Ruihang Xia
|
5d8b0e8154
|
chore: bump dependencies (#2659)
* fix all hard error
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix nextest
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* trivial changes
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix order by
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix sql keyword and data type
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix range exec's input partitioning
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix cover input type
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix explain analyze
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* update distributed mode sqlness result
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix lints
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* update locks
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* downgrade dlv-list
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2023-10-26 12:24:14 +00:00 |
|
Ruihang Xia
|
10ecc30817
|
feat: pushdown aggr, limit and sort plan (#2495)
* check partition for aggr plan
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* handle empty partition rule
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* remove CheckPartition option
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* add test
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* update some valid sqlness result
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* opt-out promql plan and update sqlness
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix limit
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix insert select subquery
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* update unit test result
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix typo
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* Update src/query/src/dist_plan/analyzer.rs
Co-authored-by: Yingwen <realevenyag@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
Co-authored-by: Yingwen <realevenyag@gmail.com>
|
2023-09-28 06:35:45 +00:00 |
|
Ruihang Xia
|
92824d1c66
|
fix: update several sqlness results (#2422)
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2023-09-17 11:33:40 +00:00 |
|
Ruihang Xia
|
de723d9c1c
|
fix: update sqlness result in distributed mode (#2381)
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2023-09-13 09:07:55 +00:00 |
|
Ruihang Xia
|
d581688fd2
|
fix: dist planner has wrong behavior in table with multiple partitions (#2237)
* fix: dist planner has wrong behavior in table with multiple partitions
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* Update tests/cases/distributed/explain/multi_partitions.sql
Co-authored-by: Zhenchi <zhongzc_arch@outlook.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
Co-authored-by: Zhenchi <zhongzc_arch@outlook.com>
|
2023-08-23 08:32:20 +00:00 |
|
Zhenchi
|
7abe71f399
|
fix(table): return correct table types (#2131)
* fix(table): return correct table types
Signed-off-by: zhongzc <zhongzc@zhongzcs-MacBook-Pro.local>
* fix: NumbersTable to be Temporary table
Signed-off-by: zhongzc <zhongzc@zhongzcs-MacBook-Pro.local>
* fix(test): fix affected cases
Signed-off-by: zhongzc <zhongzc@zhongzcs-MacBook-Pro.local>
* fix(test): fix affected cases
Signed-off-by: zhongzc <zhongzc@zhongzcs-MacBook-Pro.local>
* fix: fmt
Signed-off-by: zhongzc <zhongzc@zhongzcs-MacBook-Pro.local>
* fix(tests): fix instance_test expected result
* retrigger action
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com>
---------
Signed-off-by: zhongzc <zhongzc@zhongzcs-MacBook-Pro.local>
Signed-off-by: Zhenchi <zhongzc_arch@outlook.com>
Co-authored-by: zhongzc <zhongzc@zhongzcs-MacBook-Pro.local>
|
2023-08-09 11:07:00 +00:00 |
|
Ruihang Xia
|
4c693799d8
|
fix: bugs related to merge scan (#2118)
* fix: prevent optimize merge scan, mark distinct as unsupported
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix some other problems
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix unit tests
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* remove deadcode
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* add some comments
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* Update src/query/src/optimizer/type_conversion.rs
Co-authored-by: Lei, HUANG <6406592+v0y4g3r@users.noreply.github.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
Co-authored-by: Lei, HUANG <6406592+v0y4g3r@users.noreply.github.com>
|
2023-08-08 11:42:57 +00:00 |
|
Ruihang Xia
|
44f3ed2f74
|
chore(deps): bump datafusion to the latest commit (#1967)
* bump deps
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix compile except pyo3 backend
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix promql-parser metric name matcher
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix tests
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix pyarrow convert
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix pyo3 compiling
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix tests
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* remove deadcode
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* update stream adapter display format
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix physical optimizer rule
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2023-08-01 02:10:49 +00:00 |
|
Ruihang Xia
|
5bd80a74ab
|
feat: prepare for implementing considering partition key in the distributed planner (#2000)
* basic impl
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix frontend logic
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* add sqlness test
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* check substrait compatibility before pushdown
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* going to revert some rules
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* update sqlness result
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix test and clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix compile error
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix typo
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* remove println
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* Apply suggestions from code review
Co-authored-by: Yingwen <realevenyag@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
Co-authored-by: Yingwen <realevenyag@gmail.com>
|
2023-07-31 12:36:23 +00:00 |
|
Ruihang Xia
|
2615718999
|
feat: merge scan for distributed execution (#1660)
* generate exec plan
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* move DatanodeClients to client crate
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* wip MergeScanExec::to_stream
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix compile errors
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix default catalog
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix expand order of new stage
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* move sqlness cases contains plan out of common dir
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* refactor information schema to allow duplicated scan call
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix: ignore two cases due to substrait
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* reorganise sqlness common cases
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix typos
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* redact round robin partition number
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* Apply suggestions from code review
Co-authored-by: Yingwen <realevenyag@gmail.com>
* skip tranforming projection
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* update sqlness result
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* revert common/order
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* Update src/query/src/dist_plan/merge_scan.rs
Co-authored-by: JeremyHi <jiachun_feng@proton.me>
* update sqlness result
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* update sqlness result again
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* resolve CR comments
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* ignore region failover IT
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* update sqlness result again and again
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* unignore some tests about projection
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* enable failover tests
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
Co-authored-by: Yingwen <realevenyag@gmail.com>
Co-authored-by: JeremyHi <jiachun_feng@proton.me>
|
2023-06-02 06:42:54 +00:00 |
|