7727535b91
[Enhancement](build) try to download commit specific source code when git submodule failed ( #23846 )
2023-09-04 20:12:46 +08:00
039c76cbc0
[feature-wip] (arrow-flight) (step1) BE support Arrow Flight server, read data only ( #23765 )
2023-09-04 19:19:55 +08:00
21aea76333
[pipelineX](feature) support assert rows num operator ( #23857 )
2023-09-04 18:17:26 +08:00
d694f4a946
[doc](bitmap) add docs from bitmap_to_base64 and bitmap_from_base64 ( #23805 )
2023-09-04 17:57:24 +08:00
251e79d9f8
[Bug](compare) fix core dump on decimal128 when be is build by debug mode ( #23840 )
...
fix core dump on decimal128 when be is build by debug mode
2023-09-04 17:40:57 +08:00
db306a51b3
[fix](nereids) missing return value of resetLogicalProperties() ( #23850 )
...
physicalPlan.resetLogicalProperties(); will not change the origin plan but create a new plan with no logical property. So should update the plan using resetLogicalProperties()'s return value.
2023-09-04 17:37:26 +08:00
72b709d6a9
[opt](stats) split period collector from auto collector ( #23622 )
...
1. Split period analyze from auto collector
2. Analyze table incrementally by default
3. Rename StatisticsAutoAnalyzer to StatisticsAutoCollector
2023-09-04 17:04:16 +08:00
1c73fd2687
[pipelineX](ssb) add SSB test cases ( #23844 )
2023-09-04 16:38:37 +08:00
f37078db99
[fix](testcase) add analyze table in load of tpcds_sf1_index testcase ( #23811 )
2023-09-04 16:19:48 +08:00
9bc7010639
fix topn be inoperative because Field == Null always return true ( #23830 )
...
```if (!new_top.is_null() && new_top != old_top)``` is always false since old_top is Null when init and Field == Null always return true.
We add old_top.is_null() check first to avoid the problem and then issue more carefull discussion about Field == Null semantics.
2023-09-04 16:02:07 +08:00
5dc46efcdf
[feature](nereids) eliminate cascading outer join ( #23754 )
...
after eliminate outer join, create is-not-null predicate, and then this is-not-null predicate can be used to eliminate descendant outer join. the newly created is-not-null predicate will be eliminated in EliminateNotNull rule.
2023-09-04 16:00:18 +08:00
422159bd94
[pipelineX](refactor) add repeat node in pipelineX ( #23750 )
2023-09-04 15:55:09 +08:00
301a1d97e1
[fix](row-policy) fix creating row policy with forward issue ( #23801 )
...
The `CreateRowPolicyCommand` is implemented with overriding `run()` method.
So when executing `create row policy` in non-master FE, and forward it to Master FE,
it will call `execute(TUniqueId queryId)` method and go through `executeByNereids()`.
And because without `run()` method, it will do nothing and return OK.
So after `show row policy`, user will get empty result.
This PR fix it by implmenting the `run()` method but throw an Exception, so that it will
fallback to old planner, to do the creating row policy command normally.
The full implement of `run()` method should be implemented later.
This is just a tmp fix.
2023-09-04 15:19:37 +08:00
ff92978392
[pipelineX](fix) fix correctness problem ( #23823 )
2023-09-04 15:04:49 +08:00
9bca52d002
[chore](idea) add back .idea dir under fe ( #23821 )
2023-09-04 14:01:00 +08:00
bb3fadc5d3
[Bug](materialized-view) fix mv not match because cast and alias name ( #23580 )
...
fix mv not match because cast and alias name
2023-09-04 12:46:33 +08:00
0179e5c2ba
[bugfix](fragment mgr) heap used after free in fragment manager when query is cancelled ( #23817 )
...
Co-authored-by: yiguolei <yiguolei@gmail.com >
2023-09-04 12:20:16 +08:00
a1915d13c0
[docs] Correct spelling of words ( #23652 )
...
Co-authored-by: 苗宏凯 <9499318+miaohongkai@user.noreply.gitee.com >
2023-09-04 11:55:48 +08:00
0f2bbf5b81
[doc](datetime) description of datetime in DATETIME.md ( #23683 )
2023-09-04 11:54:16 +08:00
201c0cc4ef
[fix](pipeline) Fix cancel_query locks nothing #23815
2023-09-04 11:50:24 +08:00
3e00d62780
[docs](releasenote) 2.0.1&1.2.7 release note ( #23807 )
2023-09-04 11:29:03 +08:00
e1f9626564
[regression](inverted index) force nereids open for count on index ( #23796 )
2023-09-04 11:18:18 +08:00
618f636197
[community](collaborator) add collaborator shuke987 for issue/pr label ( #23813 )
...
remove collaborators xiaokang and zy-kkk since they are committer
2023-09-04 11:13:12 +08:00
12ca9d95b6
[opt](Nereids) use avl tree to construct continuous union operand ( #23763 )
2023-09-04 10:41:48 +08:00
3317909141
[pipelineX](join) support nested loop join operator ( #23756 )
2023-09-04 10:08:22 +08:00
9da9409bd4
[refactor](join) improve join node output when build table rows is 0 ( #23713 )
2023-09-04 09:48:38 +08:00
acbd8ca185
[improvement](show backends) show backends print trash used ( #23792 )
2023-09-03 20:30:58 +08:00
8c213f8498
[typo][doc]modify some error decriptions. ( #22491 )
2023-09-03 15:20:04 +08:00
89eacd4751
[enhancement](load) support dry_run_query for load ( #23680 )
...
If dry_run_query is set, a sink just discards blocks and do
not send them to destination.
2023-09-03 15:08:10 +08:00
5ca14938ac
[Test](Framework) add enable cache data args for test CommandLine ( #21852 )
2023-09-03 14:51:00 +08:00
24a5cca145
[typo](docs) add comment of audit plugin ( #22834 )
...
Co-authored-by: Yongqiang YANG <98214048+dataroaring@users.noreply.github.com >
2023-09-03 14:48:26 +08:00
2457fbd3e0
[typo][doc]modify error description in OUTFILE. ( #22715 )
...
Co-authored-by: Yongqiang YANG <98214048+dataroaring@users.noreply.github.com >
2023-09-03 14:46:04 +08:00
da4213fc2a
[improve](spark-load) set status fail message when spark load job status is cancelled. ( #20798 )
2023-09-03 11:40:09 +08:00
8510af3a7f
[fix](hive external) support set hive version when create hive external table ( #20622 )
2023-09-03 11:16:46 +08:00
e928868a4c
[pipelineX](minor) Add type check for cast ( #23736 )
2023-09-03 11:06:07 +08:00
d367e3cf01
[fix](load) fix cancel load failed because Job could not be cancelled when job is finished or cancelled ( #17730 )
2023-09-03 10:57:38 +08:00
e4ee931281
[fix](doc)description of unique ( #21664 )
2023-09-03 10:57:17 +08:00
a664bc5fca
[enhancement](jdbc catalog ) support postgresql partition table ( #23744 )
2023-09-03 10:52:01 +08:00
a74fe4acfd
[fix](dpc) Update README.md doris website doc link ( #22713 )
2023-09-03 10:35:30 +08:00
7f124cff68
[improvement] delete duplicate code in sql_scanner.flex ( #19835 )
2023-09-03 10:18:07 +08:00
360f43f8b4
[enhancement](regression) Add a case to check if light_schema_change=true when creating table ( #18889 )
2023-09-03 09:58:14 +08:00
b31acee856
[typo](docs) Changes to expressions in workload group ( #23609 )
2023-09-03 09:13:12 +08:00
ed93b8ac77
[typo][doc]modify tablet_repair_and_balance incorrect parameter descriptions. ( #22532 )
2023-09-03 09:08:06 +08:00
2b194864a4
[typo](docs)Resolved compilation errors caused by using a higher version of Node.js. ( #22797 )
...
Fixed errors caused by using a higher version of Node.js.
Co-authored-by: Yongqiang YANG <98214048+dataroaring@users.noreply.github.com >
2023-09-03 09:07:45 +08:00
c7348105e3
[typo](docs)Correct the odbc markdown comments ( #22477 )
2023-09-03 09:07:04 +08:00
4b99179d00
[fix](sec) update mysql:mysql-connector-java 8.0.15 to 8.0.28 ( #22776 )
2023-09-02 23:24:34 +08:00
ef1ff19e70
[docs] Add BE debug build instruction to docs ( #21964 )
2023-09-02 23:22:37 +08:00
81b51e1440
[typo][doc]Modify the error description in the broker-load-manual. ( #22772 )
2023-09-02 23:20:20 +08:00
0318da1df3
[fix](doc) Modify README.md
Change ‘kafka_default_offset’ to ‘kafka_default_offsets’. ( #23791 )
2023-09-02 23:17:56 +08:00
5694f1b04b
[fix](conf) revert changes in regression-conf.groovy in #23702 and fix BE compile error ( #23788 )
2023-09-02 22:31:49 +08:00