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
When the project started, ClickHouse was working on the JSON column type and expected to have it out of "experimental" status by now. Last month I harassed them in a webinar and they admitted the engineer working on it "implemented it halfway and got bored" so it's stuck in limbo while they find a more interested engineer.
It is only used in the Ralph side of the implementation
It does not yet work through materialized views, so is unusable downstream in Aspects
Performs worse than just parsing the JSON string in many cases
Needs to be turned on via support ticket in ClickHouse Cloud due to being "experimental"
In order to remove the column we will need to get permission to update Ralph and make the first set of changes there. They're small changes, but if anyone else is using ClickHouse with Ralph already it might mean a migration. Maybe they can leave the table the same and we can just ignore the column. Then we can remove the column and setting the experimental json flag from our codebase.
Remove xapi_events_all.event from Ralph and rename event_str to event
Create migration to remove xapi_events_all.event and rename event_str to event in Aspects, and update all references in plugin, dbt, and docs
Remove all references to allow_experimental_object_type from plugin, dbt, and docs
The text was updated successfully, but these errors were encountered:
When the project started, ClickHouse was working on the JSON column type and expected to have it out of "experimental" status by now. Last month I harassed them in a webinar and they admitted the engineer working on it "implemented it halfway and got bored" so it's stuck in limbo while they find a more interested engineer.
In order to remove the column we will need to get permission to update Ralph and make the first set of changes there. They're small changes, but if anyone else is using ClickHouse with Ralph already it might mean a migration. Maybe they can leave the table the same and we can just ignore the column. Then we can remove the column and setting the experimental json flag from our codebase.
xapi_events_all.event
from Ralph and renameevent_str
toevent
xapi_events_all.event
and renameevent_str
toevent
in Aspects, and update all references in plugin, dbt, and docsallow_experimental_object_type
from plugin, dbt, and docsThe text was updated successfully, but these errors were encountered: