41271ecba0
[fix](ES Catalog)Do not push down limit to ES when predicates can not be processed by ES. ( #40111 ) ( #40265 )
...
bp #40111
2024-09-03 11:17:24 +08:00
92752b90e7
[feature](metacache) add system table catalog_meta_cache_statistics #40155 ( #40210 )
...
bp #40155
2024-09-02 23:23:35 +08:00
1527099e35
[opt](Nereids) forbid one step topn with distribute as child ( #40066 ) ( #40278 )
...
pick from master #40066
2024-09-02 22:26:26 +08:00
a5efdc6085
[improve](statistics)Clean expired TableStatsMeta. ( #39779 ) ( #40253 )
...
backport: https://github.com/apache/doris/pull/39779
2024-09-02 22:13:42 +08:00
4a91b2d46b
[pick](SchemaCache) remove redundant Schema cache ( #40257 )
...
#40091
2024-09-02 19:24:03 +08:00
8ff068eb7c
[feature](statistics) Support get row count for JDBC external table. ( #38889 ) ( #40248 )
...
backport: https://github.com/apache/doris/pull/38889
2024-09-02 16:39:42 +08:00
70eeda9f50
[cherry-pick](branch-21) fix encryption_function return wrong result at const column ( #40201 ) ( #40247 )
...
## Proposed changes
cherry-pick from master #40201
the string object have error of order, should be src, key,iv,mode
2024-09-02 16:09:15 +08:00
c8d3202595
[regression-test](cases) optimize some cases ( #40240 )
...
#40174
2024-09-02 14:50:48 +08:00
e4ee0e8379
[fix](topn) Fix wrong rows returned by TOPN sorter ( #40243 )
...
## Proposed changes
pick #40241
<!--Describe your changes.-->
2024-09-02 14:34:53 +08:00
98e039ae31
[pick](Variant) truncate key when column is variant type when crea… ( #40238 )
...
#39988
2024-09-02 13:54:04 +08:00
5db2c8b8bc
[branch-2.1](arrow-flight-sql) Fix return result from FE Arrow Flight server error 0.0.0.0:xxx, connection refused ( #40229 )
...
pick #40002
2024-09-02 09:45:27 +08:00
b104e933cd
[Bug](expr) execute expr should use local states instead of operators ( #40189 ) ( #40219 )
...
## Proposed changes
cherry-pick from master #40189
<!--Describe your changes.-->
2024-09-01 00:41:10 +08:00
d792a62409
[fix](regression) fix regression failure of window_funnel caused by duplicated table name ( #40216 )
...
BP #40217
2024-08-31 20:58:20 +08:00
2a12251b83
[branch-2.1][Feat](Job)After a job is paused, it can be manually triggered to execute. ( #40180 )
...
…
pick (#39565 )
2024-08-31 19:24:53 +08:00
1768169b9a
Revert "[Improvement](sort) Free sort blocks if this block is exhausted ( #39306 )" ( #40211 )
...
Reverts apache/doris#39956
2024-08-31 15:58:55 +08:00
44b87cb5ba
[chore](script message) More convenient error msg for nofile open. #39642 ( #40195 )
...
cherry pick from #39642
2024-08-31 00:18:20 +08:00
04fbcbd337
[chore](log) Log written rows when result sink close #39647 ( #40196 )
...
cherry pick from #39647
2024-08-30 23:59:39 +08:00
1ed7975e9f
[fix](case) drop table if exists before create it ( #40205 )
...
## Proposed changes
Issue Number: close #xxx
<!--Describe your changes.-->
2024-08-30 23:22:15 +08:00
e4c48cfec5
[fix](multi-catalog)fix max compute null parts table read ( #40046 ) ( #40179 )
...
bp #40046
Co-authored-by: slothever <18522955+wsjz@users.noreply.github.com >
2024-08-30 22:56:08 +08:00
d949df0c4f
[chore](cancel) Make enable_pipeline_task_leakage_detect false by default #40145 ( #40192 )
...
cherry pick from #40145
2024-08-30 22:48:00 +08:00
32a32808a7
[improvement](nereids) support convert_tz in partition prune ( #40047 ) ( #40127 )
...
cherry-pick #40047 to branch-2.1
2024-08-30 13:39:37 +08:00
3ac8347e3d
[Improvement](sort) Free sort blocks if this block is exhausted ( #39306 ) ( #39956 )
...
## Proposed changes
pick #39306
<!--Describe your changes.-->
2024-08-30 13:35:43 +08:00
80508fb595
[fix](restore) Reset next version for remote table when restore #40118 ( #40165 )
...
cherry pick from #40118
Co-authored-by: smallx <e9999e@163.com >
2024-08-30 13:22:23 +08:00
531fe54207
[fix](join) Fix partitioned hash join strategy ( #40164 )
...
## Proposed changes
pick #40163
<!--Describe your changes.-->
2024-08-30 12:44:42 +08:00
1288676b68
[fix](nereids)change lag/lead function signature ( #40161 )
...
## Proposed changes
pick from master https://github.com/apache/doris/pull/40060
<!--Describe your changes.-->
2024-08-30 12:05:47 +08:00
163193b1d4
[branch-2.1](function) fix random_bytes return same data for multi rows ( #39891 ) ( #40137 )
...
pick https://github.com/apache/doris/pull/39891
Issue Number: close #xxx
before:
```sql
mysql [optest]>SELECT random_bytes(10) a FROM numbers("number" = "10");
+------------------------+
| a |
+------------------------+
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
| 0x7b4e5727024bc5b59e2c |
+------------------------+
```
now:
```sql
mysql [optest]>SELECT random_bytes(10) a FROM numbers("number" = "10");
+------------------------+
| a |
+------------------------+
| 0xd82cf60825b29ef2a0fd |
| 0x6f8c808415bdbaa6d257 |
| 0x7c26b5214297a151c25c |
| 0x43f02c77293063900437 |
| 0x5e5727569dec5e24f96b |
| 0x434f20bf74d7759640b7 |
| 0x087ed96b739750c733a6 |
| 0xdf05f6d7ede4972eb846 |
| 0xcefab471912264b5c54f |
| 0x1bddc019409d1926aa10 |
+------------------------+
```
## Proposed changes
Issue Number: close #xxx
<!--Describe your changes.-->
2024-08-30 10:43:42 +08:00
e4d543f060
[branch-2.1](load) fix commit txn timeout when loading to table with many tablet ( #40031 ) ( #40139 )
...
pick https://github.com/apache/doris/pull/40031
2024-08-30 10:34:43 +08:00
70daa1f85d
[opt](inverted index) Controls whether the in_list can execute fast_execute. ( #40141 )
...
https://github.com/apache/doris/pull/40022
2024-08-30 10:32:43 +08:00
ca07a00c93
Revert "[branch-2.1](hive) support hive write text table ( #38549 ) (#4… ( #40157 )
...
…0063)"
This reverts commit c6df7c21a3c09ae1664deabacb88dfcea9d94b68.
## Proposed changes
Issue Number: close #xxx
<!--Describe your changes.-->
Co-authored-by: yiguolei <yiguolei@gmail.com >
2024-08-30 10:25:38 +08:00
519e5c88cc
[test](inverted index)Add upgrade and downgrade test cases for inverted_index ( #37783 )
...
## Proposed changes
Issue Number: close #xxx
<!--Describe your changes.-->
add case
2024-08-30 10:19:34 +08:00
1ecc85b575
[Fix](ctas) forward the use_max_length_of_varchar_in_ctas ( #39705 ) ( #40138 )
...
cherry-pick from master #39705
2024-08-30 10:11:29 +08:00
0b9817ea4b
[cherry-pick](branch-2.1) Pick "[Enhancement](txn) Block new insert into if schema change happens during transaction ( #39483 )" ( #40115 )
...
## Proposed changes
Pick #39483
<!--Describe your changes.-->
2024-08-30 10:01:10 +08:00
45e35e8a99
[improvement](mtmv) Optimize get available mv logic to avoid unnecessary rewrite ( #39734 ) ( #40136 )
...
## Proposed changes
commitId: 55ed1277
pr: https://github.com/apache/doris/pull/39734
2024-08-30 08:02:27 +08:00
e072ce7f68
[fix](nereids) Remove Nondeterministic to avoid ambiguity when decide a expression is nondeterministic or not ( #39801 ) ( #40130 )
...
## Proposed changes
commitId: 2b715a7e
pr: https://github.com/apache/doris/pull/39801
2024-08-30 07:51:42 +08:00
b86e4e8498
[fix](profile) fix possible coredump of rpc verbose profile ( #40117 )
...
## Proposed changes
Issue Number: close #xxx
`_instance_to_rpc_stats_vec` may be updated when sorting in
`ExchangeSinkBuffer<Parent>::update_profile`, which may cause coredump.
2024-08-29 23:54:52 +08:00
c50d2ea4e2
[fix](test) fix unstable test ( #40143 )
...
## Proposed changes
cherry pick from #40142
2024-08-29 23:42:24 +08:00
82fb747e6f
[fix](Nereids) datetimev2 literal equals should compare microsecond ( #40121 ) ( #40150 )
...
pick from master #40121
2024-08-29 23:41:51 +08:00
fe881f8676
[fix](core) Fix BUCKET_HASH_SHUFFLE local exchanger ( #40149 )
...
## Proposed changes
pick #40148
<!--Describe your changes.-->
2024-08-29 23:23:42 +08:00
090474a815
[branch-2.1](load) Lower lock granularity to reduce loading CPU pressure ( #40135 )
...
pick https://github.com/apache/doris/pull/40134
2024-08-29 23:22:58 +08:00
a7156ee775
[fix](parquet)Fix the be core issue when reading parquet unsigned types. ( #39926 ) ( #40123 )
...
bp #39926
2024-08-29 21:52:52 +08:00
841565a40d
[fix](local shuffle) Fix hash shuffle local exchanger ( #40101 )
...
## Proposed changes
pick #40036
<!--Describe your changes.-->
2024-08-29 16:52:28 +08:00
c6df7c21a3
[branch-2.1](hive) support hive write text table ( #38549 ) ( #40063 )
...
1. Support write hive text table
2. Add SessionVariable `hive_text_compression` to write compressed hive
text table
3. Supported compression type: gzip, bzip2, snappy, lz4, zstd
pick from https://github.com/apache/doris/pull/38549
2024-08-29 16:50:40 +08:00
901344a880
[chore](log) Log written rows when result sink close #39647 ( #40011 )
...
cherry pick from #39647
2024-08-29 16:49:44 +08:00
2054cc9fc9
[fix](nereids) fix union all instance number ( #40099 )
...
pick from https://github.com/apache/doris/pull/39999
Co-authored-by: xiongzhongjian <xiongzhongjian@selectdb.com >
2024-08-29 16:47:55 +08:00
ac8cff34ce
[fix](ut)fix be enable_http_auth ut ( #40071 ) ( #40088 )
...
bp #40071
## Proposed changes
before pr #39577
2024-08-29 16:42:53 +08:00
51e8d9174d
[fix](compaction) fix heap-use-after-free caused by compaction sample info resize ( #40058 ) ( #40077 )
2024-08-29 16:42:35 +08:00
eb6a040a03
[branch-2.1] Picks "[Fix](partial update) Fix wrongly update autoinc column in partial update #39996 " ( #40073 )
...
## Proposed changes
pick https://github.com/apache/doris/pull/39996
2024-08-29 16:41:51 +08:00
131238ff71
[fix](file-cache) change metric_value column in file_cache_statistics table to string ( #40083 )
...
Make it more flexible
followup #39552
2024-08-29 16:39:22 +08:00
8df93f8dfe
[Opt](parquet/orc-reader) Opt get dict ids in _rewrite_dict_predicates() ( #40095 )
...
## Proposed changes
backport #39893 .
2024-08-29 14:50:42 +08:00
15b14ef49b
[fix](inverted index) fix error handling in fast_execute ( #40086 )
...
https://github.com/apache/doris/pull/40024
2024-08-29 14:45:25 +08:00