You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by do...@apache.org on 2024/04/22 12:35:42 UTC

(inlong) branch master updated: [INLONG-10025][Release] Update changes log for the 1.12.0 version (#10043)

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

dockerzhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git


The following commit(s) were added to refs/heads/master by this push:
     new fc5ce9dde7 [INLONG-10025][Release] Update changes log for the 1.12.0 version (#10043)
fc5ce9dde7 is described below

commit fc5ce9dde7b048377806521f273a9dff33c90cea
Author: baomingyu <ba...@163.com>
AuthorDate: Mon Apr 22 20:35:36 2024 +0800

    [INLONG-10025][Release] Update changes log for the 1.12.0 version (#10043)
---
 CHANGES.md | 262 ++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 163 insertions(+), 99 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index cdfe9f9c98..0722f479b1 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -22,114 +22,178 @@
 # of release header or remove the below marker. This file is generated.
 # DO NOT REMOVE THIS MARKER; FOR INTERPOLATING CHANGES!-->
 
-# Release InLong 1.11.0 - Released (as of 2024-02-04)
+# Release InLong 1.12.0 - Released (as of 2024-04-21)
 ### Agent
-|                            ISSUE                            | Summary                                                                                                 |
-|:-----------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------|
-| [INLONG-9457](https://github.com/apache/inlong/issues/9457) | [Improve][Agent] Add task and instance heartbeat audit                                                  |
-| [INLONG-9481](https://github.com/apache/inlong/issues/9481) | [Improve][Agent] Add unit test of reading with offset                                                   |
-| [INLONG-9580](https://github.com/apache/inlong/issues/9580) | [Improve][Agent] Add unit testing to taskmanager to test their ability to recover tasks from DB         |
-| [INLONG-9614](https://github.com/apache/inlong/issues/9614) | [Improve][Agent] Change folder name                                                                     |
-| [INLONG-9467](https://github.com/apache/inlong/issues/9467) | [Improve][Agent] Improve code exception detection to ensure task and instance state transitions         |
-| [INLONG-9454](https://github.com/apache/inlong/issues/9454) | [Improve][Agent] Increase exit conditions to prevent dead loops                                         |
-| [INLONG-9556](https://github.com/apache/inlong/issues/9556) | [Improve][Agent] Prevent thread freeze caused by deleting data sources when the backend cannot send out |
-| [INLONG-9572](https://github.com/apache/inlong/issues/9572) | [Improve][Agent] Set data time of message cache by sink data time                                       |
-| [INLONG-9548](https://github.com/apache/inlong/issues/9548) | [Improve][Agent] Supports HTTPS and can determine whether to enable it through configuration            |
-| [INLONG-9600](https://github.com/apache/inlong/issues/9600) | [Improve][Agent]Adjust the sinks directory for code consistency                                         |
+| <div style="width:130px">ISSUE</div>                           | <div style="width:950px">Summary</div>                                                                                                                                               |
+|:---------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-9801](https://github.com/apache/inlong/issues/9801)    | [Umbrella][Agent] Add an agent installer module for agent installation                                                                                                               |         
+| [INLONG-9698](https://github.com/apache/inlong/issues/9698)    | [Improve][Agent] Optimize file collection initialization logic toIO                                                                                                                  |   
+| [INLONG-9700](https://github.com/apache/inlong/issues/9700)    | [Improve][Agent] Optimize the message ack logic to reduce semaphore competition.                                                                                                     |   
+| [INLONG-9702](https://github.com/apache/inlong/issues/9702)    | [Improve][Agent] Change the data transmission interval to depend on local file configuration                                                                                         |
+| [INLONG-9704](https://github.com/apache/inlong/issues/9704)    | [Improve][Agent] Modify the default value of memory control semaphores to adapt to businesses with large amounts of data                                                             |
+| [INLONG-9710](https://github.com/apache/inlong/issues/9710)    | [Improve][Agent] Improve the accuracy of instance heartbeat auditing                                                                                                                 |
+| [INLONG-9712](https://github.com/apache/inlong/issues/9712)    | [Improve][Agent] Adjusting task configuration verification logic                                                                                                                     |
+| [INLONG-9714](https://github.com/apache/inlong/issues/9714)    | [Improve][Agent] SQL injection in pgjdbc                                                                                                                                             |
+| [INLONG-9716](https://github.com/apache/inlong/issues/9716)    | [Improve][Agent] Delete useless code when storing tasks                                                                                                                              |
+| [INLONG-9721](https://github.com/apache/inlong/issues/9721)    | [Improve][Agent] Add a common cycle parameter to the task configuration                                                                                                              |
+| [INLONG-9736](https://github.com/apache/inlong/issues/9736)    | [Improve][Agent] Make time zone a common parameter                                                                                                                                   |
+| [INLONG-9772](https://github.com/apache/inlong/issues/9772)    | [Improve][Agent] Increase auditing for sending exceptions and resending                                                                                                              |
+| [INLONG-9798](https://github.com/apache/inlong/issues/9798)    | [Improve][Agent] Add type for agent installer                                                                                                                                        |
+| [INLONG-9802](https://github.com/apache/inlong/issues/9802)    | [Improve][Agent] Add an agent installer module for agent installation                                                                                                                |
+| [INLONG-9806](https://github.com/apache/inlong/issues/9806)    | [Improve][Agent] Add installer configuration file                                                                                                                                    |
+| [INLONG-9816](https://github.com/apache/inlong/issues/9816)    | [Improve][Agent] Add config class for installer                                                                                                                                      |
+| [INLONG-9829](https://github.com/apache/inlong/issues/9829)    | [Improve][Agent] Add guardian scripts                                                                                                                                                |
+| [INLONG-9831](https://github.com/apache/inlong/issues/9831)    | [Improve][Agent] Increase configuration acquisition capability                                                                                                                       |
+| [INLONG-9833](https://github.com/apache/inlong/issues/9833)    | [Improve][Agent] Add module state to distinguish whether the module has been downloaded or installed                                                                                 |
+| [INLONG-9844](https://github.com/apache/inlong/issues/9844)    | [Improve][Agent] Add agent installer config request class                                                                                                                            |
+| [INLONG-9848](https://github.com/apache/inlong/issues/9848)    | [Improve][Agent] Add the getAuthHeader function in the HttpManager class                                                                                                             |
+| [INLONG-9850](https://github.com/apache/inlong/issues/9850)    | [Improve][Agent] Add a function to retrieve HttpManager in the ModuleManager class                                                                                                   |
+| [INLONG-9852](https://github.com/apache/inlong/issues/9852)    | [Improve][Agent] Place the configuration item for the installation package storage path in the installation package configuration                                                    |
+| [INLONG-9858](https://github.com/apache/inlong/issues/9858)    | [Improve][Agent] Increase local read and write capabilities for module config                                                                                                        |
+| [INLONG-9859](https://github.com/apache/inlong/issues/9859)    | [Improve][Agent] Increase installation package download capability and local MD5 computing power                                                                                     |
+| [INLONG-9863](https://github.com/apache/inlong/issues/9863)    | [Improve][Agent] To avoid data loss caused by too many supplementary files                                                                                                           |
+| [INLONG-9889](https://github.com/apache/inlong/issues/9889)    | [Improve][Agent] Delete test code                                                                                                                                                    |
+| [INLONG-9906](https://github.com/apache/inlong/issues/9906)    | [Improve][Agent] Add configuration comparison logic and processing of comparison results                                                                                             |
+| [INLONG-9909](https://github.com/apache/inlong/issues/9909)    | [Improve][Agent] Add unit test for installer                                                                                                                                         |
+| [INLONG-9910](https://github.com/apache/inlong/issues/9910)    | [Improve][Agent] Increase daily verification for process monitoring, reinstallation, or re downloading                                                                               |
+| [INLONG-9922](https://github.com/apache/inlong/issues/9922)    | [Improve][Agent] Add a configuration copy script to copy the configuration from the installer to the agent                                                                           |
+| [INLONG-9946](https://github.com/apache/inlong/issues/9946)    | [Improve][Agent] Verify the return code, only proceed with the subsequent process if the return code is successful                                                                   |
+| [INLONG-9948](https://github.com/apache/inlong/issues/9948)    | [Improve][Agent] The instance class has many code similarities, abstract a common class                                                                                              |
+| [INLONG-9955](https://github.com/apache/inlong/issues/9955)    | [Improve][Agent] Rename Job to Task                                                                                                                                                  |
+| [INLONG-9969](https://github.com/apache/inlong/issues/9969)    | [Improve][Agent] Release the memory semaphore of the source only when the data is placed in the queue                                                                                |
+| [INLONG-9982](https://github.com/apache/inlong/issues/9982)    | [Improve][Agent] Adjusting the abstraction of source code to facilitate rapid addition of sources                                                                                    |
+| [INLONG-9983](https://github.com/apache/inlong/issues/9983)    | [Improve][Agent] Renew the doc of adding sources                                                                                                                                     |
+| [INLONG-9987](https://github.com/apache/inlong/issues/9987)    | [Improve][Agent] Fix the issue of deleting the first digit whent0                                                                                                                    |
+| [INLONG-9990](https://github.com/apache/inlong/issues/9990)    | [Improve][Agent] Avoid MD5 calculation functions directly return""                                                                                                                   |
+| [INLONG-9997](https://github.com/apache/inlong/issues/9997)    | [Improve][Agent] Handling situations where the installation package md5 remains unchanged and other parameters md5 change                                                            |
+| [INLONG-9999](https://github.com/apache/inlong/issues/9999)    | [Improve][Agent] Handle scenarios where the module list is empty to prevent accidental deletion                                                                                      |
+| [INLONG-10010](https://github.com/apache/inlong/issues/10010)  | [Improve][Agent] Adjust source encapsulation, keep public initialization in the base class init, and place specific source <br/> related initialization in the subclass's initSource |
+| [INLONG-10012](https://github.com/apache/inlong/issues/10012)  | [Improve][Agent] Adjust task encapsulation to place common logic in the base class                                                                                                   |
+| [INLONG-9804](https://github.com/apache/inlong/issues/9804)    | [Feature][Agent] Add Pulsar Source for Agent                                                                                                                                         |
+| [INLONG-10006](https://github.com/apache/inlong/issues/10006)  | [Feature][Agent] Add MongoDB data source for Agent                                                                                                                                   |
+| [INLONG-8962](https://github.com/apache/inlong/issues/8962)    | [Bug][Agent] Before state and after state are the same in StateCallback.call                                                                                                         |
+| [INLONG-9683](https://github.com/apache/inlong/issues/9683)    | [Bug][Agent] time to remove Akka and use Apache Pekko?                                                                                                                               |
 
 ### Dashboard
-|                            ISSUE                            | Summary                                                                                                      |
-|:-----------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------|
-| [INLONG-9627](https://github.com/apache/inlong/issues/9627) | [Improve][Dashboard] Audit and transmission delay filtering query optimization                               |
-| [INLONG-9543](https://github.com/apache/inlong/issues/9543) | [Improve][Dashboard] Cls, Pulsar and es sink support saving sortTaskName and sortConsumerGroup               |
-| [INLONG-9610](https://github.com/apache/inlong/issues/9610) | [Improve][Dashboard] Cluster creation type optimization                                                      |
-| [INLONG-9495](https://github.com/apache/inlong/issues/9495) | [Improve][Dashboard] Data synchronization basic information page optimization                                |
-| [INLONG-9663](https://github.com/apache/inlong/issues/9663) | [Improve][Dashboard] Data synchronization doris sink supports append Mode                                    |
-| [INLONG-9530](https://github.com/apache/inlong/issues/9530) | [Improve][Dashboard] Dataproxy cluster nodes support adding the enabledOnline parameter                      |
-| [INLONG-9505](https://github.com/apache/inlong/issues/9505) | [Improve][Dashboard] Pulsar source parameter optimization                                                    |
-| [INLONG-9516](https://github.com/apache/inlong/issues/9516) | [Improve][Dashboard] Remove useless dependencies                                                             |
-| [INLONG-8393](https://github.com/apache/inlong/issues/8393) | [Improve][DataProxy] Optimize the HeartbeatManager class                                                     |
-| [INLONG-9657](https://github.com/apache/inlong/issues/9657) | [Feature][Dashboard] Support management of Doris data node                                                   |
-| [INLONG-9439](https://github.com/apache/inlong/issues/9439) | [Feature][Dashboard] Support module reconciliation function                                                  |
-| [INLONG-9550](https://github.com/apache/inlong/issues/9550) | [Feature][Dashboard] System operation and maintenance supports query and audit through Gorupid and Stream id |
-| [INLONG-9489](https://github.com/apache/inlong/issues/9489) | [Bug][Dashboard] Transform remove missing stream id                                                          |
+| <div style="width:130px">ISSUE</div>                           | <div style="width:950px">Summary</div>                                               |
+|:---------------------------------------------------------------|:-------------------------------------------------------------------------------------|
+| [INLONG-9708](https://github.com/apache/inlong/issues/9708)    | [Improve][Dashboard] Module audit query date optimization                            |
+| [INLONG-9723](https://github.com/apache/inlong/issues/9723)    | [Improve][Dashboard] Module audit id query item optimization                         |
+| [INLONG-9729](https://github.com/apache/inlong/issues/9729)    | [Improve][Dashboard] Data access sink field mapping supports underscores             |  
+| [INLONG-9747](https://github.com/apache/inlong/issues/9747)    | [Improve][Dashboard] Module audit ID query data display optimization                 |
+| [INLONG-9777](https://github.com/apache/inlong/issues/9777)    | [Improve][Dashboard] Module audit ip query display optimization                      |
+| [INLONG-9820](https://github.com/apache/inlong/issues/9820)    | [Improve][Dashboard] Update Pulsar source field                                      |
+| [INLONG-9842](https://github.com/apache/inlong/issues/9842)    | [Improve][Dashboard] Data access resource details support paging                     |
+| [INLONG-9895](https://github.com/apache/inlong/issues/9895)    | [Improve][Dashboard] It also needs to support restarting when the task fails         |
+| [INLONG-9963](https://github.com/apache/inlong/issues/9963)    | [Improve][Dashboard] Kafka and Pulsar source is missing agent ip field               |
+| [INLONG-10008](https://github.com/apache/inlong/issues/10008)  | [Improve][Dashboard][Manager] Supplement fields of MongoDB data source for Dashboard |
+| [INLONG-9837](https://github.com/apache/inlong/issues/9837)    | [Bug][Dasgboard] Pulsar cluster management displays errors                           |
+| [INLONG-9950](https://github.com/apache/inlong/issues/9950)    | [Bug][Dashboard] Audit query uses incorrect end time                                 |
+| [INLONG-10001](https://github.com/apache/inlong/issues/10001)  | [Bug][Dashboard] End date time initialization error on the audit page                |
 
 ### Manager
-|                            ISSUE                            | Summary                                                                                                                                       |
-|:-----------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------|
-| [INLONG-9508](https://github.com/apache/inlong/issues/9508) | [Feature][Manager] Add Iceberg field type mapping strategy to improve usability                                                               |
-| [INLONG-9634](https://github.com/apache/inlong/issues/9634) | [Feature][Manager] Auto assgin sort task and consumer group of standalone export                                                              |
-| [INLONG-9056](https://github.com/apache/inlong/issues/9056) | [Feature][Manager] Configuration change detection                                                                                             |
-| [INLONG-9524](https://github.com/apache/inlong/issues/9524) | [Feature][Manager] Manager client support migrate group tenant                                                                                |
-| [INLONG-9452](https://github.com/apache/inlong/issues/9452) | [Improve][Manager] Add audit items for file agent                                                                                             |
-| [INLONG-9484](https://github.com/apache/inlong/issues/9484) | [Improve][Manager] Improve logic of sortstandalone sink auto-assigned cluster                                                                 |
-| [INLONG-9441](https://github.com/apache/inlong/issues/9441) | [Improve][Manager] MySQL data source supports both full and incremental modes                                                                 |
-| [INLONG-8392](https://github.com/apache/inlong/issues/8392) | [Improve][Manager] Optimize the HeartbeatMsg class                                                                                            |
-| [INLONG-9586](https://github.com/apache/inlong/issues/9586) | [Improve][Manager] Provide installation agent framework                                                                                       |
-| [INLONG-9528](https://github.com/apache/inlong/issues/9528) | [Improve][Manager] Support configuring the switch to enable dataproxy nodes                                                                   |
-| [INLONG-9591](https://github.com/apache/inlong/issues/9591) | [Improve][Manager] Support printing thread status before submitting tasks                                                                     |
-| [INLONG-9523](https://github.com/apache/inlong/issues/9523) | [Improve][Manager] Support querying all audit information based on IP address                                                                 |
-| [INLONG-9440](https://github.com/apache/inlong/issues/9440) | [Improve][Manager] Support querying audit information based on ip                                                                             |
-| [INLONG-9518](https://github.com/apache/inlong/issues/9518) | [Improve][Manager] Support resetting the consumption location of the consumption group used by sort                                           |
-| [INLONG-9475](https://github.com/apache/inlong/issues/9475) | [Improve][Manager] Support setting dataNode when configuring streamSource for MYSQL                                                           |
-| [INLONG-9533](https://github.com/apache/inlong/issues/9533) | [Improve][Manager] Support setting dataNode when configuring streamSource for Pulsar/Iceberg/PostgreSQL                                       |
-| [INLONG-9510](https://github.com/apache/inlong/issues/9510) | [Improve][Manager] Supports doris database synchronization                                                                                    |
-| [INLONG-9503](https://github.com/apache/inlong/issues/9503) | [Improve][Manager] Unified Hashmap Dependency Package                                                                                         |
-| [INLONG-9577](https://github.com/apache/inlong/issues/9577) | [Bug][Manager] Datatime field type conversion error                                                                                           |
-| [INLONG-9204](https://github.com/apache/inlong/issues/9204) | [Bug][Manager] Failed to use PostgreSQL sink                                                                                                  |
-| [INLONG-9470](https://github.com/apache/inlong/issues/9470) | [Bug][Manager] Failed to verify if the namespace exists                                                                                       |
-| [INLONG-9461](https://github.com/apache/inlong/issues/9461) | [Bug][Manager] Failure of GroupTaskListenerFactoryTest                                                                                        |
-| [INLONG-9618](https://github.com/apache/inlong/issues/9618) | [Bug][Manager] HttpUtils did not process 307 status code                                                                                      |
-| [INLONG-9606](https://github.com/apache/inlong/issues/9606) | [Bug][Manager] Incorrect flow status when cls sink configuration fails                                                                        |
-| [INLONG-9488](https://github.com/apache/inlong/issues/9488) | [Bug][Manager] Not redirecting post requests                                                                                                  |
-| [INLONG-9552](https://github.com/apache/inlong/issues/9552) | [Bug][Manager] Sink remains in configuration after standalone cluster allocation failure                                                      |
-| [INLONG-9632](https://github.com/apache/inlong/issues/9632) | [Bug][Manager] StartupSortListener may miss to build flink job for every stream                                                               |
-| [INLONG-9222](https://github.com/apache/inlong/issues/9222) | [Bug][Manager] When cluster have multiple cluster tag,manager return wrong metadata info                                                      |
-
+| <div style="width:130px">ISSUE</div>                           | <div style="width:950px">Summary</div>                                                             |
+|:---------------------------------------------------------------|:---------------------------------------------------------------------------------------------------|
+| [INLONG-9689](https://github.com/apache/inlong/issues/9689)    | [Improve][Manager] Optimize MySQL JDBC URL check                                                   |
+| [INLONG-9706](https://github.com/apache/inlong/issues/9706)    | [Improve][Manager] Supports jdbc verification under multiple hosts                                 |
+| [INLONG-9718](https://github.com/apache/inlong/issues/9718)    | [Improve][Manager] Transform supports function type fields                                         |
+| [INLONG-9727](https://github.com/apache/inlong/issues/9727)    | [Improve][Manager] Support configuring the timezone for agent collection addresses to streamSource |
+| [INLONG-9733](https://github.com/apache/inlong/issues/9733)    | [Improve][Manager] Support querying audit data at the minute level                                 |
+| [INLONG-9735](https://github.com/apache/inlong/issues/9735)    | [Improve][Manager] Spring Web vulnerable to Open Redirect or Server Side Request Forgery           |
+| [INLONG-9752](https://github.com/apache/inlong/issues/9752)    | [Improve][Manager] Operation logs support querying based on successful or unsuccessful calls       |
+| [INLONG-9756](https://github.com/apache/inlong/issues/9756)    | [Improve][Manager] flink job name should be more readable                                          |
+| [INLONG-9768](https://github.com/apache/inlong/issues/9768)    | [Improve][Manager] Optimize flink job building and manage procedure                                |
+| [INLONG-9770](https://github.com/apache/inlong/issues/9770)    | [Improve][Manager] Unified compression type configuration                                          |
+| [INLONG-9808](https://github.com/apache/inlong/issues/9808)    | [Improve][Manager] Set the ignoreParseError field to null                                          |
+| [INLONG-9818](https://github.com/apache/inlong/issues/9818)    | [Improve][Manger] Decode Msg based on the manager's configuration                                  |
+| [INLONG-9825](https://github.com/apache/inlong/issues/9825)    | [Improve][Manager] reduce the creation of RestClusterClient                                        |
+| [INLONG-9839](https://github.com/apache/inlong/issues/9839)    | [Improve][Manager] Optimize the auto assign logic of SortStandalocluster                           |
+| [INLONG-9846](https://github.com/apache/inlong/issues/9846)    | [Improve][Manager] Optimize slow query SQL                                                         |
+| [INLONG-9860](https://github.com/apache/inlong/issues/9860)    | [Improve][Manager] Manager client supports querying workflow logs                                  |
+| [INLONG-9873](https://github.com/apache/inlong/issues/9873)    | [Improve][Manager] Support adding data add tasks for file collection                               |
+| [INLONG-9881](https://github.com/apache/inlong/issues/9881)    | [Improve][Manager] Add unit test of AuditController                                                |
+| [INLONG-9883](https://github.com/apache/inlong/issues/9883)    | [Improve][Manager] Add unit test of HeartbeatController                                            |
+| [INLONG-9902](https://github.com/apache/inlong/issues/9902)    | [Improve][Manager] Data preview supports pulsar multi cluster                                      |
+| [INLONG-9932](https://github.com/apache/inlong/issues/9932)    | [Improve][Manager] Add an agent installer module management for agent installation                 |
+| [INLONG-9962](https://github.com/apache/inlong/issues/9962)    | [Improve][Manager] Data preview supports returning header and specific field information           |
+| [INLONG-9968](https://github.com/apache/inlong/issues/9968)    | [Improve][Manager] Support pulsar multi cluster when creating pulsar consumption groups            |
+| [INLONG-9974](https://github.com/apache/inlong/issues/9974)    | [Improve][Manager] Data preview simplifies interface field information                             |
+| [INLONG-9976](https://github.com/apache/inlong/issues/9976)    | [Improve][Manager] Support multiple types of audit indicator queries                               |
+| [INLONG-9980](https://github.com/apache/inlong/issues/9980)    | [Improve][Manager] Remove the derby.jar file from the manager project                              |
+| [INLONG-9985](https://github.com/apache/inlong/issues/9985)    | [Improve][Manager] Support authentication params for pulsar source                                 |
+| [INLONG-9995](https://github.com/apache/inlong/issues/9995)    | [Improve][Manager] Support batch saving of group information and other operations                  |
+| [INLONG-9884](https://github.com/apache/inlong/issues/9884)    | [Improve][Manager] Optimized code AuditServiceImpl.java                                            |
+| [INLONG-9886](https://github.com/apache/inlong/issues/9886)    | [Improve][Manager] Optimized code DataProxyConfigRepositoryV2                                      |
+| [INLONG-9696](https://github.com/apache/inlong/issues/9696)    | [Feature][Manager] Manager client support delete inlong tenant                                     |
+| [INLONG-9773](https://github.com/apache/inlong/issues/9773)    | [Feature][Manager] SortSdk configuration support acquire tenant from InlongGroup                   |
+| [INLONG-9781](https://github.com/apache/inlong/issues/9781)    | [Feature][Manager] Support offline synchronization task definition                                 |
+| [INLONG-9813](https://github.com/apache/inlong/issues/9813)    | [Feature][Manager] Support offline data sync management                                            |
+| [INLONG-9822](https://github.com/apache/inlong/issues/9822)    | [Feature][Manager] Support flink job runtime execution mode configuration                          |
+| [INLONG-9862](https://github.com/apache/inlong/issues/9862)    | [Feature][Manager] Support submit flink job for offline data sync                                  |
+| [INLONG-9870](https://github.com/apache/inlong/issues/9870)    | [Feature][Manager] Pulsar DataNode support to set compression type                                 |
+| [INLONG-9960](https://github.com/apache/inlong/issues/9960)    | [Feature][Manager] Manager support to config Kafka data node                                       |
+| [INLONG-9742](https://github.com/apache/inlong/issues/9742)    | [Bug][Manager] Mysql miss field data_time_zone                                                     |
+| [INLONG-9760](https://github.com/apache/inlong/issues/9760)    | [Bug][Manager] resource may leak due to BufferedReader not closed                                  |
+| [INLONG-9793](https://github.com/apache/inlong/issues/9793)    | [Bug][Manager] Manager client workflowApi.listprocess failed to pass parameters correctly          |
+| [INLONG-9827](https://github.com/apache/inlong/issues/9827)    | [Bug][Manager] Failed to check if the consumption group exists                                     |
+| [INLONG-9856](https://github.com/apache/inlong/issues/9856)    | [Bug][Manager] Missing tenant information when listTag                                             |
+| [INLONG-9876](https://github.com/apache/inlong/issues/9876)    | [Bug][Manager] manager client error message has wrong format                                       |
+| [INLONG-9917](https://github.com/apache/inlong/issues/9917)    | [Bug][Manager] Manager restart data sync job failed                                                |
+| [INLONG-9921](https://github.com/apache/inlong/issues/9921)    | [Bug][Mananger]  manager can't stop data sync job                                                  |
+| [INLONG-9953](https://github.com/apache/inlong/issues/9953)    | [Bug][Manager] stop stream source failed                                                           |
                                                          
 ### SDK
-|                            ISSUE                            | Summary                                                                                                               |
-|:-----------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------|
-| [INLONG-9554](https://github.com/apache/inlong/issues/9554) | [Bug][SDK] When close DataProxy SDK sender thread, The shutdownInternalThreads methods throw the NullPointerException |
-| [INLONG-9624](https://github.com/apache/inlong/issues/9624) | [Improve][SDK] Adjust code directory structure                                                                        |
-| [INLONG-9658](https://github.com/apache/inlong/issues/9658) | [Improve][SDK] Bump up Golang SDK modules                                                                             |
-| [INLONG-9546](https://github.com/apache/inlong/issues/9546) | [Feature][SDK] DataProxy SDK support request manager by https                                                         |
+| <div style="width:130px">ISSUE</div>                           | <div style="width:950px">Summary</div>          |
+|:---------------------------------------------------------------|:------------------------------------------------|
+| [INLONG-9762](https://github.com/apache/inlong/issues/9762)    | [Bug][SDK] DataProxy SDK Connect Manager error. |
 
 ### Sort
-|                            ISSUE                            | Summary                                                                                       |
-|:-----------------------------------------------------------:|:----------------------------------------------------------------------------------------------|
-| [INLONG-8358](https://github.com/apache/inlong/issues/8358) | [Feature][Sort] Add Kafka connector on Flink 1.15                                             |
-| [INLONG-9521](https://github.com/apache/inlong/issues/9521) | [Feature][Sort] Sort format supports InLongMsg-kv format                                      |
-| [INLONG-9571](https://github.com/apache/inlong/issues/9571) | [Feature][sort] Support row way of sort InLong message binlog format                          |
-| [INLONG-9597](https://github.com/apache/inlong/issues/9597) | [Feature][Sort] Support row way of sort InLong message tlog-csv format                        |
-| [INLONG-9569](https://github.com/apache/inlong/issues/9569) | [Feature][Sort] Support rowdata way of sort InLong message csv format                         |
-| [INLONG-9563](https://github.com/apache/inlong/issues/9563) | [Feature][Sort] Support rowdata way of sort message kv format                                 |
-| [INLONG-9473](https://github.com/apache/inlong/issues/9473) | [Feature][Sort] Support transform of embedding                                                |
-| [INLONG-9626](https://github.com/apache/inlong/issues/9626) | [Improve][Sort] Change the variable name from tid to streamId                                 |
-| [INLONG-9491](https://github.com/apache/inlong/issues/9491) | [Improve][Sort] Csv format support ignore trailing unmappable fields                          |
-| [INLONG-9479](https://github.com/apache/inlong/issues/9479) | [Improve][Sort] There are too many flink version definitions                                  |
-| [INLONG-9616](https://github.com/apache/inlong/issues/9616) | [Bug][Sort] Failed to create pulsar producer with the same topic                              |
-| [INLONG-9501](https://github.com/apache/inlong/issues/9501) | [Bug][Sort] Modify EncryptFunction                                                            |
-| [INLONG-9499](https://github.com/apache/inlong/issues/9499) | [Bug][Sort] Typos in FlinkPulsarSource and  FlinkPulsarSourceWithoutAdmin                     |
+| <div style="width:130px">ISSUE</div>                           | <div style="width:950px">Summary</div>                                                                                                |
+|:---------------------------------------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-9687](https://github.com/apache/inlong/issues/9687)    | [Improve][Sort] Remove useless configuration items in pom.xml                                                                         |
+| [INLONG-9739](https://github.com/apache/inlong/issues/9739)    | [Improve][Sort] onParsingBodyFailure function in FailureHandler class need add 'head' paramete to generate failure <br/> metric.      |
+| [INLONG-9795](https://github.com/apache/inlong/issues/9795)    | [Improve][Sort] Regarding the format optimization of the data type enumeration definition of the Redis connector <br/> project module |
+| [INLONG-9913](https://github.com/apache/inlong/issues/9913)    | [Improve][Sort] Solve end-to-end-tests-v1.13 naming problem andtfailed.                                                               |
+| [INLONG-8948](https://github.com/apache/inlong/issues/8948)    | [Feature][Sort]  Add Redis connector on flink 1.15                                                                                    |
+| [INLONG-9758](https://github.com/apache/inlong/issues/9758)    | [Feature][Sort] StarRocks connector support state key when initializing                                                               |
+| [INLONG-9774](https://github.com/apache/inlong/issues/9774)    | [Feature][Sort] Support rowdata way of sort InLong message tlog-kv format                                                             |
+| [INLONG-9788](https://github.com/apache/inlong/issues/9788)    | [Feature][Sort] Supports data parse that contains delimiters in kv and csv data content                                               |
+| [INLONG-9835](https://github.com/apache/inlong/issues/9835)    | [Feature][Sort] Add Redis connector on flink 1.15                                                                                     |
+| [INLONG-9871](https://github.com/apache/inlong/issues/9871)    | [Feature][Sort] Use ZLIB as the default compression type of pulsar sink                                                               |
+| [INLONG-9972](https://github.com/apache/inlong/issues/9972)    | [Feature][Sort] Pulsar connetor should support authentication when connecting to Pulsar cluster                                       |
+| [INLONG-9899](https://github.com/apache/inlong/issues/9899)    | [Feature][Sort] Pulsar Extract Node supports authentication                                                                           |
+| [INLONG-10017](https://github.com/apache/inlong/issues/10017)  | [Feature][Sort] Definition of Sort Config                                                                                             |
+| [INLONG-9753](https://github.com/apache/inlong/issues/9753)    | [Bug][Sort] module inlong-sort-standalone's  conf/sid_es_v3.conlicense                                                                |
+| [INLONG-9854](https://github.com/apache/inlong/issues/9854)    | [Bug][Sort] rowdata-tlogkv module artifactId is error, need change                                                                    |
+| [INLONG-9875](https://github.com/apache/inlong/issues/9875)    | [Bug][Sort] DorisLoadNode repeat                                                                                                      |
+| [INLONG-9879](https://github.com/apache/inlong/issues/9879)    | [Bug][Sort] Sort inlongmsg-rowdata-kv format parse head has error                                                                     |
+| [INLONG-9925](https://github.com/apache/inlong/issues/9925)    | [Bug][Sort] Infinite log growth causes insufficient disk space onClickhouse)                                                          |
+| [INLONG-9965](https://github.com/apache/inlong/issues/9965)    | [Bug][Sort] Wrong node duration of SortStandalone Pulsar Sink                                                                         |
+| [INLONG-9695](https://github.com/apache/inlong/issues/9695)    | [Bug][Sort] Fix kafka extract node option config building error when use upsert-kafka connector                                       |
 
-### TubeMQ
-|                            ISSUE                            | Summary                                                      |
-|:-----------------------------------------------------------:|:-------------------------------------------------------------|
-| [INLONG-9603](https://github.com/apache/inlong/issues/9603) | [Bug][TubeMQ] Cpp client build failed                        |
-| [INLONG-9033](https://github.com/apache/inlong/issues/9033) | [Improve][TubeMQ] Docker container is missing tubectl script |
+### Audit
+| <div style="width:130px">ISSUE</div>                           | <div style="width:950px">Summary</div>                                        |
+|:---------------------------------------------------------------|:------------------------------------------------------------------------------|
+| [INLONG-9807](https://github.com/apache/inlong/issues/9807)    | [Improve][Audit] Add debug log for audit-proxy                                |
+| [INLONG-10014](https://github.com/apache/inlong/issues/10014)  | [Improve][Audit] Add new audit SDK API for Flink Sort                         |
+| [INLONG-9766](https://github.com/apache/inlong/issues/9766)    | [Feature][Audit] Support user-defined SocketAddress loader getting AuditProxy |
+| [INLONG-9797](https://github.com/apache/inlong/issues/9797)    | [Feature][Audit] Audit-sdk reporting supports version number dimension        |
+| [INLONG-9811](https://github.com/apache/inlong/issues/9811)    | [Feature][Audit] SDK supports both singleton and non-singleton usage          |
+| [INLONG-9904](https://github.com/apache/inlong/issues/9904)    | [Feature][Audit] SDK supports checkpoint feature                              |
+| [INLONG-9907](https://github.com/apache/inlong/issues/9907)    | [Feature][Audit] Audit-service add codes of entities                          |
+| [INLONG-9914](https://github.com/apache/inlong/issues/9914)    | [Feature][Audit] Add SQL related to audit-service                             |
+| [INLONG-9920](https://github.com/apache/inlong/issues/9920)    | [Feature][Audit] Audit-service add codes of source                            |
+| [INLONG-9926](https://github.com/apache/inlong/issues/9926)    | [Feature][Audit] Audit-service support HA active and backup                   |
+| [INLONG-9928](https://github.com/apache/inlong/issues/9928)    | [Feature][Audit] Audit-service HA election through mysql                      |
+| [INLONG-9957](https://github.com/apache/inlong/issues/9957)    | [Feature][Audit] Audit-service add local cache for openapi                    |
+| [INLONG-9977](https://github.com/apache/inlong/issues/9977)    | [Feature][Audit] Audit-service increases the capabilities of openapi          |
+| [INLONG-9989](https://github.com/apache/inlong/issues/9989)    | [Feature][Audit] Audit-store support the feature of audit-version             |
+| [INLONG-10003](https://github.com/apache/inlong/issues/10003)  | [Feature][Audit] Audit-service supports multiple data source clusters         |
 
 ### Other
-|                            ISSUE                            | Summary                                                                                                                        |
-|:-----------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------|
-| [INLONG-9541](https://github.com/apache/inlong/issues/9541) | [Feature][ASF] Remove branch protection strategy for the master branch                                                         |
-| [INLONG-8391](https://github.com/apache/inlong/issues/8391) | [Improve] Optimize the HeartbeatMsg class                                                                                      |
-| [INLONG-9640](https://github.com/apache/inlong/issues/9640) | [Improve][CVE] Apache Shiro vulnerable to path traversal                                                                       |
-| [INLONG-9048](https://github.com/apache/inlong/issues/9048) | [Improve][CVE] Authorization Bypass Through User-Controlled Key vulnerability in Apache ZooKeeper                              |
-| [INLONG-9465](https://github.com/apache/inlong/issues/9465) | [Improve][CVE] Authorization Bypass Through User-Controlled Key vulnerability in Apache ZooKeeper                              |
-| [INLONG-9666](https://github.com/apache/inlong/issues/9666) | [Improve][CVE] Domain restrictions bypass via DNS Rebinding in WireMock and WireMock Studio webhooks, proxy and recorder modes |
-| [INLONG-9644](https://github.com/apache/inlong/issues/9644) | [Improve][CVE] Guava vulnerable to insecure use of temporary directory                                                         |
-| [INLONG-9477](https://github.com/apache/inlong/issues/9477) | [Improve][CVE] Observable Discrepancy in Apache Kafka                                                                          |
-| [INLONG-9642](https://github.com/apache/inlong/issues/9642) | [Improve][CVE] TemporaryFolder on unix-like systems does not limit access to created files                                     |
-| [INLONG-9463](https://github.com/apache/inlong/issues/9463) | [Improve][POM] Bump curator to 4.2.0                                                                                           |
-| [INLONG-9525](https://github.com/apache/inlong/issues/9525) | [Improve][Tools] There is a typo for backup_module_dependencys.sh script                                                       |
-| [INLONG-9493](https://github.com/apache/inlong/issues/9493) | [Bug] Logging error for the NativeFlinkSqlParser                                                                               |
+| <div style="width:130px">ISSUE</div>                           | <div style="width:950px">Summary</div>                   |
+|:---------------------------------------------------------------|:---------------------------------------------------------|
+| [INLONG-9934](https://github.com/apache/inlong/issues/9934)    | [Improve][doc] update copyright date to 2024             |
+| [INLONG-9893](https://github.com/apache/inlong/issues/9893)    | [Improve][Common] Optimized code InLongMsg.java          |
+| [INLONG-9897](https://github.com/apache/inlong/issues/9897)    | [Improve][Common] Code cognitive complexity modification |
+| [INLONG-9690](https://github.com/apache/inlong/issues/9690)    | [Bug][CI] No space left on device for build              |
\ No newline at end of file