dbd1dfb64c
[Bug](date) fix BE crash if month_floor 's argument is null ( #16281 )
2023-02-01 12:25:57 +08:00
95d7c2de26
[Refactor](function) Rewrite the function elt ( #16287 )
2023-02-01 11:17:06 +08:00
17bec356a3
[Bug](decimalv3) always use decimalv3 for show create table ( #16295 )
2023-02-01 09:54:42 +08:00
0b1202051e
[fix](Nereids): remove error regression case in nereids_p0 #16280
...
Signed-off-by: xiejiann <jianxie0@gmail.com >
2023-02-01 08:52:41 +08:00
cd457312e4
[Enhancement](grouping) Add a switch for users to force using alias name in group by and having clause ( #15748 )
2023-01-31 23:46:31 +08:00
c63a960df6
[fix](planner) create view generate wrong sql when sql contains multi count distinct ( #16092 )
...
If sql in create view has more than one count distinct, and write column name explicitly.
We will generate sql contains function multi_count_distinct.
It cannot be analyzed and all query containing this view will fail.
2023-01-31 23:42:53 +08:00
6470ae58ea
[enhancement](config) remove config load_process_max_memory_limit_bytes ( #15686 )
2023-01-31 21:36:34 +08:00
934f2de8da
[fix](inverted index) fix some bug about fulltext match query with compound conditions ( #16226 )
2023-01-31 21:34:30 +08:00
ca7eb94f23
[improvement](agg-function) Increase the limit maximum number of agg function parameters ( #15924 )
2023-01-31 21:03:50 +08:00
f798f60afd
[Fix](Nereids) fix incorrectly push down cast expression in hash join conjunctions ( #16216 )
2023-01-31 20:02:31 +08:00
644efb6437
[enhencement](lock) print table lock owner when failed to try lock ( #16186 )
2023-01-31 18:21:18 +08:00
30915c8626
[Bug](regression-framework) fix regression framework throw strange exception ( #16273 )
...
fix regression framework throw strange exception
2023-01-31 16:52:19 +08:00
e7cd85f147
[feature](Nereids): generate phyiscal plan in DPhyp ( #15264 )
2023-01-31 14:16:25 +08:00
00a598a839
[feature](cooldown) Decouple storage policy and resource ( #15873 )
2023-01-31 14:13:47 +08:00
a8a29427f6
[fix](multi catalog)Collect decimal and date type min max statistic value ( #16262 )
...
The min and max value of decimal and date columns in hive external table are incorrect,
this pr is to parse the min max value in HMS correctly.
2023-01-31 11:58:56 +08:00
cb43010d60
[docs](kms) Add faq doc for accessing kms hdfs jce invalid key size issue. ( #16264 )
2023-01-31 11:30:58 +08:00
471db80f69
[Bug](date) Fix invalid date ( #16205 )
...
Issue Number: close #15777
2023-01-31 10:08:44 +08:00
a7b030778a
[fix](sort) fix heap-use-after-free error if sort with limit and is spilled ( #16267 )
2023-01-31 09:59:03 +08:00
f02aa7e3e2
[thirdparty](libhdfs3) update libhdfs3 to 2.3.7 to fix kms seek bug ( #16265 )
2023-01-31 08:56:00 +08:00
e7c1d81419
[fix](planner) Pushdown constant predicate to all scan node in the lieteral view. #16217
...
Before this PR, planner might push a constant FALSE predicate to the wrong scan nodes in the literal view, and make this predicate useless
2023-01-30 22:18:43 +08:00
1020fe165b
[Bug](function) positive function coredump in decimal ( #16230 )
2023-01-30 22:17:50 +08:00
75c8670286
[Feature-WIP](inverted index) Filter out and remain predicates that do not support apply by inverted index, and add inverted index regression case ( #16167 )
...
1. Filter out and remain predicates that do not support applying on inverted index,
like `BF` predicate, `IS_NULL` predicate, `IS_NOT_NULL` predicate.
2. Add inverted index regression case that based on tpcds_sf1 data set.
2023-01-30 22:16:08 +08:00
8b2aa9f3a2
fix date_sub function doc ( #16250 )
2023-01-30 21:53:45 +08:00
9aa0d86fec
[fix](olap) Incorrect reserving size for PredicateColumn converted from ColumnDictionary ( #16249 )
2023-01-30 20:28:22 +08:00
53e50d2b05
[typo](doc): fix SELECT.md ( #16245 )
2023-01-30 19:39:30 +08:00
c6014975a4
[fix](Nereids): fix AesDecrypt, AesEncrypt. ( #16213 )
2023-01-30 18:52:56 +08:00
b480db2e11
[test](pipeline) Run nereids cases in p1/p2 ( #16130 )
2023-01-30 18:33:31 +08:00
322dc2a104
[Bug](function) fix now(int) use_default_implementation_for_nulls && fix dround signature ( #16238 )
2023-01-30 18:01:26 +08:00
c59a8cb15d
[refactor](remove unused code) remove log error hub ( #16183 )
...
---------
Co-authored-by: yiguolei <yiguolei@gmail.com >
2023-01-30 16:53:56 +08:00
fdc042bb39
[fix](vresultsink) BufferControlBlock may block all fragment handle threads ( #16231 )
...
BufferControlBlock may block all fragment handle threads leads to be out of work
modify include:
BufferControlBlock cancel after max timeout
StmtExcutor notify be to cancel the fragment when unexcepted occur
more details see issue #16203
2023-01-30 16:53:21 +08:00
342f3168b5
[fix](Nereids) return null when encryption is invalid rather than throw exception ( #16234 )
2023-01-30 16:52:42 +08:00
90b12143a3
[refactor](remove unused code) remove runtime tuple structure and useless utils class ( #16237 )
2023-01-30 16:45:14 +08:00
7c3c5576b9
[Fix](doc) fix hive catalog docs with kerberos enabled. ( #16236 )
...
* [Fix](doc) fix hive catalog docs with kerberos enabled.
* [Fix](doc) fix hive catalog docs with kerberos enabled.
---------
Co-authored-by: wangxiangyu@360shuke.com <wangxiangyu@360shuke.com >
2023-01-30 16:44:27 +08:00
a9671b6dfd
[feature](agg)support two level-hash map in aggregation node ( #15967 )
2023-01-30 16:43:33 +08:00
6bebf92254
[fix][FE] fix be coredump when children of FunctionCallExpr is folded ( #16064 )
...
Co-authored-by: shizhiqiang03 <shizhiqiang03@meituan.com >
fix be coredump when children of FunctionCallExpr is folded
2023-01-30 15:25:00 +08:00
4b6a4b3cf7
[refactor](remove unused code) Remove unused mempool declare or function params ( #16222 )
...
* Remove unused mempool declare or function params
---------
Co-authored-by: yiguolei <yiguolei@gmail.com >
2023-01-30 13:03:18 +08:00
f87f80a9ef
[typo](doc) fix spelling mistaks word uninstall ( #16219 )
2023-01-30 12:32:53 +08:00
6254258357
[Feature](Nereids) eliminate project when child is empty relation ( #16210 )
2023-01-30 11:28:07 +08:00
60b622cefe
[minor](git): ignore metastore_db/ ( #16201 )
2023-01-30 11:13:00 +08:00
5c00caa259
[refactor](Nereids) refactor BindSlotReference for easy merge all bind process in one rule ( #16156 )
2023-01-30 10:57:39 +08:00
bd1b7e190c
[fix](Nereids): fix field(). ( #16214 )
2023-01-30 10:55:02 +08:00
07d58e531a
[improvement](filecache) add profile for file cache ( #16223 )
2023-01-30 10:46:31 +08:00
28fcc093a8
[improvement](bitshuffle)Enable avx512 support in bitshuffle for performance boost ( #15972 )
...
As AVX512 is available in most modern processors, it is good to use them if have performance boost.
In latest bitshuffle, AVX512 have been added. We could make it integrated in doris for AVX512 case.
Tested with master branch, queries(SSB query q1.1.sql~q4.3.sql total 13 queries) can be boost from 1.4%~3.2%. (use run-ssb-queries.sh 5 times, each time with 100 iterations.)
Signed-off-by: Wu, Kaiqiang <kaiqiang.wu@intel.com >
Co-authored-by: vesslanjin <jun.i.jin@intel.com >
2023-01-30 10:33:01 +08:00
ec4a56922f
[enhancement](memory) reduce memory usage for failed broker loads ( #15895 )
...
* [enhancement](memory) reduce memory usage for failed broker loads
2023-01-30 10:22:31 +08:00
69e748b076
[fix](schema scanner)change schema_scanner::get_next_row to get_next_block ( #15718 )
2023-01-30 10:01:50 +08:00
7d437d5706
[Bug](function) running_difference function coredump in regression test ( #16215 )
2023-01-30 09:58:27 +08:00
17885acd09
[improvement](metrics) Metrics add all rowset nums and segment nums ( #16208 )
2023-01-30 09:55:32 +08:00
f72efd4523
[Improvement](decimal) do not log fatal when precision is invalid ( #16207 )
2023-01-30 09:54:22 +08:00
b8a7297109
[Enhancement](profile) fill user field for profile. ( #16212 )
...
Co-authored-by: wangxiangyu@360shuke.com <wangxiangyu@360shuke.com >
2023-01-30 09:15:02 +08:00
9894d239b7
[typo](doc)Add an example of how to assign a value to a field of Date type ( #16199 )
...
* 添加Date类型字段赋值示例,Date类型字段需要使用Epoch Day
* Update flink-doris-connector.md
2023-01-30 08:22:52 +08:00