Skip to content

Releases: BemiHQ/BemiDB

v1.8.0

07 Jan 18:55
67ab311

Choose a tag to compare

  • Add a data syncer for Dialpad (via SMS webhook subscriptions)
  • Implement in-memory vector similarity search on columns with embeddings
  • Recursively process all expressions in COALESCE arguments #53
  • Allow re-creating a DuckDB instance
  • Handle 404 errors in a server from S3 during syncs

v1.7.0

10 Oct 15:12
a56c8ce

Choose a tag to compare

  • Add support for pg_cancel_backend(pid)
  • Add support for flush and close PG protocol messages
  • Improve handling DISTINCT ON ... statements
  • Truncate decimals that can't fit into Parquet

v1.6.0

23 Sep 22:05
b5adc12

Choose a tag to compare

  • Add support for json_array_elements()
  • Add support for logical types (JSON)
  • Add more standard Postgres types into pg_catalog.pg_type
  • Allow extended protocol queries without a sync
  • Store columns' info in the catalog
  • Log the number of currently active connections
  • Improve handling JOINs with multiple FROM clauses

v1.5.0

19 Sep 18:46
ca8c113

Choose a tag to compare

  • Add support for json_column ? 'key' operator
  • Add support for jsonb_array_length(jsonb)
  • Add support for jsonb_pretty(jsonb)
  • Add support for to_char(timestamp, 'YYYY-MM-DD')
  • Fix Attio pagination

v1.4.0

17 Sep 01:02
eb53fa4

Choose a tag to compare

  • Add support for ::JSONB type casting
  • Add support for WHERE 'value' = ANY(column)
  • Allow per-column permissions in runtime
  • Deprecate PG SOURCE_POSTGRES_INCLUDE_SCHEMAS environment variable

v1.3.0

05 Sep 17:59
6e20856

Choose a tag to compare

  • Add a data connector for Attio (CRM)

v1.2.0

27 Aug 18:51
dbef518

Choose a tag to compare

  • Add support for dbt with materialized views #25
  • Add support for pg_rewrite table
  • Allow renaming materialized views

v1.1.0

22 Aug 15:58
a268cb3

Choose a tag to compare

  • Add support for materialized views
  • Assign default column names for json_column->'value' or json_column->>'value' with AS json_column_value
  • Fix ISO datetime parsing with microseconds without timezone

v1.0.1

20 Aug 13:01
58e8320

Choose a tag to compare

  • Compact Iceberg tables with multiple Parquet files per manifest file
  • Improve Parquet file statistics collection
  • Handle unexpected Amplitude 404 errors
  • Convert timestamptz to timestamp in UTC data type for DuckDB (DuckDB C API limitation)

v1.0.0

16 Aug 18:14
ab111b2

Choose a tag to compare

  • Add support for jsonb_agg() and jsonb_object_agg()
  • Fix column->>'key' and column->'key' operator precedence
  • Get rid of Trino as a dependency added for Iceberg compaction
  • Upgrade pg_query_go to v6 #52