Materialize v0.107
View as Markdownv0.107
Sources and sinks
- Support exporting data to Google Cloud Storage (GCS) using AWS connections
and the
COPY TOcommand. While Materialize does not natively support Google Cloud Platform (GCP) connections, GCS is interoperable with Amazon S3 (via the XML API), which allows GCP users to take advantage of S3 bulk exports also for GCS.
SQL
-
Add the
@>and<@operators, which allow checking if a list contains the elements of another list. Like array containment operators in PostgreSQL, list containment operators in Materialize do not account for duplicates.SELECT LIST[7,3,1] @> LIST[1,3,3,3,3,7] AS contains;contains ---------- t -
Add
database_nameandsearch_pathto the mz_internal.mz_recent_activity_log system catalog view. These columns show the value of thedatabaseandsearch_pathconfiguration parameters at execution time, respectively. -
Add
connection_idto the mz_internal.mz_sessions system catalog table. This column shows the connection ID of the session, which is unique for active sessions and corresponds topg_backend_pid().
Bug fixes and other improvements
- Move the
PROGRESS TOPIC REPLICATION FACTORoption to theCREATE CONNECTIONcommand for Kafka connections (#27931). The progress topic is a property of the connection, not the source or sink.