1ab37737ae
[Test](Nereids) Add SSB dataset to test materialized view rewrite ( #30528 )
...
* [Test](Nereids) Add SSB dataset to test materialized view rewrite
* rollback irrelevant code
* fix sort slot 0
2024-02-01 19:00:50 +08:00
2a81ab70e4
[Enhancement](group commit) Optimize WAL insufficient space error messages ( #30614 )
2024-02-01 19:00:50 +08:00
90d3f0d805
[Fix](json) avoid print warn log when parse failed ( #30656 )
2024-02-01 19:00:50 +08:00
1548813a17
[fix](test) fix case with same catalog name ( #30585 )
2024-02-01 19:00:50 +08:00
e9c112b843
[Refact](inverted index) refact inverted index cache to decouple with reader ( #30574 )
2024-02-01 19:00:50 +08:00
8d906c48e8
[Bug](insert) try to fix invalid slot when insert ( #30570 )
...
try to fix invalid slot when insert
2024-02-01 19:00:50 +08:00
1f754c55d5
[chore](show replica) show replica print path ( #30402 )
2024-02-01 19:00:50 +08:00
1aa7a914e1
fix wrong profile on distinct agg and pass reference on uint136's compare ( #30661 )
2024-02-01 19:00:50 +08:00
4bfb4c134c
[MINOR](fe) remove unused member in ( #30664 )
2024-02-01 19:00:50 +08:00
e1d9071bc8
[fix](compatibility)remove cluster prefix in user manager #30655
2024-02-01 19:00:50 +08:00
882ba2e1a1
[fix](Cooldown) enhance the policy existence check logic when drop storage policy ( #30404 )
2024-02-01 19:00:13 +08:00
4f1d76d646
handle create rowset error to avoid null pointer exception ( #30670 )
2024-02-01 11:51:51 +08:00
92cad69fc4
[Fix](parquet-reader) Fix reading fixed length byte array decimal in parquet reader. ( #30535 )
2024-01-31 23:53:40 +08:00
7c7a423828
Sync stats cache while task finished, doesn't need to query column_statistics table. ( #30609 )
2024-01-31 23:53:40 +08:00
65076949ef
[fix](compile)Fix Ambiguous regex Namespace Issue on MacOS Compilation ( #30652 )
2024-01-31 23:53:40 +08:00
cc5205f6d1
[fix](JDK17) The objects stored in PriorityQueue must implement the Comparable interface ( #30050 ) ( #30625 )
...
Issue Number: #30484
The objects stored in PriorityQueue must implement the Comparable interface or passed into the customized `Comparator`.
If we don't do this, run the program in the JDK17 environment will report an exception:
```java
Caused by: java.lang.AssertionError: Expect exception msg contains 'query wait timeout', but meet
'java.sql.SQLException: ClassCastException,
msg: class org.apache.doris.resource.workloadgroup.QueueToken cannot be cast to class java.lang.Comparable
(org.apache.doris.resource.workloadgroup.QueueToken is in unnamed module of loader 'app'; java.lang.Comparable is in module java.base of loader 'bootstrap')'
```
2024-01-31 23:53:40 +08:00
9310dbf3fd
[fix](statistics)Fix stats cleaner delete partition stats bug ( #30648 )
...
When a partition in OlapTable is removed, we should use partition id to delete the related stats record in column_statistics. Before, it was using id, which may cause delete useful stats of other partition.
2024-01-31 23:53:40 +08:00
eb2aafcd49
[fix](insert into) 'output_tuple_slot_num should be equal to output_expr_num' when insert into unique table with sequence column map ( #30635 )
2024-01-31 23:53:40 +08:00
73371d44f8
[fix][refactor] refactor schema init of externa table and some parquet issue ( #30325 )
...
1. Skip parquet file which has only 4 bytes length: PAR1
2. Refactor the schema init method of iceberg/hudi/hive table in hms catalog
1. Remove some redundant methods of `getIcebergTable`
2. Fix issue described in #23771
3. Support HoodieParquetInputFormatBase, treat it as normal hive table format
4. When listing file, skip all hidden dirs and files
2024-01-31 23:53:40 +08:00
77b366fc4b
[fix](join) incorrect result of mark join ( #30543 )
...
incorrect result of mark join
2024-01-31 23:53:40 +08:00
711b156a78
[Refactor][Rf] remove unless code in RF ( #30597 )
2024-01-31 23:53:40 +08:00
c28ced1ebb
[Feature](executor)Insert select limited by WorkloadGroup #30610
2024-01-31 23:53:40 +08:00
65305f66c0
[typo](doc)Update flink Spark connector documentation ( #30565 )
2024-01-31 23:53:40 +08:00
88edb26e89
[docs](update) Update Doris-Streamloader docs ( #30552 )
2024-01-31 23:53:40 +08:00
8aaae4c873
[fix](Nereids) div priority is not right ( #30575 )
2024-01-31 23:53:40 +08:00
a8f46cab75
[typo](doc) Modify the alter table column document ( #28645 )
2024-01-31 23:53:40 +08:00
045225a096
[pipelineX](profile) Fix Tablet counter on pipelineX engine ( #30613 )
2024-01-31 23:53:39 +08:00
bf582cd5d3
[Chore](case) reset all variables at start on set_and_unset_variable case ( #30580 )
...
reset all variables at start on set_and_unset_variable case
2024-01-31 23:53:39 +08:00
866dde92b8
[tools] update tpcds test tools ( #30607 )
...
Co-authored-by: zhongjian.xzj <zhongjian.xzj@zhongjianxzjdeMacBook-Pro.local >
2024-01-31 23:53:39 +08:00
ef8d9ad9a4
[pipelinex](profile) improve memory counter of pipelineX ( #30538 )
2024-01-31 23:53:39 +08:00
8deeaef61b
[Chore](workflow)delete auto-reply workflow ( #30626 )
...
auto-reply not working due to permission issue
Comments on the fork repository failed due to permission issues
We will instead use Github App to listen for events and then comment.
2024-01-31 23:53:39 +08:00
71fd3a6b12
[feature](fe) support ANSI standard keyword for CURRENT_XXX #30550
...
support ANSI standard keywords:
CURRENT_DATE
CURRENT_TIME
CURRENT_TIMESTAMP
LOCALTIME
LOCALTIMESTAMP
CURRENT_USER
mysql> SELECT CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, LOCALTIME, LOCALTIMESTAMP, CURRENT_USER;
+--------------+--------------+---------------------+-----------+---------------------+--------------+
| CURRENT_DATE | CURRENT_TIME | CURRENT_TIMESTAMP | LOCALTIME | LOCALTIMESTAMP | CURRENT_USER |
+--------------+--------------+---------------------+-----------+---------------------+--------------+
| 2024-01-31 | 03:53:20 | 2024-01-31 03:53:20 | 03:53:20 | 2024-01-31 03:53:20 | 'root'@'%' |
+--------------+--------------+---------------------+-----------+---------------------+--------------+
1 row in set (0.07 sec)
2024-01-31 23:53:39 +08:00
9eeb7dc9e4
Refactor MemTableFlushExecutor::create_flush_token to improve ( #30554 )
...
readability && Add default type guard
Signed-off-by: Jack Drogon <jack.xsuperman@gmail.com >
2024-01-31 23:53:39 +08:00
19f57b544e
support cosh math function ( #30602 )
...
Co-authored-by: Rohit Satardekar <rohitrs1983@gmail.com >
2024-01-31 23:53:39 +08:00
a640ca5aaf
[fix](planner)LateralViewRef's toSql method is not correctly implemented ( #30590 )
2024-01-31 23:53:39 +08:00
f35803b7a0
[feature](pipeline-load) enable pipeline load by default ( #30581 )
2024-01-31 23:53:39 +08:00
e6fbccd3ed
[Feature](Variant) support row store for variant type ( #30052 )
2024-01-31 23:53:39 +08:00
8b61b7c6cd
[exec](function) Add tanh func ( #30555 )
2024-01-31 23:53:39 +08:00
a1ccf34ecc
[fix](group commit) Fix replay wal core because undefined TLoadSourceType ( #30571 )
2024-01-31 23:53:39 +08:00
1d632f1af4
[improvement](move-memtable) enable stream write to socket in background bthread ( #30586 )
2024-01-31 23:53:39 +08:00
2646dc279e
[enhance](Nereids): support DateLiteral with suffix space ( #30583 )
2024-01-31 23:53:39 +08:00
7d037c12bf
[bugfix](paimon)fix paimon testcases ( #30514 )
...
1. set default timezone
2. not supported `char` type to pushdown
2024-01-31 23:53:39 +08:00
378d9e7336
[Colo][Scan] delete the colo scan code ( #30584 )
2024-01-31 23:53:39 +08:00
7d9313c807
[revert](Nereids): revert#30578 #30422 ( #30594 )
...
* Revert "[fix](Nereids): don't log edit log when replaying"
* Revert "[fix](Nereids) create constraint write edit log in lock scope (#30422 )"
This reverts commit 27a12d37acbe2ca807f7ce56125ad4773d89f584.
2024-01-31 23:53:39 +08:00
221308f78a
[fix](datatype) fix bugs for IPv4/v6 datatype and add some basic regression test cases ( #30261 )
2024-01-31 23:53:39 +08:00
1a8e281255
[fix](cluster by) Fix cluster_by used-after-moved in compaction ( #29273 )
2024-01-31 23:53:39 +08:00
6376b24300
[fix](Nereids): don't log edit log when replaying ( #30578 )
...
* don't log edit log when replaying
2024-01-31 23:53:39 +08:00
b983cbd02d
[fix](audit) add workload_group to audit log table ( #30470 )
...
1. Missing workload_group column in audit table
2. Extract the definition of internal schema's tables into a new class
3. Fix bug that audit loader has no authorization to load data to audit_table, introduced from #29790
4. Fix bug that audit_log can not be modified to 3 replica because it is partitioned table
2024-01-31 23:53:39 +08:00
7838ba6d4e
[feature](journal) Add a method to write a set of journals in batch ( #30582 )
...
* [feature](journal) Add a method to write a set of journals in batch (#30380 )
* [feature](journal) Add log and metric to improve the observability of journal batch (#30401 )
2024-01-31 23:53:39 +08:00
59b79d47ca
fix compile bug
2024-01-30 16:17:55 +08:00