This is an automated email from the ASF dual-hosted git repository.
luchunliang pushed a commit to branch branch-1.9
in repository https://gitbox.apache.org/repos/asf/inlong.git
The following commit(s) were added to refs/heads/branch-1.9 by this push:
new 482176d319 [INLONG-8875][Release] Update changes log for the 1.9.0
version (#8924)
482176d319 is described below
commit 482176d319ad12a2cb4ef0c193c9d5bf016f6278
Author: 卢春亮 <[email protected]>
AuthorDate: Mon Sep 18 18:53:12 2023 +0800
[INLONG-8875][Release] Update changes log for the 1.9.0 version (#8924)
* [INLONG-8875][Release] Update changes log for the 1.9.0 version
* fix review comment
---
CHANGES.md | 449 ++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 233 insertions(+), 216 deletions(-)
diff --git a/CHANGES.md b/CHANGES.md
index a92730d8bd..6dca8ec213 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -22,229 +22,246 @@
# of release header or remove the below marker. This file is generated.
# DO NOT REMOVE THIS MARKER; FOR INTERPOLATING CHANGES!-->
-# Release InLong 1.8.0 - Released (as of 2023-07-09)
+# Release InLong 1.9.0 - Released (as of 2023-09-18)
### Agent
-| ISSUE | Summary
|
-|:-----------------------------------------------------------:|:---------------------------------------------------------------------------|
-| [INLONG-8176](https://github.com/apache/inlong/issues/8176) |
[Improve][Agent] Upgrade rocksdb version |
-| [INLONG-8180](https://github.com/apache/inlong/issues/8180) |
[Improve][Agent] Improve the efficiency and safety of log file reading |
-| [INLONG-8183](https://github.com/apache/inlong/issues/8183) |
[Improve][Agent] Optimize agent UT |
-| [INLONG-8244](https://github.com/apache/inlong/issues/8244) | [Bug][Agent]
Thread leaks after the job is finished |
-| [INLONG-8251](https://github.com/apache/inlong/issues/8251) |
[Improve][Agent] Add global memory limit for file collect |
-| [INLONG-8334](https://github.com/apache/inlong/issues/8334) |
[Improve][Agent] Optimize the file collection UT |
-| [INLONG-8339](https://github.com/apache/inlong/issues/8339) |
[Improve][DataProxy][Agent] Enable audit by default in DataProxy and Agent |
-| [INLONG-8347](https://github.com/apache/inlong/issues/8347) |
[Improve][Agent] Optimize the agent UT of testTimeOffset |
-| [INLONG-8352](https://github.com/apache/inlong/issues/8352) |
[Improve][Agent] Optimize the agent UT of testRestartTriggerJobRestore |
-| [INLONG-8376](https://github.com/apache/inlong/issues/8376) |
[Improve][Agent] Optimize the agent UT of TestTriggerManager |
+| ISSUE | Summary
|
+|:-----------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-8850](https://github.com/apache/inlong/issues/8850) |
[Improve][Agent] Remove unregister of MetricRegister when taskmanager is
initialized |
+| [INLONG-8655](https://github.com/apache/inlong/issues/8655) | [Bug][Agent]
JobWrapper thread leaks when the job is stopped
|
+| [INLONG-8652](https://github.com/apache/inlong/issues/8652) |
[Improve][Agent] Delete the capacity of setting blacklist
|
+| [INLONG-8649](https://github.com/apache/inlong/issues/8649) | [Bug][Agent]
Thread leaks for ProxySink when the DataProxy SDK init failed
|
+| [INLONG-8647](https://github.com/apache/inlong/issues/8647) |
[Improve][Agent] Stop sending task snapshot to Manager module
|
+| [INLONG-8645](https://github.com/apache/inlong/issues/8645) |
[Improve][Agent] Delete the capacity of the loading trigger for local files
|
+| [INLONG-8629](https://github.com/apache/inlong/issues/8629) | [Bug][Agent]
Sending invalid data to DataProxy failed blocks normal data sending
|
+| [INLONG-8524](https://github.com/apache/inlong/issues/8524) |
[Improve][Agent] Update the JVM Options for Agent
|
+| [INLONG-8520](https://github.com/apache/inlong/issues/8520) | [Bug][Agent]
File agent sent data to dataproxy was all json formatted 1.9.x/bugfix
|
+| [INLONG-8146](https://github.com/apache/inlong/issues/8146) |
[Improve][Agent] Optimize agent-env.sh, and '-XX:NativeMemoryTracking'
|
+| [INLONG-8799](https://github.com/apache/inlong/issues/8799) |
[Bug][Manager][Agent][DataProxy] The "opentelemetry" related configs may affect
the startup of services |
+| [INLONG-8611](https://github.com/apache/inlong/issues/8611) |
[Feature][Manager][Agent][DataProxy] Support full link tracking to improve the
observability of the project |
+
+### Audit
+| ISSUE | Summary
|
+|:-----------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-8836](https://github.com/apache/inlong/issues/8836) |
[Improve][Audit] Add audit_tag information to distinguish data sources and data
targets |
+| [INLONG-8753](https://github.com/apache/inlong/issues/8753) |
[Improve][Audit] Separate commons-text from org.apache.flume
|
+| [INLONG-8699](https://github.com/apache/inlong/issues/8699) |
[Improve][Audit] Optimize the service log of audit-proxy
|
+| [INLONG-8642](https://github.com/apache/inlong/issues/8642) |
[Improve][Audit] Remove the audit commons-text dependency
|
-### DataProxy
-| ISSUE | Summary
|
-|:-----------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------|
-| [INLONG-4961](https://github.com/apache/inlong/issues/4961) |
[Feature][DataProxy] Golang SDK
|
-| [INLONG-7194](https://github.com/apache/inlong/issues/7194) |
[Improve][DataProxy] Migrate index log statistics for the new mq layer
|
-| [INLONG-7766](https://github.com/apache/inlong/issues/7766) | [Bug][SDK]
Adjusted frame length exceeds occurred when reporting data through the HTTP
protocol |
-| [INLONG-7950](https://github.com/apache/inlong/issues/7950) |
[Improve][DataProxy] Optimize the implementation logic of the Source
|
-| [INLONG-8049](https://github.com/apache/inlong/issues/8049) |
[Improve][DataProxy] Add CIDR configuration in the BlackList and WhiteList
|
-| [INLONG-8073](https://github.com/apache/inlong/issues/8073) |
[Improved][DataProxy]Add HTTP message processing logic in source2
|
-| [INLONG-8106](https://github.com/apache/inlong/issues/8106) |
[Improve][DataProxy] Optimize ConfigManager implementation ( part one )
|
-| [INLONG-8132](https://github.com/apache/inlong/issues/8132) |
[Improve][DataProxy] Fix Golang SDK typo errors in readme.md and options.go
|
-| [INLONG-8161](https://github.com/apache/inlong/issues/8161) |
[Improve][DataProxy] Optimize BatchPackProfile related classes implementation
|
-| [INLONG-8163](https://github.com/apache/inlong/issues/8163) |
[Improve][Manager][DataProxy] Make DataProxy config interface compatible with
old versions |
-| [INLONG-8167](https://github.com/apache/inlong/issues/8167) |
[Improve][DataProxy]Update Golang SDK dependent packages to fix dependabot
alerts |
-| [INLONG-8192](https://github.com/apache/inlong/issues/8192) |
[Bug][DataProxy] The topic name generated by dataproxy is incorrect
|
-| [INLONG-8212](https://github.com/apache/inlong/issues/8212) |
[Improve][DataProxy] Improve HTTP related message handling
|
-| [INLONG-8228](https://github.com/apache/inlong/issues/8228) |
[Improve][DataProxy] Optimize the implementation of the index output to files
|
-| [INLONG-8252](https://github.com/apache/inlong/issues/8252) |
[Improve][DataProxy] Adjust default Topic settings from Source to Sink
|
-| [INLONG-8267](https://github.com/apache/inlong/issues/8267) |
[Improve][DataProxy] Add the control of whether to retry and the count of
retries for the failure message |
-| [INLONG-8284](https://github.com/apache/inlong/issues/8284) |
[Improve][DataProxy] Unify the message encoding definition of DataProxy
|
-| [INLONG-8294](https://github.com/apache/inlong/issues/8294) |
[Improve][DataProxy] Optimize the log output in the Sink module
|
-| [INLONG-8305](https://github.com/apache/inlong/issues/8305) |
[Improve][DataProxy] Optimize HttpPost object creation
|
-| [INLONG-8311](https://github.com/apache/inlong/issues/8311) |
[Improve][DataProxy] Add event handling support for FlumeEvent type
|
-| [INLONG-8318](https://github.com/apache/inlong/issues/8318) |
[Improve][DataProxy] Change notification synchronization through condition
variables and locks |
-| [INLONG-8323](https://github.com/apache/inlong/issues/8323) |
[Improve][DataProxy] Add Topic detailed information output when Producer is
null |
-| [INLONG-8332](https://github.com/apache/inlong/issues/8332) |
[Improve][DataProxy] Return original content for MSG_ORIGINAL_RETURN type
messages |
-| [INLONG-8339](https://github.com/apache/inlong/issues/8339) |
[Improve][DataProxy][Agent] Enable audit by default in DataProxy and Agent
|
-| [INLONG-8356](https://github.com/apache/inlong/issues/8356) |
[Improve][DataProxy] Replace source2 to source
|
-| [INLONG-8368](https://github.com/apache/inlong/issues/8368) |
[Bug][DataProxy] Sink does not have audit data
|
-| [INLONG-8385](https://github.com/apache/inlong/issues/8385) |
[Improve][DataProxy] Add take method in BufferQueue class
|
-| [INLONG-8459](https://github.com/apache/inlong/issues/8459) |
[Improve][DataProxy] Fix code scanning alert - Implicit narrowing conversion in
compound assignment |
+### Dashboard
+| ISSUE | Summary
|
+|:-----------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-8882](https://github.com/apache/inlong/issues/8882) |
[Feature][Dashboard] Support management of Pulsar data node
|
+| [INLONG-8881](https://github.com/apache/inlong/issues/8881) |
[Feature][Dashboard] Support management of Pulsar sink
|
+| [INLONG-8843](https://github.com/apache/inlong/issues/8843) |
[Improve][Dashboard] StarRocks sink field optimization
|
+| [INLONG-8841](https://github.com/apache/inlong/issues/8841) |
[Feature][Dashboard] Support management of Iceberg sources
|
+| [INLONG-8810](https://github.com/apache/inlong/issues/8810) |
[Improve][Dashboard] Approval management process ID link optimization
|
+| [INLONG-8800](https://github.com/apache/inlong/issues/8800) |
[Improve][Dashboard] Owners search component optimization
|
+| [INLONG-8788](https://github.com/apache/inlong/issues/8788) |
[Improve][Dashboard] Data synchronization page optimization
|
+| [INLONG-8779](https://github.com/apache/inlong/issues/8779) |
[Improve][Dashboard] Modify password verification optimization
|
+| [INLONG-8760](https://github.com/apache/inlong/issues/8760) |
[Bug][Dashboard] The transform button was not at the center
|
+| [INLONG-8757](https://github.com/apache/inlong/issues/8757) |
[Improve][Dashboard] Implement buttons using a link good first issue
|
+| [INLONG-8755](https://github.com/apache/inlong/issues/8755) |
[Improve][Dashboard] Data synchronization field mapping optimization
|
+| [INLONG-8727](https://github.com/apache/inlong/issues/8727) |
[Improve][Dashboard] Approval management Application details optimization
|
+| [INLONG-8705](https://github.com/apache/inlong/issues/8705) |
[Improve][Dashboard] Source and sink title optimization
|
+| [INLONG-8693](https://github.com/apache/inlong/issues/8693) |
[Feature][Dashboard] Data synchronization supports Audit
|
+| [INLONG-8661](https://github.com/apache/inlong/issues/8661) |
[Bug][DashBoard] DatabaseWhiteList is required which is inconsistent with tips
|
+| [INLONG-8624](https://github.com/apache/inlong/issues/8624) |
[Bug][Dashboard] Tenant Management Search Tenant Exceptions
|
+| [INLONG-8621](https://github.com/apache/inlong/issues/8621) |
[Feature][Dashboard] Approval management supports approval data synchronization
|
+| [INLONG-8575](https://github.com/apache/inlong/issues/8575) |
[Improve][Dashboard] Tenant management query optimization
|
+| [INLONG-8560](https://github.com/apache/inlong/issues/8560) |
[Bug][Dashboard] No username and password when configuring hive.
|
+| [INLONG-8548](https://github.com/apache/inlong/issues/8548) |
[Feature][Dashboard] Data access supports displaying transmission delay
|
+| [INLONG-8546](https://github.com/apache/inlong/issues/8546) |
[Bug][Dashboard] Inlong group resource details display error good first issue
|
+| [INLONG-8512](https://github.com/apache/inlong/issues/8512) |
[Bug][Dashboard] Create tube consumer failed when selecting topic 1.9.x/bugfix
|
+| [INLONG-8502](https://github.com/apache/inlong/issues/8502) |
[Bug][Dashboard] Query data preview interface exception
|
+| [INLONG-8500](https://github.com/apache/inlong/issues/8500) |
[Bug][Dashboard] Fix stream data preview url error
|
+| [INLONG-8008](https://github.com/apache/inlong/issues/8008) |
[Improve][Dashboard] Add default icon for different data nodes good first issue
|
-### TubeMQ
-| ISSUE | Summary
|
-|:-----------------------------------------------------------:|:--------------------------------------------------------------------------|
-| [INLONG-4968](https://github.com/apache/inlong/issues/4968) |
[Feature][TubeMQ] Golang SDK for Producing Message |
-| [INLONG-8122](https://github.com/apache/inlong/issues/8122) |
[Feature][TubeMQ] Add "Heartbeat" method for GO SDK |
-| [INLONG-8165](https://github.com/apache/inlong/issues/8165) |
[Feature][TubeMQ] Add "SendMessage" method for GO SDK |
-| [INLONG-8286](https://github.com/apache/inlong/issues/8286) |
[Improve][TubeMQ] Supports the return package type when querying messages |
-| [INLONG-8321](https://github.com/apache/inlong/issues/8321) |
[Improve][TubeMQ] Improve the precision of tube consumer id |
+### DataProxy
+| ISSUE | Summary
|
+|:-----------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-8914](https://github.com/apache/inlong/issues/8914) |
[Improve][DataProxy] Optimize DataProxy event statistics
|
+| [INLONG-8899](https://github.com/apache/inlong/issues/8899) |
[Improve][DataProxy] Optimize metadata update logic
|
+| [INLONG-8819](https://github.com/apache/inlong/issues/8819) |
[Improve][DataProxy] Optimize ConfigHolder related subclass loading processing
|
+| [INLONG-8758](https://github.com/apache/inlong/issues/8758) |
[Improve][DataProxy] Metadata synchronization management optimization
|
+| [INLONG-8741](https://github.com/apache/inlong/issues/8741) |
[Bug][DataProxy] Wrong constant reference in CommonConfigHolder class
|
+| [INLONG-8729](https://github.com/apache/inlong/issues/8729) |
[Bug][DataProxy] Wrong result in the addSendResultMetric function also reports
success |
+| [INLONG-8725](https://github.com/apache/inlong/issues/8725) |
[Improve][DataProxy] Cache file metric output switch value at usage location
|
+| [INLONG-8679](https://github.com/apache/inlong/issues/8679) |
[Improve][DataProxy] Migrate index-related variables to abstract classes
|
+| [INLONG-8670](https://github.com/apache/inlong/issues/8670) |
[Improve][DataProxy] Define in detail the exceptions actively thrown in Source
|
+| [INLONG-8657](https://github.com/apache/inlong/issues/8657) |
[Improve][DataProxy] Cache Source, Sink name and Channel object content
|
+| [INLONG-8597](https://github.com/apache/inlong/issues/8597) |
[Improve][DataProxy] Adjust the format of the metric output to the file
|
+| [INLONG-8589](https://github.com/apache/inlong/issues/8589) |
[Improve][DataProxy] Add callback parameter support for Http access
|
+| [INLONG-8576](https://github.com/apache/inlong/issues/8576) |
[Improve][DataProxy] Adjust handling when messages are incomplete
|
+| [INLONG-8507](https://github.com/apache/inlong/issues/8507) |
[Improve][Dataproxy] Modify nodeIp in dataproxy message to clientIp
|
+| [INLONG-6364](https://github.com/apache/inlong/issues/6364) |
[Improve][DataProxy] Add DataProxy node load information stage/stale
|
+| [INLONG-8799](https://github.com/apache/inlong/issues/8799) |
[Bug][Manager][Agent][DataProxy] The "opentelemetry" related configs may affect
the startup of services |
+| [INLONG-8611](https://github.com/apache/inlong/issues/8611) |
[Feature][Manager][Agent][DataProxy] Support full link tracking to improve the
observability of the project |
### Manager
-| ISSUE | Summary
|
-|:-----------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------|
-| [INLONG-7914](https://github.com/apache/inlong/issues/7914) |
[Feature][Manager] Support multi-tenancy
|
-| [INLONG-8024](https://github.com/apache/inlong/issues/8024) |
[Improve][Manager] Add extended properties when getting the status of the sort
task info |
-| [INLONG-8035](https://github.com/apache/inlong/issues/8035) | [Bug][Manager]
Non-file tasks cannot be recovered from the heartbeat timeout state
|
-| [INLONG-8039](https://github.com/apache/inlong/issues/8039) |
[Improve][Manager] Optimize the transform interface
|
-| [INLONG-8047](https://github.com/apache/inlong/issues/8047) |
[Improve][Dashboard][Manager][Sort] Rename lightweight to DataSync
|
-| [INLONG-8066](https://github.com/apache/inlong/issues/8066) |
[Improve][Manager] Add sort extended properties when getting the status info of
the InlongGroup |
-| [INLONG-8068](https://github.com/apache/inlong/issues/8068) |
[Feature][Manager] Support repeatable read for http request
|
-| [INLONG-8072](https://github.com/apache/inlong/issues/8072) | [Bug][Manager]
NPE when sort_task_name of stream_sink table is empty or null
|
-| [INLONG-8080](https://github.com/apache/inlong/issues/8080) | [Bug][Manager]
The total parameter found on the page is different from the actual value
|
-| [INLONG-8087](https://github.com/apache/inlong/issues/8087) |
[Feature][Manager] Add definition of Inlong tenant table
|
-| [INLONG-8088](https://github.com/apache/inlong/issues/8088) |
[Improve][Manager] The heartbeat timeout interval can be configured
|
-| [INLONG-8091](https://github.com/apache/inlong/issues/8091) | [Bug][Manager]
Unsupported FieldType is reported when the source and sink are both PostgreSQL
|
-| [INLONG-8093](https://github.com/apache/inlong/issues/8093) |
[Feature][Manager] Add inlong tenant related APIs
|
-| [INLONG-8098](https://github.com/apache/inlong/issues/8098) |
[Feature][Manager] Support Inlong user permission control
|
-| [INLONG-8108](https://github.com/apache/inlong/issues/8108) | [Bug][Manager]
WorkflowApprover API Permissions Optimization
|
-| [INLONG-8114](https://github.com/apache/inlong/issues/8114) | [Bug][Manager]
Appeared NPE when building properties
|
-| [INLONG-8118](https://github.com/apache/inlong/issues/8118) |
[Feature][Manager] Support tenant user permission control
|
-| [INLONG-8121](https://github.com/apache/inlong/issues/8121) |
[Improve][Manager] Supports cluster node status management in the case of
multiple manager nodes |
-| [INLONG-8127](https://github.com/apache/inlong/issues/8127) | [Bug][Manager]
UT failed in HeartbeatManagerTest.testReportHeartbeat
|
-| [INLONG-8129](https://github.com/apache/inlong/issues/8129) |
[Improve][Manager] Add encoding check to the MySQL JDBC URL
|
-| [INLONG-8136](https://github.com/apache/inlong/issues/8136) |
[Improve][Manager] Support obtaining resource information used by the current
group |
-| [INLONG-8148](https://github.com/apache/inlong/issues/8148) | [Bug][Manager]
The method of querying cluster nodes is not idempotent
|
-| [INLONG-8150](https://github.com/apache/inlong/issues/8150) |
[Improve][Manager] Not throw an exception when getting cluster nodes
|
-| [INLONG-8152](https://github.com/apache/inlong/issues/8152) |
[Improve][Manager] Paging queries remove the restriction that groupid is not
empty |
-| [INLONG-8154](https://github.com/apache/inlong/issues/8154) |
[Improve][Manager] Optimize the way of creating ExtractNodes to make it easy to
expand and maintain |
-| [INLONG-8159](https://github.com/apache/inlong/issues/8159) |
[Improve][Manager] Rename "tenant" in InlongPulsarInfo to "pulsarTenant"
|
-| [INLONG-8163](https://github.com/apache/inlong/issues/8163) |
[Improve][Manager][DataProxy] Make DataProxy config interface compatible with
old versions |
-| [INLONG-8169](https://github.com/apache/inlong/issues/8169) |
[Feature][Manager] Add default tenant "public" if the request does not specify
one |
-| [INLONG-8171](https://github.com/apache/inlong/issues/8171) |
[Improve][Manager] Optimize the way of creating LoadNodes to make it easy to
expand and maintain |
-| [INLONG-8188](https://github.com/apache/inlong/issues/8188) |
[Improve][Manager] Support querying audit information by sink id
|
-| [INLONG-8197](https://github.com/apache/inlong/issues/8197) |
[Improve][Manager] Optimize the ClickHouse query for the Audit interface
|
-| [INLONG-8199](https://github.com/apache/inlong/issues/8199) |
[Improve][Manager] Supports get brief information of inlong stream
|
-| [INLONG-8200](https://github.com/apache/inlong/issues/8200) |
[Feature][Manager] Fliter out requests which user has no permission to the
specific tenant |
-| [INLONG-8202](https://github.com/apache/inlong/issues/8202) |
[Improve][Manager] Extract public parseFormat method to optimize NodeProvider
|
-| [INLONG-8222](https://github.com/apache/inlong/issues/8222) |
[Feature][Manager] Support different data types mapping for different data
sources by the strategy pattern |
-| [INLONG-8226](https://github.com/apache/inlong/issues/8226) |
[Improve][Manager] Change the type of partitionNum for KafkaSink
|
-| [INLONG-8231](https://github.com/apache/inlong/issues/8231) |
[Feature][Manager] Add tenant into param and body of each request
|
-| [INLONG-8247](https://github.com/apache/inlong/issues/8247) |
[Improve][Manager] Removes the restriction that only the admin user can create
DataNodes |
-| [INLONG-8260](https://github.com/apache/inlong/issues/8260) | [Bug][Manager]
Source field is empty for data sync
|
-| [INLONG-8266](https://github.com/apache/inlong/issues/8266) |
[Improve][Manager] Optimize PostgreSQL field type mapping strategy with the
customized configuration file |
-| [INLONG-8275](https://github.com/apache/inlong/issues/8275) |
[Umbrella][Manager] All resources support multi-tenancy
|
-| [INLONG-8276](https://github.com/apache/inlong/issues/8276) |
[Feature][Manager] InlongGroup support multi-tenancy
|
-| [INLONG-8278](https://github.com/apache/inlong/issues/8278) |
[Feature][Manager] Add tenant into the login user info
|
-| [INLONG-8281](https://github.com/apache/inlong/issues/8281) |
[Feature][Manager] Manager client support multi-tenancy
|
-| [INLONG-8282](https://github.com/apache/inlong/issues/8282) |
[Improve][Manager] Increase the length of the partial ID or name field
|
-| [INLONG-8288](https://github.com/apache/inlong/issues/8288) |
[Feature][Manager] Add MySQL field type mapping strategy to improve usability
|
-| [INLONG-8290](https://github.com/apache/inlong/issues/8290) |
[Improve][Manager] Support SQL interceptor to add tenant into each query
|
-| [INLONG-8292](https://github.com/apache/inlong/issues/8292) |
[Improve][Manager][Dashboard] Add task types on the approval management page
|
-| [INLONG-8296](https://github.com/apache/inlong/issues/8296) |
[Improve][Manager] Move LoginUserUtils to pojo to avoid cycle dependency
|
-| [INLONG-8300](https://github.com/apache/inlong/issues/8300) |
[Feature][Manager] Support previewing data of Pulsar
|
-| [INLONG-8313](https://github.com/apache/inlong/issues/8313) |
[Feature][Manager] Add Oracle field type mapping strategy to improve usability
|
-| [INLONG-8327](https://github.com/apache/inlong/issues/8327) |
[Feature][Manager] Add SQLServer field type mapping strategy to improve
usability |
-| [INLONG-8330](https://github.com/apache/inlong/issues/8330) | [Bug][Manager]
The information returned by the getAllConfig interface is incorrect
|
-| [INLONG-8345](https://github.com/apache/inlong/issues/8345) |
[Improve][Manager][Sort] Flink multi-version adaptation directory adjustment
and version unified management |
-| [INLONG-8349](https://github.com/apache/inlong/issues/8349) |
[Feature][Manager] DataNode support multi-tenancy
|
-| [INLONG-8354](https://github.com/apache/inlong/issues/8354) |
[Improve][Manager] Support previewing data of TubeMQ
|
-| [INLONG-8361](https://github.com/apache/inlong/issues/8361) | [Bug][Manager]
Group restart fail
|
-| [INLONG-8365](https://github.com/apache/inlong/issues/8365) |
[Feature][Manager] InlongCluster support multi-tenancy
|
-| [INLONG-8369](https://github.com/apache/inlong/issues/8369) |
[Feature][Manager] Add MongoDB field type mapping strategy to improve usability
|
-| [INLONG-8378](https://github.com/apache/inlong/issues/8378) |
[Feature][Manager] InlongClusterTag support multi-tenancy
|
-| [INLONG-8380](https://github.com/apache/inlong/issues/8380) |
[Feature][Manager] InlongConsume support multi-tenancy
|
-| [INLONG-8389](https://github.com/apache/inlong/issues/8389) | [Bug][Manager]
Tenant interception failure when authentication is disable
|
-| [INLONG-8394](https://github.com/apache/inlong/issues/8394) |
[Improve][Manager] TenantRole list interface support fuzzy match
|
-| [INLONG-8396](https://github.com/apache/inlong/issues/8396) |
[Improve][Manager] Support for querying audit data with average delay
|
-| [INLONG-8398](https://github.com/apache/inlong/issues/8398) |
[Improve][Manager] Optimize multiple tenant related logs
|
-| [INLONG-8404](https://github.com/apache/inlong/issues/8404) |
[Feature][Manager] Workflow support multi-tenancy
|
-| [INLONG-8405](https://github.com/apache/inlong/issues/8405) |
[Improve][Manager] Dynamically configure ClickHouse source
|
-| [INLONG-8421](https://github.com/apache/inlong/issues/8421) | [Bug][Manager]
NPE when disable OpenApi auth
|
-| [INLONG-8423](https://github.com/apache/inlong/issues/8423) |
[Feature][Manager] Manager client support tenant operation
|
-| [INLONG-8425](https://github.com/apache/inlong/issues/8425) | [Bug][Manager]
Error in obtaining audit information when sink is not configured
|
-| [INLONG-8434](https://github.com/apache/inlong/issues/8434) | [Bug][Manager]
Error converting null to string when converting JSON string
|
-| [INLONG-8440](https://github.com/apache/inlong/issues/8440) |
[Feature][Manager] Support list tenant info by user or given tenant list
|
-| [INLONG-8442](https://github.com/apache/inlong/issues/8442) |
[Feature][Manager] Support delete tenant and tenant role
|
-| [INLONG-8443](https://github.com/apache/inlong/issues/8443) |
[Feature][Manager] Add ClickHouse field type mapping strategy to improve
usability |
-| [INLONG-8449](https://github.com/apache/inlong/issues/8449) | [Bug][Manager]
Abnormal growth of self increasing primary key in heartbeat table
|
-| [INLONG-8462](https://github.com/apache/inlong/issues/8462) | [Bug][Manager]
Attribute was overwritten by the default value error when modifying the group
|
-| [INLONG-8469](https://github.com/apache/inlong/issues/8469) | [Bug][Manager]
The ext_params is incorrectly set to null
|
+| ISSUE | Summary
|
+|:-----------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-8852](https://github.com/apache/inlong/issues/8852) |
[Improve][Manager] Supports fuzzy matching of username based on keyword
|
+| [INLONG-8845](https://github.com/apache/inlong/issues/8845) |
[Feature][Manager] Support Tencent Cloud Log Service data flow
|
+| [INLONG-8834](https://github.com/apache/inlong/issues/8834) | [Bug][Manager]
No relationship generated after setting the transformnode
|
+| [INLONG-8832](https://github.com/apache/inlong/issues/8832) | [Bug][Manager]
The request type for transform/list in the client does not match the actual one
|
+| [INLONG-8829](https://github.com/apache/inlong/issues/8829) |
[Improve][Manager] Support configuring whether to use zookeeper by request
|
+| [INLONG-8827](https://github.com/apache/inlong/issues/8827) |
[Feature][Manager] Inlong manager sql directory is incorrect in docker README
|
+| [INLONG-8823](https://github.com/apache/inlong/issues/8823) |
[Feature][Manager] Supporting data flow to Pulsar
|
+| [INLONG-8816](https://github.com/apache/inlong/issues/8816) |
[INLONG-8815][Manager] Supports configuring iceberg streamSources
|
+| [INLONG-8815](https://github.com/apache/inlong/issues/8815) |
[Improve][Manager] Supports configuring iceberg streamSources
|
+| [INLONG-8813](https://github.com/apache/inlong/issues/8813) |
[Improve][Manager] Replacing whitespace characters in MySQL JDBC URL
|
+| [INLONG-8805](https://github.com/apache/inlong/issues/8805) |
[Feature][Manager] Check tenant status before deleting tenant
|
+| [INLONG-8799](https://github.com/apache/inlong/issues/8799) |
[Bug][Manager][Agent][DataProxy] The "opentelemetry" related configs may affect
the startup of services |
+| [INLONG-8797](https://github.com/apache/inlong/issues/8797) |
[Feature][Manager][Sort] Audit has no data for data sync
|
+| [INLONG-8794](https://github.com/apache/inlong/issues/8794) |
[Improve][Manager] Support add streamField and sinkField
|
+| [INLONG-8781](https://github.com/apache/inlong/issues/8781) | [Bug][Manager]
When batch task is finished, exception is throw
|
+| [INLONG-8773](https://github.com/apache/inlong/issues/8773) |
[Improve][Manager] Optimize Agent heartbeat logic
|
+| [INLONG-8771](https://github.com/apache/inlong/issues/8771) | [Bug][Manager]
Audit data error for MySQL data source
|
+| [INLONG-8751](https://github.com/apache/inlong/issues/8751) | [Bug][Manager]
Response of data preview was empty
|
+| [INLONG-8749](https://github.com/apache/inlong/issues/8749) |
[Improve][Manager] Support configuring whether to initialize node state during
startup |
+| [INLONG-8739](https://github.com/apache/inlong/issues/8739) | [Bug][Manager]
The file collection task was mistakenly deleted
|
+| [INLONG-8675](https://github.com/apache/inlong/issues/8675) |
[Bug][Manager]Manager client InlongTenant get method request type error
|
+| [INLONG-8671](https://github.com/apache/inlong/issues/8671) | [Bug][Manager]
Find no method parameter of form data in POST request
|
+| [INLONG-8663](https://github.com/apache/inlong/issues/8663) |
[Improve][Manager] Add tenant related OpenAPI
|
+| [INLONG-8627](https://github.com/apache/inlong/issues/8627) |
[Improve][Manager] Add parameters validation for the testConnection method
|
+| [INLONG-8622](https://github.com/apache/inlong/issues/8622) |
[Improve][Manager] Optimize the permission control of user API
|
+| [INLONG-8620](https://github.com/apache/inlong/issues/8620) |
[INLONG-8619][Manager] Remove the inlong role check of internal interfaces
|
+| [INLONG-8619](https://github.com/apache/inlong/issues/8619) |
[Improve][Manager] Remove the inlong role check of internal interfaces
|
+| [INLONG-8618](https://github.com/apache/inlong/issues/8618) |
[INLONG-8617][Manager] Optimize compatibility of SortSdk config interface
1.9.x/bugfix |
+| [INLONG-8617](https://github.com/apache/inlong/issues/8617) |
[Improve][Manager] Optimize compatibility of SortSdk config interface
|
+| [INLONG-8611](https://github.com/apache/inlong/issues/8611) |
[Feature][Manager][Agent][DataProxy] Support full link tracking to improve the
observability of the project |
+| [INLONG-8606](https://github.com/apache/inlong/issues/8606) |
[INLONG-8590][Manager] Make Cluster and ClusterTags as public resources
|
+| [INLONG-8603](https://github.com/apache/inlong/issues/8603) | [Bug][Manager]
Fix the vulnerability to security attacks for the MySQL JDBC URL
|
+| [INLONG-8590](https://github.com/apache/inlong/issues/8590) |
[Improve][Manager] Make Cluster and ClusterTags as public resources
|
+| [INLONG-8586](https://github.com/apache/inlong/issues/8586) |
[Improve][Manager] Stop Stream Source which is still running after group is
stopped |
+| [INLONG-8582](https://github.com/apache/inlong/issues/8582) |
[Improve][Manager] Remove unnecessary log information in
InlongClusterServiceImpl |
+| [INLONG-8570](https://github.com/apache/inlong/issues/8570) | [Bug][Manager]
Modules in the wrong order cause UT execution to fail
|
+| [INLONG-8568](https://github.com/apache/inlong/issues/8568) |
[INLONG-8567][Manager] Add new role INLONG_SERVICE for internal service query
1.9.x/bugfix |
+| [INLONG-8567](https://github.com/apache/inlong/issues/8567) |
[Feature][Manager] Add new role INLONG_SERVICE for internal service query
|
+| [INLONG-8564](https://github.com/apache/inlong/issues/8564) | [Bug][Manager]
Unable to issue tasks after modifying data node info
|
+| [INLONG-8563](https://github.com/apache/inlong/issues/8563) |
[Improve][Manager] Opitmize the permission check of tenant-related operation
|
+| [INLONG-8556](https://github.com/apache/inlong/issues/8556) |
[Improve][Manager] Optimize the location of the manager-plugins-flink jar
package |
+| [INLONG-8550](https://github.com/apache/inlong/issues/8550) |
[INLONG-8547][Manager] Add workflow approver automatically when create a new
tenant |
+| [INLONG-8547](https://github.com/apache/inlong/issues/8547) |
[Feature][Manager] Add workflow approver automatically when create a new tenant
|
+| [INLONG-8541](https://github.com/apache/inlong/issues/8541) | [Bug][Manager]
Save InlongGroup with error tenant 1.9.x/bugfix
|
+| [INLONG-8539](https://github.com/apache/inlong/issues/8539) |
[Improve][Manager] Remove stream source when heartbeat of agent contains no
group message |
+| [INLONG-8537](https://github.com/apache/inlong/issues/8537) | [Bug][Manager]
Insert group failed 1.9.x/bugfix
|
+| [INLONG-8535](https://github.com/apache/inlong/issues/8535) | [Bug][Manager]
There is a null pointer when calling updateRuntimeConfig method
|
+| [INLONG-8529](https://github.com/apache/inlong/issues/8529) |
[Improve][Manager] update stream source to heartbeat timeout when evit cluster
node |
+| [INLONG-8522](https://github.com/apache/inlong/issues/8522) |
[Improve][Manager] Optimize log print for AgentService
|
+| [INLONG-8516](https://github.com/apache/inlong/issues/8516) |
[Improve][Manager] Missing scala dependency for Flink 1.15 1.9.x/bugfix
|
+| [INLONG-8514](https://github.com/apache/inlong/issues/8514) |
[Improve][Manager] Support ClickHouse field type special modifier Nullable
|
+| [INLONG-8509](https://github.com/apache/inlong/issues/8509) |
[Improve][Manager] Optimize preProcessTemplateFileTask in AgentServiceImpl
|
+| [INLONG-8492](https://github.com/apache/inlong/issues/8492) |
[INLONG-8490][Manager] Duplicate queried audit data according to all fields
|
+| [INLONG-8491](https://github.com/apache/inlong/issues/8491) |
[Feature][Manager] manager client support list inlong streams with sources and
sinks by paginating |
+| [INLONG-8490](https://github.com/apache/inlong/issues/8490) |
[Improve][Manager] Duplicate queried audit data according to all fields
|
+| [INLONG-8488](https://github.com/apache/inlong/issues/8488) |
[INLONG-8374][Manager] Manager client tools support multiple tenant
|
+| [INLONG-8448](https://github.com/apache/inlong/issues/8448) |
[INLONG-8447][Manager] Optimize paging logic
|
+| [INLONG-8447](https://github.com/apache/inlong/issues/8447) |
[Improve][Manager] Optimize paging logic stage/stale
|
+| [INLONG-8446](https://github.com/apache/inlong/issues/8446) |
[Feature][Manager] Remove the permission check logic in Services and DAOs good
first issue |
+| [INLONG-8403](https://github.com/apache/inlong/issues/8403) |
[Feature][Manager] Support resource migrate to different tenant
|
+| [INLONG-8374](https://github.com/apache/inlong/issues/8374) |
[Feature][Manager] Manager client tools support multiple tenant good first
issue |
+| [INLONG-8360](https://github.com/apache/inlong/issues/8360) |
[Improve][Manager] Support previewing data of Kafka
|
-### Sort
-| ISSUE | Summary
|
-|:-----------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------|
-| [INLONG-6545](https://github.com/apache/inlong/issues/6545) |
[Improve][Sort] Accurately parse the schema type and completely match the
missing precision information |
-| [INLONG-7853](https://github.com/apache/inlong/issues/7853) |
[Feature][Sort] Add common handle for schema-change in sink
|
-| [INLONG-7882](https://github.com/apache/inlong/issues/7882) |
[Improve][Sort] Oracle CDC reduces the number of session connections
|
-| [INLONG-7959](https://github.com/apache/inlong/issues/7959) |
[Improve][Sort] Dynamic schema evolution support delete and update columns when
sink to Iceberg |
-| [INLONG-7990](https://github.com/apache/inlong/issues/7990) |
[Improve][Sort] Fix license header for InLongFixedPartitionPartitionerTest
|
-| [INLONG-7994](https://github.com/apache/inlong/issues/7994) |
[Improve][Sort] Add UT for all migration to MongoDB CDC
|
-| [INLONG-8034](https://github.com/apache/inlong/issues/8034) |
[Improve][Sort] Bump hudi version to 0.12.3
|
-| [INLONG-8038](https://github.com/apache/inlong/issues/8038) |
[Feature][Sort] Optimize MySQL CDC chunk splitting logic
|
-| [INLONG-8047](https://github.com/apache/inlong/issues/8047) |
[Improve][Dashboard][Manager][Sort] Rename lightweight to DataSync
|
-| [INLONG-8054](https://github.com/apache/inlong/issues/8054) |
[Improve][Sort] Update document information of Sort
|
-| [INLONG-8062](https://github.com/apache/inlong/issues/8062) |
[Feature][Sort] Add PostgreSQL source connector on flink 1.15
|
-| [INLONG-8065](https://github.com/apache/inlong/issues/8065) |
[Feature][Sort] Add StarRocks connector on Flink 1.15
|
-| [INLONG-8092](https://github.com/apache/inlong/issues/8092) |
[Feature][Sort] Support all database and multiple tables transmission for Hive
|
-| [INLONG-8099](https://github.com/apache/inlong/issues/8099) |
[Umbrella][Sort] Sort support Flink multi-version
|
-| [INLONG-8101](https://github.com/apache/inlong/issues/8101) |
[Feature][Sort] Support multi-version packaging of sort-connectors
|
-| [INLONG-8110](https://github.com/apache/inlong/issues/8110) |
[Improve][Sort] Only whole database migration need table level metric
|
-| [INLONG-8116](https://github.com/apache/inlong/issues/8116) |
[Improve][Sort] Support table api config setting
|
-| [INLONG-8125](https://github.com/apache/inlong/issues/8125) |
[Improve][Sort] Optimizing the speed of transitioning from snapshot to binlog
|
-| [INLONG-8140](https://github.com/apache/inlong/issues/8140) |
[Feature][Sort] Support data inference schema change type
|
-| [INLONG-8143](https://github.com/apache/inlong/issues/8143) |
[Feature][Sort] Kafka support DDL
|
-| [INLONG-8173](https://github.com/apache/inlong/issues/8173) | [Bug][Sort]
Fix the NPE problem when adding new columns
|
-| [INLONG-8175](https://github.com/apache/inlong/issues/8175) |
[Improve][Sort] MySQL CDC support read data from specific timestamp
|
-| [INLONG-8177](https://github.com/apache/inlong/issues/8177) |
[Improve][Sort] Improve jdbc connector object calculation and Fix filesystem
connector report dirty data metrics error |
-| [INLONG-8217](https://github.com/apache/inlong/issues/8217) |
[Improve][Sort] Sort-core should support running on flink-1.15
|
-| [INLONG-8218](https://github.com/apache/inlong/issues/8218) | [Bug][Sort]
Kafka connector reader data byte calculation error
|
-| [INLONG-8220](https://github.com/apache/inlong/issues/8220) |
[Improve][Sort] Add PostgreSQL connector for Flink 1.15 in distribution
|
-| [INLONG-8233](https://github.com/apache/inlong/issues/8233) |
[Improve][Sort] Support running tests on both Flink 1.13 and Flink 1.15
|
-| [INLONG-8239](https://github.com/apache/inlong/issues/8239) |
[Improve][Sort] Support sort format to flink-1.15
|
-| [INLONG-8307](https://github.com/apache/inlong/issues/8307) | [Bug][Sort]
Job restart failed from savepoint When set 'scan.startup.mode' = 'timestamp'
|
-| [INLONG-8337](https://github.com/apache/inlong/issues/8337) |
[Improve][Sort] Support getting accurate precision and scale of decimal type
for Iceberg |
-| [INLONG-8341](https://github.com/apache/inlong/issues/8341) |
[Improve][Sort] MySQL cdc connector cannot get scale for decimal field
|
-| [INLONG-8345](https://github.com/apache/inlong/issues/8345) |
[Improve][Manager][Sort] Flink multi-version adaptation directory adjustment
and version unified management |
-| [INLONG-8363](https://github.com/apache/inlong/issues/8363) |
[Improve][Sort] MySQL connector captures binlog in snapshot phase all the time
even if tables have been removed in flink sql |
-| [INLONG-8366](https://github.com/apache/inlong/issues/8366) | [Bug][Sort]
Lost data in Iceberg when restoring checkpoint
|
-| [INLONG-8372](https://github.com/apache/inlong/issues/8372) |
[Improve][Sort] MySQL connector supports uploading flink job delay metrics
|
-| [INLONG-8382](https://github.com/apache/inlong/issues/8382) |
[Improve][Sort] Provide unsupported operation for ddl that is not parseable
|
-| [INLONG-8411](https://github.com/apache/inlong/issues/8411) | [Bug][Sort]
The artifactId of the dependency of sort-format-json is wrong
|
-| [INLONG-8429](https://github.com/apache/inlong/issues/8429) | [Bug][Sort]
Shield the missing part of the Flink 1.15 connector pipeline failure error
|
+### SDK
+| ISSUE | Summary
|
+|:-----------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-8916](https://github.com/apache/inlong/issues/8916) | [Improve][SDK]
Update SDK configuration file for dataproxy cpp sdk
|
+| [INLONG-8910](https://github.com/apache/inlong/issues/8910) | [Improve][SDK]
Adjust some default configuration parameters
|
+| [INLONG-8905](https://github.com/apache/inlong/issues/8905) | [Improve][SDK]
Code specifications for dataproxy cpp sdk
|
+| [INLONG-8896](https://github.com/apache/inlong/issues/8896) | [Improve][SDK]
Remove old code before refactoring for dataproxy cpp sdk
|
+| [INLONG-8891](https://github.com/apache/inlong/issues/8891) | [Improve][SDK]
Optimize compile for dataproxy cpp sdk
|
+| [INLONG-8889](https://github.com/apache/inlong/issues/8889) | [Improve][SDK]
Optimize CmakeList for dataproxy cpp sdk
|
+| [INLONG-8887](https://github.com/apache/inlong/issues/8887) | [Improve][SDK]
Optimize api framework for dataproxy cpp sdk
|
+| [INLONG-8885](https://github.com/apache/inlong/issues/8885) | [Improve][SDK]
Optimize tcp manager framework for dataproxy cpp sdk
|
+| [INLONG-8883](https://github.com/apache/inlong/issues/8883) | [Improve][SDK]
Optimize proxy config manager framework for dataproxy cpp sdk
|
+| [INLONG-8868](https://github.com/apache/inlong/issues/8868) | [Improve][SDK]
Optimize send data framework for dataproxy cpp sdk
|
+| [INLONG-8866](https://github.com/apache/inlong/issues/8866) | [Improve][SDK]
Optimize data receiving framework for dataproxy cpp sdk
|
+| [INLONG-8864](https://github.com/apache/inlong/issues/8864) | [Improve][SDK]
Add memory utils for dataproxy cpp sdk
|
+| [INLONG-8861](https://github.com/apache/inlong/issues/8861) | [Improve][SDK]
Add mutex utils for dataproxy cpp sdk
|
+| [INLONG-8860](https://github.com/apache/inlong/issues/8860) | [Improve][SDK]
Add log utils for dataproxy cpp sdk
|
+| [INLONG-8858](https://github.com/apache/inlong/issues/8858) | [Improve][SDK]
Add init helper information for dataproxy cpp sdk
|
+| [INLONG-8856](https://github.com/apache/inlong/issues/8856) | [Improve][SDK]
Add msg information for dataproxy cpp sdk
|
+| [INLONG-8854](https://github.com/apache/inlong/issues/8854) | [Improve][SDK]
Add return code information for dataproxy cpp sdk
|
+| [INLONG-8784](https://github.com/apache/inlong/issues/8784) |
[INLONG-8766][SDK] SortSdk create consumer in parallel
|
+| [INLONG-8766](https://github.com/apache/inlong/issues/8766) | [Improve][SDK]
SortSdk create consumer in parallel
|
+| [INLONG-8747](https://github.com/apache/inlong/issues/8747) | [Improve][SDK]
Optimize the local configuration management of cpp sdk
|
+| [INLONG-8728](https://github.com/apache/inlong/issues/8728) | [Improve][SDK]
Optimize the problem of third-party openssl library dependency failure
|
+| [INLONG-8639](https://github.com/apache/inlong/issues/8639) | [Improve][SDK]
Improve send failed logic of DataProxy
|
+| [INLONG-8637](https://github.com/apache/inlong/issues/8637) | [Improve][SDK]
Pool data request and batch request for DataProxy
|
+| [INLONG-8635](https://github.com/apache/inlong/issues/8635) | [Improve][SDK]
Update dependency packages and required Go version for DataProxy
|
+| [INLONG-8633](https://github.com/apache/inlong/issues/8633) | [Improve][SDK]
Update debug log level for DataProxy SDK
|
+| [INLONG-8631](https://github.com/apache/inlong/issues/8631) | [Improve][SDK]
Handle context.Done() in Send() for DataProxy SDK
|
-### Audit
-| ISSUE | Summary
|
-|:-----------------------------------------------------------:|:-------------------------------------------------------------------------------------|
-| [INLONG-8224](https://github.com/apache/inlong/issues/8224) | [Bug][Audit]
Fix audit-proxy memory leak |
-| [INLONG-8315](https://github.com/apache/inlong/issues/8315) |
[Improve][Audit] Filter out invalid data that is more than 7 days old
(configurable) |
+### Sort
+| ISSUE | Summary
|
+|:-----------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-8897](https://github.com/apache/inlong/issues/8897) | [Bug][Sort]
update dbz option name 'schema. whitelist' to 'schema.include.list'
|
+| [INLONG-8848](https://github.com/apache/inlong/issues/8848) | [Bug][Sort]
Sort base dependency error
|
+| [INLONG-8839](https://github.com/apache/inlong/issues/8839) |
[Feature][Sort] Add audit metric in starrocks connector on flink 1.15
|
+| [INLONG-8838](https://github.com/apache/inlong/issues/8838) |
[Improve][Sort] IcebergSource support metadata
|
+| [INLONG-8825](https://github.com/apache/inlong/issues/8825) |
[Feature][Sort] Optimize the field type conversion between source and target in
the whole database scenario |
+| [INLONG-8818](https://github.com/apache/inlong/issues/8818) |
[INLONG-8643][Sort] Support Iceberg source
|
+| [INLONG-8808](https://github.com/apache/inlong/issues/8808) |
[Improve][Sort] Improve convertToBinary for RowDataDebeziumDeserializeSchema
|
+| [INLONG-8796](https://github.com/apache/inlong/issues/8796) |
[Improve][Sort] Add SchemaChangeEventHandler to deal schema change event by
each connector |
+| [INLONG-8786](https://github.com/apache/inlong/issues/8786) | [Bug][Sort]
The Doris schema should be changed in case of multiple URI
|
+| [INLONG-8783](https://github.com/apache/inlong/issues/8783) | [Bug][Sort]
MySql connector jdbc version is incompatible with mysql-cdc version
|
+| [INLONG-8776](https://github.com/apache/inlong/issues/8776) |
[Improve][Sort] MySql connector should add jdbc driver jar
|
+| [INLONG-8745](https://github.com/apache/inlong/issues/8745) |
[Improve][Sort] Add incremental and postgre type in postgre connector
|
+| [INLONG-8743](https://github.com/apache/inlong/issues/8743) |
[Feature][Sort] Support more type of ddl in all migration
|
+| [INLONG-8667](https://github.com/apache/inlong/issues/8667) |
[Improve][Sort] The inner class name was wrong in OracleSnapshotContext
|
+| [INLONG-8653](https://github.com/apache/inlong/issues/8653) | [Bug][Sort]
fix the query sql for jdbc pg dialect multiple table scenerios.
|
+| [INLONG-8643](https://github.com/apache/inlong/issues/8643) |
[Feature][Sort] Add Iceberg source on flink 1.15
|
+| [INLONG-8641](https://github.com/apache/inlong/issues/8641) | [Bug][Sort]
SingleTableCustomFieldsPartitioner package name does not match path
|
+| [INLONG-8616](https://github.com/apache/inlong/issues/8616) |
[INLONG-8598][Sort] Optimize sortstandalone pulsar sink
|
+| [INLONG-8602](https://github.com/apache/inlong/issues/8602) | [Bug][Sort]
Fix StackOverflowError of Oracle CDC
|
+| [INLONG-8598](https://github.com/apache/inlong/issues/8598) |
[Improve][Sort] Optimize sortstandalone pulsar sink
|
+| [INLONG-8596](https://github.com/apache/inlong/issues/8596) |
[Feature][Sort] Iceberg supports dynamic switching between append and upsert
|
+| [INLONG-8594](https://github.com/apache/inlong/issues/8594) | [Bug][Sort]
When change record is chunk range of snapshot phase, MongoDB cannot rewrite the
record |
+| [INLONG-8579](https://github.com/apache/inlong/issues/8579) |
[INLONG-8578][Sort] Fix npe inside outputReadPhaseMetrics in mysql-cdc
|
+| [INLONG-8578](https://github.com/apache/inlong/issues/8578) | [Bug][Sort]
NPE occurred inside outputReadPhaseMetrics of mysql-cdc
|
+| [INLONG-8558](https://github.com/apache/inlong/issues/8558) |
[Improve][Sort] Use database name in upper case at the OracleTableSourceFactory
|
+| [INLONG-8551](https://github.com/apache/inlong/issues/8551) |
[INLONG-8549][Sort] Fix incorrect use of maven plugin on integration test among
sort-end-to-end-tests |
+| [INLONG-8549](https://github.com/apache/inlong/issues/8549) | [Bug][Sort]
Incorrect use of maven plugin on integration test among sort-end-to-end-tests
|
+| [INLONG-8445](https://github.com/apache/inlong/issues/8445) |
[Feature][Sort] Support running tests on both Flink 1.13 and Flink 1.15
|
+| [INLONG-8436](https://github.com/apache/inlong/issues/8436) | [Bug][Sort]
The backfill task not running bug in oracle cdc connector
|
+| [INLONG-8279](https://github.com/apache/inlong/issues/8279) | [Bug][Sort]
NPE when run MySqlLoadSqlParseTest
|
+| [INLONG-8236](https://github.com/apache/inlong/issues/8236) |
[Feature][Sort] Iceberg supports dynamic switching between append and upsert
|
+| [INLONG-7908](https://github.com/apache/inlong/issues/7908) |
[Feature][Sort] PostgreSQL connector supports parallel read
|
+| [INLONG-7900](https://github.com/apache/inlong/issues/7900) |
[Feature][Sort] Support partition by custom fields when upsert single table of
Kafka |
+| [INLONG-7763](https://github.com/apache/inlong/issues/7763) |
[Feature][Sort] Support ddl change for doris
|
+| [INLONG-8797](https://github.com/apache/inlong/issues/8797) |
[Feature][Manager][Sort] Audit has no data for data sync
|
+| [INLONG-8903](https://github.com/apache/inlong/issues/8903) |
[Bug][TubeMQ][Sort] int64 not recognized by the compiler and Missing @Override
annotations |
-### Dashboard
-| ISSUE | Summary
|
-|:-----------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------|
-| [INLONG-8043](https://github.com/apache/inlong/issues/8043) |
[Improve][Dashboard] The label displays the cluster name as displayName
|
-| [INLONG-8046](https://github.com/apache/inlong/issues/8046) |
[Improve][Dashboard] Support batch import of sink fields
|
-| [INLONG-8047](https://github.com/apache/inlong/issues/8047) |
[Improve][Dashboard][Manager][Sort] Rename lightweight to DataSync
|
-| [INLONG-8051](https://github.com/apache/inlong/issues/8051) |
[Improve][Dashboard] Optimize the display effect of the batch parse dialog
|
-| [INLONG-8078](https://github.com/apache/inlong/issues/8078) |
[Bug][Dashboard] Source and sink list pagination does not work
|
-| [INLONG-8134](https://github.com/apache/inlong/issues/8134) |
[Feature][Dashboard] Inlong Group supports viewing resource details
|
-| [INLONG-8190](https://github.com/apache/inlong/issues/8190) |
[Improve][Dashboard] Optimize the param display name for PostgreSQL
|
-| [INLONG-8204](https://github.com/apache/inlong/issues/8204) |
[Improve][Dashboard] Support querying audit information by sink id
|
-| [INLONG-8254](https://github.com/apache/inlong/issues/8254) |
[Improve][Dashboard] Supports get brief information of inlong stream
|
-| [INLONG-8257](https://github.com/apache/inlong/issues/8257) |
[Improve][Dashboard] Optimize the data node to display normally
|
-| [INLONG-8262](https://github.com/apache/inlong/issues/8262) |
[Improve][Dashboard] Optimize the group log component
|
-| [INLONG-8269](https://github.com/apache/inlong/issues/8269) |
[Feature][Dashboard] Navigation bar increased data synchronization
|
-| [INLONG-8298](https://github.com/apache/inlong/issues/8298) |
[Improve][Dashboard] Stream supports data preview
|
-| [INLONG-8302](https://github.com/apache/inlong/issues/8302) |
[Improve][Dashboard] Data synchronization source and sink type optimization
|
-| [INLONG-8316](https://github.com/apache/inlong/issues/8316) |
[Improve][Dashboard] Update length limit for partial ID or name field
|
-| [INLONG-8343](https://github.com/apache/inlong/issues/8343) |
[Improve][Dashboard] Increase the length of the field for creating MySQL
varchar types to 16383 |
-| [INLONG-8350](https://github.com/apache/inlong/issues/8350) |
[Feature][Dashboard] Dashboard plugin support light
|
-| [INLONG-8384](https://github.com/apache/inlong/issues/8384) |
[Improve][Dashboard] Data Integration ---> Data Ingestion
|
-| [INLONG-8431](https://github.com/apache/inlong/issues/8431) |
[Feature][Dashboard] Support tenant management and tenant role management
|
-| [INLONG-8461](https://github.com/apache/inlong/issues/8461) |
[Improve][Dashboard] Cluster management tag optimization
|
-| [INLONG-8467](https://github.com/apache/inlong/issues/8467) |
[Improve][Dashboard] Audit query condition optimization
|
+### TubeMQ
+| ISSUE | Summary
|
+|:-----------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-4972](https://github.com/apache/inlong/issues/4972) |
[Feature][TubeMQ] Add TubeMQ Command Tools stage/roadmap
|
+| [INLONG-8903](https://github.com/apache/inlong/issues/8903) |
[Bug][TubeMQ][Sort] int64 not recognized by the compiler and Missing @Override
annotations |
+| [INLONG-8871](https://github.com/apache/inlong/issues/8871) |
[Improve][TubeMQ] Use an error code in checkMessageAndStatus() to return the
check result instead of throwing an exception |
+| [INLONG-8812](https://github.com/apache/inlong/issues/8812) |
[Improve][Tubemq] Missing parameter
|
+| [INLONG-8793](https://github.com/apache/inlong/issues/8793) |
[INLONG-8791][TubeMQ] Tubemq-client-go lacks log level configuration API
|
+| [INLONG-8768](https://github.com/apache/inlong/issues/8768) |
[Improve][TubeMQ] Adding restart-manager.sh for inlong-tubemq-manager
|
+| [INLONG-8720](https://github.com/apache/inlong/issues/8720) |
[Improve][TubeMQ] Some unused return params in WebParamaterUtils
|
+| [INLONG-8717](https://github.com/apache/inlong/issues/8717) | [Bug][TubeMQ]
Display wrong response message in TubeMQ master web panel
|
+| [INLONG-8716](https://github.com/apache/inlong/issues/8716) | [Bug][TubeMQ]
set error code 0 when it works
|
+| [INLONG-8701](https://github.com/apache/inlong/issues/8701) |
[Improve][TubeMQ] Master dashboard respond always true when some operation
complete |
### Other
-| ISSUE | Summary
|
-|:-----------------------------------------------------------:|:----------------------------------------------------------------------------------------|
-| [INLONG-8005](https://github.com/apache/inlong/issues/8005) | [Bug] Fix
duplicate split request when add new table in mysql connector |
-| [INLONG-8042](https://github.com/apache/inlong/issues/8042) | [Improve][CI]
Update the workflow to avoid the network being unreachable |
-| [INLONG-8060](https://github.com/apache/inlong/issues/8060) | [Improve] Let
mysql source reader throws runtimeException when connect times out or OOM |
-| [INLONG-8082](https://github.com/apache/inlong/issues/8082) | [Bug][CI]
workflow ci_build.yml ci_greeting.yml syntax error |
-| [INLONG-8103](https://github.com/apache/inlong/issues/8103) | [Improve][CI]
Format the order of imports by the spotless plugin |
-| [INLONG-8157](https://github.com/apache/inlong/issues/8157) | [Bug][CI]
Failed to compile code in submodule |
-| [INLONG-8249](https://github.com/apache/inlong/issues/8249) | [Improve][CVE]
Upgrade org.springframework:spring-boot-autoconfigure to 2.6.15 |
-| [INLONG-8274](https://github.com/apache/inlong/issues/8274) | [Bug][Sort]
Mysql connector will throw exception when synchronizing incremental data |
-| [INLONG-8309](https://github.com/apache/inlong/issues/8309) | [Improve][CVE]
Upgrade org.xerial.snappy:snappy-java to version 1.1.10. 1 |
-| [INLONG-8326](https://github.com/apache/inlong/issues/8326) |
[Improve][Build] Remove duplicate dependency declarations of "jsqlparser"
|
-| [INLONG-8407](https://github.com/apache/inlong/issues/8407) | [Improve]
Optimize mongodb cdc for verifying type DDL types |
-| [INLONG-8413](https://github.com/apache/inlong/issues/8413) | [Improve][Doc]
Update the description about data Ingestion and Synchronization |
-| [INLONG-8419](https://github.com/apache/inlong/issues/8419) | [Improve][Doc]
Update the description about InLong |
+| ISSUE | Summary
|
+|:-----------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------|
+| [INLONG-8614](https://github.com/apache/inlong/issues/8614) | [Bug][CI] Post
maven cache failed for UT and build workflow service/ci
|
+| [INLONG-8494](https://github.com/apache/inlong/issues/8494) | [Bug][CI]
Caught IOException "No space left on device" for Analyze by CodeQL workflow
|
+| [INLONG-8846](https://github.com/apache/inlong/issues/8846) | [Improve][Doc]
Add ASF DOAP File for InLong
|
+| [INLONG-8543](https://github.com/apache/inlong/issues/8543) | [Bug][Docker]
The path of the mysql connector is wrong when docker build service/docker
|
+| [INLONG-8533](https://github.com/apache/inlong/issues/8533) |
[Improve][Docker] Add MySQL connector to the manager image service/docker
|
+| [INLONG-8918](https://github.com/apache/inlong/issues/8918) | [Bug][Script]
A script parameter error in bin/inlong-daemon
|
+| [INLONG-8690](https://github.com/apache/inlong/issues/8690) |
[Improve][Security] TemporaryFolder on unix-like systems does not limit access
to created files |
+| [INLONG-8688](https://github.com/apache/inlong/issues/8688) |
[Improve][Security] Incorrect Authorization in MySQL Connector Java
|
+| [INLONG-8687](https://github.com/apache/inlong/issues/8687) |
[Improve][Security] Apache Pulsar Java Client vulnerable to Improper
Certificate Validation |
+| [INLONG-8686](https://github.com/apache/inlong/issues/8686) |
[Improve][Security] TemporaryFolder on unix-like systems does not limit access
to created files |
+| [INLONG-8685](https://github.com/apache/inlong/issues/8685) |
[Improve][Security] Denial of service due to parser crash
|
+| [INLONG-8684](https://github.com/apache/inlong/issues/8684) |
[Improve][Security] Vite Server Options (server.fs.deny) can be bypassed using
double forward-slash (//) |
+| [INLONG-8683](https://github.com/apache/inlong/issues/8683) |
[Improve][Security] OutOfMemoryError for large multipart without filename in
Eclipse Jetty |
+| [INLONG-8682](https://github.com/apache/inlong/issues/8682) |
[Improve][Security] Guava vulnerable to insecure use of temporary directory
|
+| [INLONG-8681](https://github.com/apache/inlong/issues/8681) |
[Improve][Security] netty-handler SniHandler 16MB allocation
|