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 <[email protected]>
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