This is an automated email from the ASF dual-hosted git repository.

luzhijing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git


The following commit(s) were added to refs/heads/master by this push:
     new b0e5a26e2d [blog](fix) Fix release 2.1.2 (#554)
b0e5a26e2d is described below

commit b0e5a26e2ded82b9787f7092f25f513ec2f71c50
Author: KassieZ <139741991+kass...@users.noreply.github.com>
AuthorDate: Mon Apr 15 17:16:34 2024 +0800

    [blog](fix) Fix release 2.1.2 (#554)
---
 blog/release-note-2.1.2.md | 379 ++++++++++++++-------------------------------
 1 file changed, 120 insertions(+), 259 deletions(-)

diff --git a/blog/release-note-2.1.2.md b/blog/release-note-2.1.2.md
index fa9da1c398..3733f4fc71 100644
--- a/blog/release-note-2.1.2.md
+++ b/blog/release-note-2.1.2.md
@@ -1,259 +1,120 @@
----
-{
-    'title': 'Apache Doris 2.1.2 just released',
-    'summary': 'Dear community, Apache Doris 2.1.2 has been officially 
released on April 12, 2024. This version submits several enhancements and bug 
fixes to further improve the performance and stability.',
-    'date': '2024-04-03',
-    'author': 'Apache Doris',
-    'tags': ['Release Notes'],
-    'picked': "true",
-    'order': "1",
-    "image": '/images/2.1.2.png'
-}
----
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-  http://www.apache.org/licenses/LICENSE-2.0
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-
-Dear community, Apache Doris 2.1.2 has been officially released on April 12, 
2024. This version submits several enhancements and bug fixes to further 
improve the performance and stability.
-
-- **Quick Download:** 
[https://doris.apache.org/download/](https://doris.apache.org/download/)
-
-- **GitHub:** 
[https://github.com/apache/doris/releases](https://github.com/apache/doris/releases)
-
-
-
-## Behavior Changed
-
-1. Change float type output format to improve float type serialization 
performance.
-
-- https://github.com/apache/doris/pull/32049
-
-2. Change system table value functions active_queries(), workload_groups() to 
system tables. 
-
-- https://github.com/apache/doris/pull/32314
-
-3. Disable show query/load profile stmt because there are not so many 
developers use it and the pipeline and pipelinex engine not support it. 
-
-- https://github.com/apache/doris/pull/32467
-
-4. Upgrade arrow flight version to 15.0.2 to fix some bugs, so that please use 
ADBC 15.0.2 version to access Doris. 
-
-- https://github.com/apache/doris/pull/32827.
-
-
-
-## Upgrade Problem
-
-1. BE will core when rolling pgrade problem from 2.0.x to 2.1.x.
-
-- https://github.com/apache/doris/pull/32672
-
-- https://github.com/apache/doris/pull/32444
-
-- https://github.com/apache/doris/pull/32162
-
-2. JDBC Catalog will have query errors when rolling grade rom 2.0.x to 2.1.x. 
-
-- https://github.com/apache/doris/pull/32618
-
-
-
-## New Feature
-
-1. Enable column auth by default.
-
-- https://github.com/apache/doris/pull/32659
-
-
-2. Get correct cores for pipeline and pipelinex engine when running within 
docker or k8s. 
-
-- https://github.com/apache/doris/pull/32370
-
-3. Support read parquet int96 type. 
-
-- https://github.com/apache/doris/pull/32394
-
-4. Enable proxy protocol to support IP transparency. Using this protocol, IP 
transparency for load balancing can be achieved, so that after load balancing, 
Doris can still obtain the client's real IP and implement permission control 
such as whitelisting. 
-
-- https://github.com/apache/doris/pull/32338/files
-
-5. Add workload group queue related columns for active_queries system table. 
Uses could use this system to monitor the workload queue usage. 
-
-- https://github.com/apache/doris/pull/32259
-
-6. Add new system table backend_active_tasks to monitor the realtime query 
statics on every BE. 
-
-- https://github.com/apache/doris/pull/31945
-
-7. Add ipv4 and ipv6 support for spark-doris connector. 
-
-- https://github.com/apache/doris/pull/32240
-
-8. Add inverted index support for CCR. 
-
-- https://github.com/apache/doris/pull/32101
-
-9. Support select experimental session variable. 
-
-- https://github.com/apache/doris/pull/31837
-
-10. Support materialized view with bitmap_union(bitmap_from_array()) case. 
-
-- https://github.com/apache/doris/pull/31962
-
-11. Support partition prune for `HIVE_DEFAULT_PARTITION`. 
-
-- https://github.com/apache/doris/pull/31736
-
-12. Support function in set variable statement. 
-
-- https://github.com/apache/doris/pull/32492
-
-13. Support arrow serialization for varint type. 
-
-- https://github.com/apache/doris/pull/32809
-
-
-
-## Optimization
-
-1. Auto resume routine load when be restart or during upgrade. And keep the 
routine load stable. 
-
-- https://github.com/apache/doris/pull/32239
-
-2. Routine Load: optimize allocate task to be algorithm for load balance. 
-
-- https://github.com/apache/doris/pull/32021
-
-3. Spark Load: update spark version for spark load to resolve cve problem. 
-
-- https://github.com/apache/doris/pull/30368
-
-4. Skip cooldown if the tablet is dropped. 
-
-- https://github.com/apache/doris/pull/32079
-
-5. Support using workload group to manage routine load. 
-
-- https://github.com/apache/doris/pull/31671
-
-6. [MTMV ]Improve the performance for query rewritting by materialized view. 
-
-- https://github.com/apache/doris/pull/31886
-
-7. Reduce jvm heap memory consumed by profiles of BrokerLoadJob. 
-
-- https://github.com/apache/doris/pull/31985
-
-8. Imporve the high QPS query by speed up PartitionPrunner. 
-
-- https://github.com/apache/doris/pull/31970
-
-9. Reduce duplicated memory consumption for column name and column path for 
schema cache. 
-
-- https://github.com/apache/doris/pull/31141
-
-10. Support more join types for query rewriting by materialized view such as 
INNER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN, LEFT SEMI JOIN, 
RIGHT SEMI JOIN, LEFT ANTI JOIN, RIGHT ANTI JOIN.
-
-- https://github.com/apache/doris/pull/32909
-
-
-
-## Bugfix
-
-
-1. Do not push down topn-filter through right/full outer join if the first 
orderkey is nulls first. 
-
-- https://github.com/apache/doris/pull/32633
-
-2. Fix memory leak in Java UDF.
-
-- https://github.com/apache/doris/pull/32630
-
-3. If some odbc tables use the same resource, and restore not all odbc tables, 
it will not retain the resource.
-and check some conf for backup/restore 
-
-- https://github.com/apache/doris/pull/31989
-
-4. Fold constant will core for variant type. 
-
-- https://github.com/apache/doris/pull/32265
-
-5. Routine load will pause when transaction fail in some cases. 
-
-- https://github.com/apache/doris/pull/32638
-
-6. the result of left semi join with empty right side should be false instead 
of null. 
-
-- https://github.com/apache/doris/pull/32477
-
-7. Fix core when build inverted index for a new column with no data. 
-
-- https://github.com/apache/doris/pull/32669
-
-8. Fix be core caused by null-safe-equal join. 
-
-- https://github.com/apache/doris/pull/32623
-
-9. Partial update: fix data correctness risk when load delete sign data into a 
table with sequence col. 
-
-- https://github.com/apache/doris/pull/32574
-
-10. Select outfile: Fix the column type mapping in the orc/parquet file 
format. 
-
-- https://github.com/apache/doris/pull/32281
-
-11. Fix BE core during restore stage. 
-
-- https://github.com/apache/doris/pull/32489
-
-12. Use array_agg func after other agg func like count, sum, may make be core. 
-
-- https://github.com/apache/doris/pull/32387
-
-13. Variant type should always nullable or there will some bugs. 
-
-- https://github.com/apache/doris/pull/32248
-
-14. Fix the bug of handling empty blocks in schema change. 
-
-- https://github.com/apache/doris/pull/32396
-
-15. Fix BE will core when use json_length() in some cases. 
-
-- https://github.com/apache/doris/pull/32145
-
-16. Fix error when query iceberg table using date cast predicate 
-
-- https://github.com/apache/doris/pull/32194
-
-17. Fix some bugs when build inverted index for variant type. 
-
-- https://github.com/apache/doris/pull/31992
-
-18. Wrong result of two or more map_agg functions in query. 
-
-- https://github.com/apache/doris/pull/31928
-
-19. Fix wrong result of money_format function. 
-
-- https://github.com/apache/doris/pull/31883
-
-20. Fix connection hang after too many connections. 
-
-- https://github.com/apache/doris/pull/31594
\ No newline at end of file
+---
+{
+    'title': 'Apache Doris 2.1.2 just released',
+    'summary': 'Dear community, Apache Doris 2.1.2 has been officially 
released on April 12, 2024. This version submits several enhancements and bug 
fixes to further improve the performance and stability.',
+    'date': '2024-04-12',
+    'author': 'Apache Doris',
+    'tags': ['Release Notes'],
+    'picked': "true",
+    'order': "1",
+    "image": '/images/2.1.2.png'
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+  http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+Dear community, Apache Doris 2.1.2 has been officially released on April 12, 
2024. This version submits several enhancements and bug fixes to further 
improve the performance and stability.
+
+**Quick Download:** https://doris.apache.org/download/
+
+**GitHub Release:** https://github.com/apache/doris/releases
+
+## Behavior Changed
+
+1. Set the default value of the `data_consistence` property of EXPORT to 
partition to make export more stable during load. 
+
+- https://github.com/apache/doris/pull/32830
+
+2. Some of MySQL Connector (eg, dotnet MySQL.Data) rely on variable's column 
type to make connection.
+
+   eg, select @[@autocommit]([@autocommit](https://github.com/autocommit)) 
should with column type BIGINT, not BIT, otherwise it will throw error. So we 
change column type of @[@autocommit](https://github.com/autocommit) to BIGINT. 
+
+- https://github.com/apache/doris/pull/33282
+
+
+## Upgrade Problem
+
+1. Normal workload group is not created when upgrade from 2.0 or other old 
versions. 
+
+  - https://github.com/apache/doris/pull/33197
+
+##  New Feature
+
+
+1. Add processlist table in information_schema database, users could use this 
table to query active connections. 
+
+  - https://github.com/apache/doris/pull/32511
+
+2. Add a new table valued function `LOCAL` to allow access file system like 
shared storage. 
+
+  - https://github.com/apache/doris-website/pull/494
+
+
+## Optimization
+
+1. Skip some useless process to make graceful stop more quickly in K8s env. 
+
+  - https://github.com/apache/doris/pull/33212
+
+2. Add rollup table name in profile to help find the mv selection problem. 
+
+  - https://github.com/apache/doris/pull/33137
+
+3. Add test connection function to DB2 database to allow user check the 
connection when create DB2 Catalog. 
+
+  - https://github.com/apache/doris/pull/33335
+
+4. Add DNS Cache for FQDN to accelerate the connect process among BEs in K8s 
env. 
+
+  - https://github.com/apache/doris/pull/32869
+
+5. Refresh external table's rowcount async to make the query plan more stable. 
+
+  - https://github.com/apache/doris/pull/32997
+
+
+## Bugfix
+
+
+1. Fix Iceberg Catalog of HMS and Hadoop do not support Iceberg properties 
like "io.manifest.cache-enabled" to enable manifest cache in Iceberg. 
+
+  - https://github.com/apache/doris/pull/33113
+
+2. The offset params in `LEAD`/`LAG` function could use 0 as offset. 
+
+  - https://github.com/apache/doris/pull/33174
+
+3. Fix some timeout issues with load. 
+
+  - https://github.com/apache/doris/pull/33077
+
+  - https://github.com/apache/doris/pull/33260
+
+4. Fix core problem related with `ARRAY`/`MAP`/`STRUCT` compaction process. 
+
+  - https://github.com/apache/doris/pull/33130
+
+  - https://github.com/apache/doris/pull/33295
+
+5. Fix runtime filter wait timeout. 
+
+  - https://github.com/apache/doris/pull/33369
+
+6. Fix `unix_timestamp` core for string input in auto partition. 
+
+  - https://github.com/apache/doris/pull/32871


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to