Commit Graph

11529 Commits

Author SHA1 Message Date
e348b9464e [scan](freeblocks) use ConcurrentQueue to replace vector for free blocks (#21241) 2023-06-28 15:10:07 +08:00
a4fdf7324a [Bug](javaudf) fix BE crash if javaudf is push down (#21139) 2023-06-28 15:01:24 +08:00
Pxl
1fc1e76fc7 [Bug](alter table) return error status to avoid core dump on schema change meet invalid input (#21273)
return error status to avoid core dump on schema change meet invalid input
2023-06-28 14:20:16 +08:00
21b30820fd [fix](partial-update) fix a coredump in commit_phase_update_delete_bitmap (#21254) 2023-06-28 11:47:07 +08:00
de9172e476 [enhancement](merge-on-write) replace map with vector for segment handle caches (#21162) 2023-06-28 11:33:02 +08:00
5d1fb33f2d [enhancement](merge-on-write) increasing the max_write_buffer_number parameter to improve save meta performance (#21243) 2023-06-28 11:32:11 +08:00
824c1fe165 [typo](docs)delete the native udf doc (#21146) 2023-06-28 11:29:49 +08:00
1d406d486c [typo](docs) modify invalid URLs in release-1.2.0 (#21175) 2023-06-28 11:29:33 +08:00
08fe22cb0c [improvement](backup) Add BackupJobInfo with tableCommitSeqMap (#21255)
Signed-off-by: Jack Drogon <jack.xsuperman@gmail.com>
2023-06-28 11:10:12 +08:00
e9bbac71dc [typo](docs) poor phrasing (#21224) 2023-06-28 11:05:09 +08:00
a6ff87f32c [docker](trino) add Trino docker compose and hive catalog (#21086) 2023-06-28 11:04:41 +08:00
33ace22471 [typo](docs) improvement SQL manual doc sidebar (#21267) 2023-06-28 11:03:53 +08:00
18878df1c0 [typo](doc)outfile export document optimization (#21211) 2023-06-28 10:30:30 +08:00
ac62ca0320 [typo](doc) add model limitation description for inverted index (#21245) 2023-06-28 10:13:42 +08:00
853fa5f688 [typo](nativeInsertStmt) fix object-stored column exception description (#21221) 2023-06-28 10:12:55 +08:00
b1e973b721 [Improve](func)support array to window-func first-last-value arg type (#21201)
* support array to windown-func first-last-value arg type

* add regress test for first-last-value of array type

* update

* format be:
2023-06-28 10:02:00 +08:00
db50face41 [fix](time_zone) be compatible with doris old version for CST time_zone when load orc file in broker load (#21263)
Fix error for broker load with orc file when time_zone is CST of which message is "Failed to create orc row reader. reason = Can't open /usr/share/zoneinfo/CST"
Co-authored-by: caiconghui1 <caiconghui1@jd.com>
2023-06-28 09:44:42 +08:00
98b2bc87b5 [typo](MultiPartitionDesc) fix Multi partition time interval exception description (#21222) 2023-06-28 00:42:25 +08:00
d871df64ca [improvement](oracle jdbc)Support for automatically obtaining the precision of the oracle timestamp type (#21252) 2023-06-28 00:19:01 +08:00
db7eaad3cf [Fix](CI)After Approve, even comments should be considered as mergeable (#21264) 2023-06-28 00:18:25 +08:00
92882ebd91 [fix](inverted index) update output rowset index meta with input rowset when drop inverted index (#21248) 2023-06-27 23:54:35 +08:00
d545e00bc7 [improve](error) include detailed messages in rowset reader init error (#21229) 2023-06-27 20:45:14 +08:00
4061783674 [Fix](invert index)fix s3 failed to check the directory (#21232) 2023-06-27 20:01:46 +08:00
7c569fd9db [fix](s3_writer) init member's value to avoid undefined behavior (#21233) 2023-06-27 20:01:20 +08:00
5506faa7b4 [datetimev2](minor) Add scale parameter for datetimev2 (#21176) 2023-06-27 19:55:35 +08:00
29b3d39561 [enhancement](memory) print stacktrace for large allocation (#21069) 2023-06-27 19:39:51 +08:00
609410d82b [opt](hashmap) memset the hashmap memory to improve performance (#21225) 2023-06-27 19:30:57 +08:00
acba8648a5 [enhancement](nereids) Add log for stats (#21164)
1. LOG sql when analyze failed
2. Return directly for analyze_test suite when there is more than one frontend
3. Set query_timeout for tpcds suites to avoid unneccessary failed caused by analyze sync
2023-06-27 19:17:22 +08:00
bed2a5efa7 [typo](doc) Fix errors in the example (#21151) 2023-06-27 18:23:48 +08:00
3ab06bf381 [typo](docs) fix monitor alert doc start grafana err (#21244) 2023-06-27 18:20:32 +08:00
6eb8fc0fe3 [improvement](scripts) change the arch name in build-for-release scripts (#21240) 2023-06-27 18:11:17 +08:00
7d22910fbd [improvement](workloadgroup)add check when drop/set workload group (#21174)
1 check group exists when set group for user property;
eg, if g1 not exists, then set op should be failed.

mysql [test]>SET PROPERTY FOR 'root' 'default_workload_group' = 'g1';
ERROR 1105 (HY000): errCode = 2, detailMessage = workload group g1 not exists
2 check whether group is used for user when drop group;
eg, if a group is set for root, then drop should be failed.

mysql [test]>drop workload group test_g1;
ERROR 1105 (HY000): errCode = 2, detailMessage = workload group test_g1 is set for user root
2023-06-27 18:10:32 +08:00
64a1eb77f0 [opt](planner) support delete with a subquery in predicate by construct an insert. (#20983)
complex predicate in delete stmt like: 
```sql
delete from t1 where t1.id in (select id from t2);
```

will be replaced to an insert stmt.
```sql
insert into t1(id, __DORIS_DELETE_SIGN__) select id, 1 from t1 where id in (select id from t2);
```
2023-06-27 17:51:13 +08:00
c52c73c1c6 [fix](nereids)return original expr if cast to decimal literal overflow (#21189) 2023-06-27 17:25:04 +08:00
1fb0bdf66c [fix](regression-test) fix unstable case complex_insert.groovy caused by create mv (#21140)
currently, insert into a table creating a mv will rise an exception, we fix it by use the create mv action to ensure when we insert to a table, it will not be creating a mv.
2023-06-27 17:24:17 +08:00
84554ec0fd [fix](planner) the resultExprs should be substituted using table function node's outputSmap (#21182) 2023-06-27 17:19:49 +08:00
c470bf56a5 [chore](build) Fix compilation errors reported by GCC-13 (#21215)
Add missing headers to fix the compilation errors reported by GCC-13.
2023-06-27 17:04:44 +08:00
ec0e398c50 [enhancement](merge-on-write) record precise primary key index size (#21196) 2023-06-27 16:50:09 +08:00
7b93b26b8c [feature-wip](MTMV) optimize lock of mtmv job & task, to avoid dead lock (#21054) 2023-06-27 16:23:50 +08:00
5f4167d816 [fix](doc)description of stream-load (#20979) 2023-06-27 15:22:34 +08:00
f7fd891cd3 [typo](docs) delete no-used ENABLE-FEATURE doc (#21227) 2023-06-27 14:24:29 +08:00
20d441aab4 [Improve](tools)Add IssueNavigationLink to make IDEA support hyperlink on GitHub PR on Git plugin. (#21231) 2023-06-27 14:13:46 +08:00
4b94d34ec2 [fix](regression) Add get master token into regression framework (#21198) 2023-06-27 11:54:31 +08:00
Pxl
70ddf64126 [Chore](agg-state) add documentation about agg_state, add group_concat agg_state test case (#21147)
add documentation about agg_state, add group_concat agg_state test case
2023-06-27 11:28:19 +08:00
e0b20f0437 [feature](function) add ip function ipv4numtostring (alias inet_ntoa) (#20936) 2023-06-27 10:17:40 +08:00
efcc65a0d3 [feature-wip](workload-group) Support for workload group Authentication (#20242) 2023-06-27 09:57:18 +08:00
c9306e9c48 [improvement](ms jdbc)Support for automatically obtaining the precision of the sqlserver datetime type (#21145) 2023-06-26 23:10:46 +08:00
70207e0986 [typo](docs) improvement SQL manual database administration doc (#21204) 2023-06-26 22:59:41 +08:00
2fea770e32 [typo](docs) improvement SQL manual account management doc (#21203) 2023-06-26 22:52:15 +08:00
b89b17492f [typo](docs) improvement SQL manual cluster management doc (#21202) 2023-06-26 22:51:57 +08:00