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
Calcite opt rules understand when columns are supposed to be equal (on joins) and pushes conditions on one of them below the join on both branches, making both columns keys in cases where one of them is conditioned on with ?
If the other column is ever dropped, Pelton throws an error as it believes a key was dropped.
Example:
CREATETABLEart (id intNOT NULLPRIMARY KEY, title varchar(16) NOT NULL) ENGINE = ROCKSDB;
CREATETABLEvt (id intPRIMARY KEY AUTO_INCREMENT, u intNOT NULL, article_id intNOT NULL) ENGINE = ROCKSDB;
CREATEVIEWvnAS'"\SELECT art.id, art.title, count(*) as votes \FROM art \JOIN vt ON art.id = vt.article_id \GROUP BY art.id, art.title, vt.article_id \HAVING art.id = ?"';
The text was updated successfully, but these errors were encountered:
Calcite opt rules understand when columns are supposed to be equal (on joins) and pushes conditions on one of them below the join on both branches, making both columns keys in cases where one of them is conditioned on with ?
If the other column is ever dropped, Pelton throws an error as it believes a key was dropped.
Example:
The text was updated successfully, but these errors were encountered: