Skip to content

Commit d26b28d

Browse files
committed
fix(clickhouse): combine task event storage alters
1 parent 8d78ec5 commit d26b28d

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

internal-packages/clickhouse/schema/042_reduce_task_events_v2_storage_overhead.sql

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,12 @@
22

33
-- Full-text search is served outside the source event table. Keeping these
44
-- indexes here adds work to every event insert and merge without serving reads.
5-
ALTER TABLE trigger_dev.task_events_v2
6-
DROP INDEX IF EXISTS idx_attributes_text_search;
7-
8-
ALTER TABLE trigger_dev.task_events_v2
9-
DROP INDEX IF EXISTS idx_message_text_search;
10-
115
-- attributes remains an insert input for attributes_text, but is no longer
126
-- stored. Writers must include attributes in an explicit insert column list
137
-- because implicit INSERT column lists exclude EPHEMERAL columns.
148
ALTER TABLE trigger_dev.task_events_v2
9+
DROP INDEX IF EXISTS idx_attributes_text_search,
10+
DROP INDEX IF EXISTS idx_message_text_search,
1511
MODIFY COLUMN attributes JSON EPHEMERAL;
1612

1713
-- +goose Down

0 commit comments

Comments
 (0)