You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Query with `multilake_search(catalog, shadow_table, query [, limit])` — returns results with `_score` relevance column
36
+
- Automatic Arrow-to-tantivy type mapping: TEXT (tokenized), STRING (exact-match), numeric/timestamp (range queries)
37
+
38
+
-**Tenant Management**: Multi-tenant config schema, tenant admin API endpoints, dashboard, landing page, and member management
39
+
-**Auth Invite System**: Auto-create tenant at signup with URL-based invite tokens
40
+
-**Playwright Smoke Tests**: End-to-end browser smoke tests for auth flows
41
+
42
+
### Fixes
43
+
44
+
-**Schema Registry cascade**: Soft-delete schema_registry entries when topics are deleted, preventing stale topic_id references after DROP/CREATE cycles
45
+
-**Schema re-registration**: Clear `deleted_at` on schema re-registration to fix ghost soft-deleted entries after table recreation
46
+
-**Matview TIMESTAMP stats**: Convert TIMESTAMP column statistics from epoch integers to ISO strings for correct DuckLake registration
47
+
-**Matview persistence**: Harden matview persistence load and window boundary alignment
48
+
-**Tantivy S3 paths**: Fixed S3 key prefix stripping, shadow table data_path handling, and double-slash prevention in upload paths
49
+
-**Tantivy shutdown**: Fixed shutdown hang and durability ack broadcasting in tantivy-only mode
50
+
-**Tantivy shadow tables**: Create via DuckDB DDL instead of direct SQL for proper catalog integration
51
+
-**PgWire ATTACH performance**: Fixed clean-data ATTACH hang where all connections timed out at 15s. Moved role/schema setup to normal user init path, skip redundant work on DuckLake self-connections, and spawn post-ATTACH index creation as background tasks. 30-user concurrent P99: 15s → 800ms
52
+
-**PgWire ATTACH hang**: Fixed DuckLake ATTACH hanging after raw bytes relay by resetting client state
53
+
-**PgWire deadlock**: Eliminated `get_duckdb_context()` deadlock in streaming INSERT detection
54
+
-**PgWire streaming view errors**: Hardened CREATE/DROP STREAMING VIEW error handling with rollback on failure
0 commit comments