7607bfc78d
[bugfix](performance) fix performance problem ( #31093 )
2024-02-19 17:48:29 +08:00
180fc13f6b
[fix](nereids) disable PushDownJoinOtherCondition rule for mark join ( #31084 )
2024-02-19 17:48:29 +08:00
8a3e6644d4
[fix](udf) fix java-udf coredump as get env return nullptr ( #30986 )
2024-02-19 17:23:24 +08:00
277de979c3
[fix](mysql-channel) initialize mysql serializer by default ( #31083 )
2024-02-19 17:22:03 +08:00
2f9bd3e3bb
(enhance)(S3) Change s3 metric from bvar adder to latency recorder ( #28861 )
2024-02-19 17:22:03 +08:00
5ac4b6a137
[opt](Nereids) refine group by elimination column prune ( #30953 )
2024-02-19 17:22:03 +08:00
bb4575a392
[Improvement](join) optimization for build_side_output_column ( #30826 )
...
optimization for build_side_output_column
2024-02-19 17:22:03 +08:00
ed30b658bb
fix pick_pr.sh push_id ( #31041 )
2024-02-19 17:22:03 +08:00
b3ac2128dd
[Refactor](catalog) Refactor Jdbc Catalog external name case mapping rules ( #28414 )
2024-02-19 17:22:03 +08:00
8db2824c44
[bugfix](es catalog) add constant_keyword wildcard data type ( #30947 )
2024-02-19 17:20:21 +08:00
bda2042c78
[enhancement](paimon)add obs filesystem for paimon ( #31061 )
2024-02-19 17:20:21 +08:00
2f960c49f5
[Fix](executor)Fix query runtime statistics report failed #31064
2024-02-19 17:20:21 +08:00
e29d1ff59d
[Fix](Docs) add thrift brew command #31077
2024-02-19 17:20:21 +08:00
ae809cd900
Fix hive p2 case. ( #31072 )
2024-02-19 17:20:21 +08:00
bb91c3a1cf
[enhancement](neredis)add PushDownFilterThroughGenerate rule ( #31057 )
2024-02-19 17:20:21 +08:00
6504f6de74
[pipelineX](bug) Fix ConcurrentModificationException for profile reporting ( #31040 )
2024-02-19 17:20:21 +08:00
3f126fdd63
[fix](repository) fix NullPointerException when execute create repository statement without properties ( #30972 )
...
Co-authored-by: caiconghui1 <caiconghui1@jd.com >
2024-02-19 17:20:21 +08:00
a7037df9a1
[fix](iceberg) iceberg hms support hive1 ( #30985 )
2024-02-19 17:20:21 +08:00
6e4f76de54
[improvement](jdbc catalog) Delete unnecessary schema and optimize insert logic ( #30880 )
...
In the previous design, we were compatible with MySQL's auto-increment column and default value to bypass the null value check when writing back Jdbc External Table. However, because MySQL's default value is not completely unified with Doris, this resulted in The unsuitable default value is wrong. In response to this situation, I made the following optimizations
1. For JDBC External Table, we always allow certain columns to be missing during insertion. Even if these columns are not allowed to be empty at the source end, the error should be generated by the source end, not Doris herself.
2. When the target column is non-nullable and the insertion is done via `INSERT INTO tbl VALUES()` or `INSERT INTO tbl SELECT constants`, Doris should verify any inconsistency between them and throw an exception. This check is not applied for `INSERT INTO tbl SELECT ... FROM tbl` operations.
2024-02-19 17:20:21 +08:00
3da168afc9
Fix hive sample case ndv value. ( #31043 )
2024-02-19 17:20:21 +08:00
d66559f693
[bugfix](sessionVariable) Fix sessionVariable has sessionOriginValue property, and execute cloneSessionVariable method will throw java.io.NotSerializableException: java.lang.reflect.Field ( #31029 )
2024-02-18 14:45:25 +08:00
5ea46f210c
[pipelineX](bug) Fix use-after-free when BE exits ( #31042 )
2024-02-18 14:45:25 +08:00
edfa5e750b
Remove slow auto analyze test case. ( #31037 )
2024-02-18 14:45:25 +08:00
870a9342b7
[fix](function) fix extract_url_parameter's bug then get the last key ( #30929 )
...
fix extract_url_parameter's bug then get the last key
2024-02-18 14:45:25 +08:00
6cf7468073
[enhancement](function) change some function nullable mode ( #30991 )
...
change some function nullable mode
2024-02-18 14:45:25 +08:00
68102fd531
[Fix](auto-partition) fix a concurrent bug of extremely long values ( #31005 )
2024-02-18 14:45:25 +08:00
753ff10840
[bugfix](export command) Export exceptions when use legacy optimizer ( #31020 )
2024-02-18 14:45:25 +08:00
33aaacf2fa
[Bug] (plsql) procedure call to a non existing procedure, returning success ( #31019 )
...
Issue Number: close. #31018
state was set OK even in failure case. changed it.
2024-02-18 11:50:17 +08:00
a3c78dd21a
[chore](refactor) refactor some rf code and delete rpc file ( #31031 )
...
---------
Co-authored-by: yiguolei <yiguolei@gmail.com >
2024-02-18 11:50:17 +08:00
d70776af55
[feature](agg-func) support covar and covar_samp function ( #30983 )
2024-02-18 11:50:17 +08:00
7b79b77cc9
[Optimize](Variant) make tablet schema more well-organized ( #99 ) ( #30922 )
2024-02-18 11:50:17 +08:00
b0d2ecbf52
[Improve](Tablet Schema) Use deterministic way to serialize protobuf ( #101 ) ( #30906 )
2024-02-18 11:50:17 +08:00
f9e16e08eb
[fix](script) Fix start_fe.sh --image path check image not work ( #30695 )
2024-02-18 11:50:17 +08:00
b5012dc55a
[Enhancement](group commit) optimize pre allocated calculation ( #30893 )
2024-02-18 11:50:17 +08:00
1d596018c8
[enhance](iceberg)upgrade iceberg to 1.4.3 ( #30799 )
2024-02-18 11:50:17 +08:00
5417bb4db0
[Enhancement](auto-inc) Show create table support auto inc init value ( #31021 )
2024-02-18 11:50:16 +08:00
ea4ad111a8
[fix](dynamic partition) fix create too many dynamic partitions ( #30994 )
2024-02-18 11:50:16 +08:00
cc727cfc32
[refactor](catalog) move some package related to catalog ( #31022 )
...
Move some package and files related to multi-catalog.
No logic is changed.
2024-02-18 11:50:16 +08:00
fc53c7210b
[fix](chmod) change chmod to filesystem::permission to avoid race condition ( #31032 )
2024-02-18 11:50:16 +08:00
45b4189bb6
[Refactor](opt) Opt rf and remove unless code ( #30900 )
...
Opt rf and remove unless code
2024-02-18 11:50:16 +08:00
acdc9575ad
[fix](function) incorrect result of 'equal_for_null' ( #30990 )
2024-02-18 11:50:16 +08:00
37d64389b9
[Improve](Job)Return directly when the job status does not need to change ( #31028 )
2024-02-18 11:50:16 +08:00
0d4b8386a2
[bugfix][be][cppcheck] Possible NULL pointer access ( #31025 ) ( #31026 )
2024-02-16 10:16:40 +08:00
e68019c10a
[Function](Exec) Support windows function cume_dist ( #30997 )
2024-02-16 10:16:40 +08:00
f65844fae4
[Enhencement](Outfile/Export) Export data to csv file format with BOM ( #30533 )
...
The UTF8 format of the Windows system has BOM.
We add a new user property to `Outfile/Export`。Therefore, when exporting Doris data, users can choose whether to bring BOM on the beginning of the CSV file.
**Usage:**
```sql
-- outfile:
select * from demo.student
into outfile "file:///xxx/export/exp_"
format as csv
properties(
"column_separator" = ",",
"with_bom" = "true"
);
-- Export:
EXPORT TABLE student TO "file:///xx/tmpdata/export/exp_"
PROPERTIES(
"format" = "csv",
"with_bom" = "true"
);
```
2024-02-16 10:16:40 +08:00
ce892d04e5
[feature](index) Replace BITMAP INDEX with INVERTED INDEX ( #30950 )
2024-02-16 10:16:40 +08:00
eaaab33f0a
[Fix](Top-N opt) evicting quering rowsets in prior to correct use_count ( #102 ) ( #30904 )
...
This addresses the scenario where a rowset cannot be removed.
2024-02-16 10:16:40 +08:00
2573150f6d
[refactor](runtime filter) do not wait runtime filter rpc finished when hash node or pipeline finished ( #30970 )
...
Co-authored-by: yiguolei <yiguolei@gmail.com >
2024-02-16 10:16:40 +08:00
49cec39038
[test](mtmv) Add materialized view which contain external table rewrite test ( #30975 )
2024-02-16 10:16:39 +08:00
24e80b23a5
[Feature](executor)Support ShowProcessStmt Show all Fe connection ( #30907 )
2024-02-16 10:16:39 +08:00