b38b8b4494
[pipelineX](fix) Fix BE crash caused by join and constant expr ( #24862 )
2023-09-25 21:01:09 +08:00
6502da8917
[bugfix](restore) add partition id into convert_rowset_ids() ( #24834 )
2023-09-25 20:07:24 +08:00
9dff620471
[feature](binlog) add truncate table binlog ( #24868 )
...
Signed-off-by: Jack Drogon <jack.xsuperman@gmail.com >
2023-09-25 19:53:42 +08:00
59c494eb27
[fix](Docs) Modify documents about SELECT INTO OUTFILE and EXPORT ( #24641 )
2023-09-25 19:51:15 +08:00
3e686f4306
[feature](javaudf)support no input java udf ( #24457 )
...
* support no input java udf
* add license
2023-09-25 18:56:44 +08:00
8679095e5c
[feature](debug) support debug point used in debug code ( #24502 )
2023-09-25 17:56:12 +08:00
90791f0b19
[fix](nereids)fix bug of exists subquery with limit clause ( #24630 )
...
create table t1(c1 int, c2 int);
create table t2(c1 int, c2 int);
insert into t1 values (1,1);
insert into t2 values (1,1);
select * from t1 where exists (select * from t2 where t1.c1 = t2.c1 limit 0);
the result should be empty set.
2023-09-25 17:15:08 +08:00
60af62b41e
[enhancement](Nereids) remove deriveStats jobs for some groupExpression ( #24835 )
...
Don't call DeriveStatJob for follow group expressions:
- the group expression that is generated by the joinCommute rule
- the group expression that is generated by the implementation rule without creating a new group
2023-09-25 17:14:16 +08:00
3b4d8b4ac8
[pipelineX](feature) Support schema scan operator ( #24850 )
2023-09-25 14:42:25 +08:00
9412775686
remove useless variable in scanctx ( #24849 )
...
remove useless variable in scanctx
2023-09-25 14:36:18 +08:00
1b95ce1d93
[feature](json-function) add json_insert, json_replace, json_set functions ( #24384 )
...
[feature](json-function) add three json funcitons
2023-09-25 12:52:29 +08:00
82b393314c
[enhancement](Nereids) check unimplemented func in nereids ( #24766 )
2023-09-25 12:45:11 +08:00
2d0ac7117a
[enhancement](show-frontends-disks) Add disk info corresponding to deploy dir in frontend disk info ( #24726 )
2023-09-25 11:14:03 +08:00
cdc8189697
[Impro](regression-test) More test cases for function round ( #24791 )
2023-09-25 10:39:45 +08:00
c9ef5ef2b1
[refactor](profile) refactor join node profile when build side shared hash table ( #24785 )
...
refactor join node profile when build side shared hash table
2023-09-25 10:28:16 +08:00
312576b93c
[typo](docs) modify flink connector document error ( #23967 )
2023-09-25 10:11:33 +08:00
39e6512a21
[bug](scanner) Fix memory out of bound in scanner scheduler ( #24840 )
2023-09-25 09:58:26 +08:00
ec93ea22b3
[bugfix](Coordinator) The error msg hide host info exclude localhost ( #24817 )
...
Exception information is incomplete when localhost exists in the log.
2023-09-25 09:45:00 +08:00
129ffb7dd7
[docs](docs)fix display error #24775
2023-09-25 08:38:51 +08:00
9579634eac
[Debug](pipeline) add log of pipeline scan bug ( #24804 )
2023-09-25 08:38:31 +08:00
aea0279f25
[chore](build) Fix issues with GLIBC dependency ( #24837 )
...
Linking with libabsl_random_internal_seed_material.a instead of glibc to fix this issue #24838 .
2023-09-25 08:21:19 +08:00
8fd27a852c
[fix](transaction) fix profile null exception cause txn stuck ( #24813 )
2023-09-24 23:46:38 +08:00
ef72321878
[fix](regression-text)fix test_path_partition_keys regression test ( #24796 )
...
fix test_path_partition_keys regression test
2023-09-24 23:32:33 +08:00
16aee69911
[improvement](tablet schedule) disk balance skip cooldown storage ( #24580 )
2023-09-24 23:09:29 +08:00
900b06d14e
[improvement](disk balancer) reduce disk balance sensitivity ( #24637 )
2023-09-24 22:02:53 +08:00
b9496b2a8f
[feature](docker) regression test support run suite in docker ( #24508 )
2023-09-24 21:44:16 +08:00
fa0e0a606b
[Fix](autoinc) Ensure that _fetch_autoinc_id_executor is destructed after the destructions of AutoIncIDBuffers ( #24832 )
2023-09-24 21:44:02 +08:00
27eed937b3
[pipelineX](es scan) Support ES scan operator ( #24824 )
...
Support ES scan operator
2023-09-24 00:32:38 +08:00
ece2e3cd70
[fix](nereids) support cte rf pushdown for exttable ( #24806 )
...
Currently, cte inside rf pushdown doesn't support external table, this pr open this restriction.
And since rf for schema scan, for example tables under information_schema, currently isn't supported by be, this pr also check and prevent to generate rf on them.
2023-09-23 23:00:05 +08:00
9cd9e195d8
[test](load) add some s3 load regression test ( #24399 )
2023-09-23 22:40:45 +08:00
5a4d51716c
[fix](pipelineX) fix null ptr when unionoperator only have constexpr #24822
2023-09-23 20:28:38 +08:00
11b6fb9d10
[PipelineX](feature) Support data gen operator ( #24823 )
2023-09-23 19:28:47 +08:00
a0de08255d
[pipelineX](profile) Add necessary metrics ( #24820 )
2023-09-23 19:27:45 +08:00
329c22da00
[pipelineX](feature) Support table function operator ( #24818 )
2023-09-23 19:26:53 +08:00
bacc310502
[Docs](StartUp)Add StartUp methods docs and metadata recovery docs ( #24816 )
2023-09-23 18:45:57 +08:00
ce8dfd3561
[Chore](dependency)grpc library dependencies are unified ( #24794 )
2023-09-23 14:29:34 +08:00
bf07415ff0
[fix](es catalog) remove _default_ field when parsing mapping. ( #24781 )
2023-09-23 10:58:55 +08:00
ce79711b0d
[FIX](serde) fix map/array deserialize string with quote pair ( #24808 )
2023-09-23 01:12:20 +08:00
3d786c58de
[pipelineX](sink) Support async writer ( #24793 )
2023-09-22 23:04:23 +08:00
8ca300f70b
[Opt](pipeline) disable shared scan in key point search ( #24797 )
2023-09-22 22:46:11 +08:00
923402df71
[test](fix) fix case bug for lateral_view.groovy ( #24779 )
2023-09-22 21:21:34 +08:00
f3062e3d74
[fix](insert) Make insert group commit regression stable ( #24584 )
2023-09-22 20:18:14 +08:00
b86f09418f
[chore](build) Fix the FE build on CentOS 6 ( #24798 )
...
Using grpc-java whose version is newer than 1.34.0 will break the build on CentOS 6 due to the obsolete GLIBC.
2023-09-22 19:58:12 +08:00
3bf95b2cfe
[fix](merge-on-write) fix duplicate key in schema change ( #24782 )
2023-09-22 19:50:31 +08:00
f4b1e2b343
[Fix](core) Fix segment cache core when output rowset is nullptr ( #24778 )
2023-09-22 19:48:42 +08:00
ac55d45f79
[Fix](topn opt) fix heap use after free when shrink in fetch phase ( #24774 )
2023-09-22 19:48:05 +08:00
35c0697a60
[fix](planner)SelectStmt's constructor should initialize originSelectList member ( #24755 )
...
resetSelectList method will use originSelectList to recover the origin select list. If the originSelectList is lost in constructor, the resetSelectList will fail to recover and make the analyze process fail.
2023-09-22 19:31:29 +08:00
eb9d334b55
[opt](nereids) enable runtime filter prune by default ( #24717 )
...
add stats back to physical plan in post processors. stats are used by rf-prune
set enable_runtime_filter_prune true by default
2023-09-22 19:11:10 +08:00
4007622ad9
[Improve](inverted index) improve match performance without index ( #24751 )
2023-09-22 18:45:11 +08:00
c943a05065
[fix](stats) Fix data size calculation of auto sample ( #24672 )
...
1. Fix data size calculation of auto sample, before this pr, the data size is include all the replicas
2. Move some auto analyze related options to global session variable
3. Add some logs
2023-09-22 18:12:39 +08:00