terrymanu commented on issue #31481: URL: https://github.com/apache/shardingsphere/issues/31481#issuecomment-5387160409
Hi @iamhucong, thanks for reporting this, and thanks @divyankshah for the follow-up work in #39333. All the SQL cases listed in this issue are now supported on master: - `LAG(expr, offset, default) OVER (PARTITION BY ... ORDER BY ...)` and the `LAG` keyword are covered by the window function rule in `doris/BaseRule.g4`, with the `select_window_frame_lag_doris` sql-case. - `BITXOR` is registered as a Doris function and keyword, with the `select_bitxor` sql-case. - `ALTER WORKLOAD GROUP ... PROPERTIES(...)` is covered by the `alterWorkloadGroup` rule added in #39333, with sql-cases and assertions in `alter-workload-group.xml`. - `ALTER DATABASE ... SET DATA QUOTA` accepts both plain numbers (`10995116277760`) and unit-suffixed values (`100G`, `1GB`, `1P`) via the `dataQuotaValue` rule, and `ALTER DATABASE ... RENAME` / `SET REPLICA QUOTA` are covered by the existing `alterDatabase` rules, all with Doris sql-cases in `alter-database.xml`. Since #39333 has been merged into master and the remaining cases were already covered, we are closing this issue as completed. Feel free to reopen it if any listed case still fails to parse on the latest master. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
