Skip to content

Releases: apache/inlong

1.12.0

07 May 11:56
Compare
Choose a tag to compare

Agent

ISSUE Summary
INLONG-9801 [Umbrella][Agent] Add an agent installer module for agent installation
INLONG-9698 [Improve][Agent] Optimize file collection initialization logic toIO
INLONG-9700 [Improve][Agent] Optimize the message ack logic to reduce semaphore competition.
INLONG-9702 [Improve][Agent] Change the data transmission interval to depend on local file configuration
INLONG-9704 [Improve][Agent] Modify the default value of memory control semaphores to adapt to businesses with large amounts of data
INLONG-9710 [Improve][Agent] Improve the accuracy of instance heartbeat auditing
INLONG-9712 [Improve][Agent] Adjusting task configuration verification logic
INLONG-9714 [Improve][Agent] SQL injection in pgjdbc
INLONG-9716 [Improve][Agent] Delete useless code when storing tasks
INLONG-9721 [Improve][Agent] Add a common cycle parameter to the task configuration
INLONG-9736 [Improve][Agent] Make time zone a common parameter
INLONG-9772 [Improve][Agent] Increase auditing for sending exceptions and resending
INLONG-9798 [Improve][Agent] Add type for agent installer
INLONG-9802 [Improve][Agent] Add an agent installer module for agent installation
INLONG-9806 [Improve][Agent] Add installer configuration file
INLONG-9816 [Improve][Agent] Add config class for installer
INLONG-9829 [Improve][Agent] Add guardian scripts
INLONG-9831 [Improve][Agent] Increase configuration acquisition capability
INLONG-9833 [Improve][Agent] Add module state to distinguish whether the module has been downloaded or installed
INLONG-9844 [Improve][Agent] Add agent installer config request class
INLONG-9848 [Improve][Agent] Add the getAuthHeader function in the HttpManager class
INLONG-9850 [Improve][Agent] Add a function to retrieve HttpManager in the ModuleManager class
INLONG-9852 [Improve][Agent] Place the configuration item for the installation package storage path in the installation package configuration
INLONG-9858 [Improve][Agent] Increase local read and write capabilities for module config
INLONG-9859 [Improve][Agent] Increase installation package download capability and local MD5 computing power
INLONG-9863 [Improve][Agent] To avoid data loss caused by too many supplementary files
INLONG-9889 [Improve][Agent] Delete test code
INLONG-9906 [Improve][Agent] Add configuration comparison logic and processing of comparison results
INLONG-9909 [Improve][Agent] Add unit test for installer
INLONG-9910 [Improve][Agent] Increase daily verification for process monitoring, reinstallation, or re downloading
INLONG-9922 [Improve][Agent] Add a configuration copy script to copy the configuration from the installer to the agent
INLONG-9946 [Improve][Agent] Verify the return code, only proceed with the subsequent process if the return code is successful
INLONG-9948 [Improve][Agent] The instance class has many code similarities, abstract a common class
INLONG-9955 [Improve][Agent] Rename Job to Task
INLONG-9969 [Improve][Agent] Release the memory semaphore of the source only when the data is placed in the queue
INLONG-9982 [Improve][Agent] Adjusting the abstraction of source code to facilitate rapid addition of sources
INLONG-9983 [Improve][Agent] Renew the doc of adding sources
INLONG-9987 [Improve][Agent] Fix the issue of deleting the first digit whent0 ...
Read more

1.11.0

11 Apr 14:58
1f73385
Compare
Choose a tag to compare

Agent

ISSUE Summary
INLONG-9457 [Improve][Agent] Add task and instance heartbeat audit
INLONG-9481 [Improve][Agent] Add unit test of reading with offset
INLONG-9580 [Improve][Agent] Add unit testing to taskmanager to test their ability to recover tasks from DB
INLONG-9614 [Improve][Agent] Change folder name
INLONG-9467 [Improve][Agent] Improve code exception detection to ensure task and instance state transitions
INLONG-9454 [Improve][Agent] Increase exit conditions to prevent dead loops
INLONG-9556 [Improve][Agent] Prevent thread freeze caused by deleting data sources when the backend cannot send out
INLONG-9572 [Improve][Agent] Set data time of message cache by sink data time
INLONG-9548 [Improve][Agent] Supports HTTPS and can determine whether to enable it through configuration
INLONG-9600 [Improve][Agent]Adjust the sinks directory for code consistency

Dashboard

                           ISSUE                             Summary                                                                                  
INLONG-9627 [Improve][Dashboard] Audit and transmission delay filtering query optimization
INLONG-9543 [Improve][Dashboard] Cls, Pulsar and es sink support saving sortTaskName and sortConsumerGroup
INLONG-9610 [Improve][Dashboard] Cluster creation type optimization
INLONG-9495 [Improve][Dashboard] Data synchronization basic information page optimization
INLONG-9663 [Improve][Dashboard] Data synchronization doris sink supports append Mode
INLONG-9530 [Improve][Dashboard] Dataproxy cluster nodes support adding the enabledOnline parameter
INLONG-9505 [Improve][Dashboard] Pulsar source parameter optimization
INLONG-9516 [Improve][Dashboard] Remove useless dependencies
INLONG-8393 [Improve][DataProxy] Optimize the HeartbeatManager class
INLONG-9657 [Feature][Dashboard] Support management of Doris data node
INLONG-9439 [Feature][Dashboard] Support module reconciliation function
INLONG-9550 [Feature][Dashboard] System operation and maintenance supports query and audit through Gorupid and Stream id
INLONG-9489 [Bug][Dashboard] Transform remove missing stream id

Manager

                           ISSUE                             Summary                                                                                                                                      
INLONG-9508 [Feature][Manager] Add Iceberg field type mapping strategy to improve usability
INLONG-9634 [Feature][Manager] Auto assgin sort task and consumer group of standalone export
INLONG-9056 [Feature][Manager] Configuration change detection  
INLONG-9524 [Feature][Manager] Manager client support migrate group tenant
INLONG-9452 [Improve][Manager] Add audit items for file agent
INLONG-9484 [Improve][Manager] Improve logic of sortstandalone sink auto-assigned cluster  
INLONG-9441 [Improve][Manager] MySQL data source supports both full and incremental modes
INLONG-8392 [Improve][Manager] Optimize the HeartbeatMsg class
INLONG-9586 [Improve][Manager] Provide installation agent framework
INLONG-9528 [Improve][Manager] Support configuring the switch to enable dataproxy nodes
INLONG-9591 [Improve][Manager] Support printing thread status before submitting tasks
INLONG-9523 [Improve][Manager] Support querying all audit information based on IP address
INLONG-9440 [Improve][Manager] Support querying audit information based on ip
INLONG-9518 [Improve][Manager] Support resetting the consumption location of the consumption group used by sort
INLONG-9475 [Improve][Manager] Support setting dataNode when configuring streamSource for MYSQL
INLONG-9533 [Improve][Manager] Support setting dataNode when configuring streamSource for Pulsar/Iceberg/PostgreSQL
INLONG-9510 [Improve][Manager] Supports doris database synchronization
INLONG-9503 [Improve][Manager] Unified Hashmap Dependency Package
INLONG-9577 [Bug][Manager] Datatime field type conversion error
INLONG-9204 [Bug][Manager] Failed to use PostgreSQL sink
INLONG-9470 [Bug][Manager] Failed to verify if the namespace exists
INLONG-9461 [Bug][Manager] Failure of GroupTaskListenerFactoryTest
INLONG-9618 [Bug][Manager] HttpUtils did not process 307 status code
[INLONG-9606](https://github.com/ap...
Read more

1.10.0

20 Dec 08:05
1.10.0-RC0
Compare
Choose a tag to compare

Agent

ISSUE Summary
INLONG-9089 [Improve][Agent] Add enums for task and instance
INLONG-9091 [Improve][Agent] Add offset profile
INLONG-9094 [Umbrella][Agent] Reconfiguration of task management
INLONG-9102 [Improve][Agent] Add file utils
INLONG-9112 [Improve][Agent] Add task and instance profile
INLONG-9117 [Improve][Agent] Rewrite class RocksDbImp to enable it to be constructed with a child path
INLONG-9120 [Improve][Agent] Add offset db to store the offset data
INLONG-9122 [Improve][Agent] Add task and instance action
INLONG-9124 [Improve][Agent] Add task and instance db
INLONG-9125 [Improve][Agent] Add offset manager
INLONG-9132 [Improve][Agent] Add file used message cache
INLONG-9134 [Improve][Agent] Add file related utils
INLONG-9136 [Improve][Agent] Add instance manager
INLONG-9138 [Improve][Agent] Add task manager
INLONG-9143 [Improve][Agent] Add log file collect task
INLONG-9149 [Improve][Agent] Add sender manager for file collect
INLONG-9151 [Improve][Agent] Add log file source and source related modification
INLONG-9155 [Improve][Agent] Add file used proxy
INLONG-9159 [Improve][Agent] Add file instance
INLONG-9161 [Improve][Agent] Modify left sink
INLONG-9163 [Improve][Agent] Delete trigger related file
INLONG-9165 [Improve][Agent] Delete job related file
INLONG-9182 [Improve][Agent] Delete useless code
INLONG-9187 [Improve][Agent] Delete useless memory manager
INLONG-9190 [Bug][Agent] Log file source clear buffer queue does not take effect
INLONG-9194 [Bug][Agent] Calc time offset failed if the param is 0
INLONG-9200 [Bug][Agent] Duplicate file collect instance
INLONG-9207 [Bug][Agent] Task manager stuck
INLONG-9214 [Improve][Agent] Limit max file count to collect once
INLONG-9215 [Improve][Agent] Add predefine fields
INLONG-9233 [Bug][Agent] Fix bug: source, proxy, sender get stuck
INLONG-9237 [Improve][Agent] Move addictive fields to package attributes
INLONG-9241 [Improve][Agent] Print task and instance detail every ten seconds
INLONG-9244 [Bug][Agent] Fix bug: miss file from next data time
INLONG-9253 [Bug][Agent] Get byte position of file by line count offset failed
INLONG-9263 [Improve][Agent] Print the statistics of task and instance not detail
INLONG-9265 [Improve][Agent] Add audit of agent send success
INLONG-9267 [Bug][Agent] Data loss when there are many files to read once
INLONG-9284 [Improve][Agent] Report audit by data time not real time
INLONG-9286 [Improve][Agent] Adjust the time offset calculation function
INLONG-9289 [Improve][Agent] Improve the completion judgment logic of collecting instances
INLONG-9300 [Improve][Agent] Divide data time into source time and sink time
INLONG-9308 [Improve][Agent] The sink end of the file instance supports sending data with different streamIds
INLONG-9310 [Improve][Agent] Add extended handler in file source
INLONG-9312 [Improve][Agent] Add data content style
INLONG-9315 [Improve][Agent] Convert data time from source time zone to sink time zone.
INLONG-9317 [Improve][Agent] Print basic info of hearbeat
INLONG-9335 [Improve][Agent] Bring cycle parameters when creating an instance
INLONG-9338 [Improve][Agent] Real time file collection uses the current time as the data time
INLONG-9347 [Improve][Agent] Check task profile before save into db
INLONG-9364 [Improve][Agent] Remove expired instance from db
INLONG-9366 [Improve][Agent] Remove useless offset record
INLONG-9369 [Improve][Agent] Increase sending failure audit and real-time audit
INLONG-9375 [Improve][Agent] Modify the agent's real-time audit id to prevent duplication
INLONG-9390 [Improve][Agent] Collect supplementary data in chronological order
INLONG-9397 [Improve][Agent] Do not directly delete the instance records of the local db when stopping the instances
Read more

1.9.0

13 Oct 08:28
Compare
Choose a tag to compare

Agent

ISSUE Summary
INLONG-8850 [Improve][Agent] Remove unregister of MetricRegister when taskmanager is initialized
INLONG-8655 [Bug][Agent] JobWrapper thread leaks when the job is stopped
INLONG-8652 [Improve][Agent] Delete the capacity of setting blacklist
INLONG-8649 [Bug][Agent] Thread leaks for ProxySink when the DataProxy SDK init failed
INLONG-8647 [Improve][Agent] Stop sending task snapshot to Manager module
INLONG-8645 [Improve][Agent] Delete the capacity of the loading trigger for local files
INLONG-8629 [Bug][Agent] Sending invalid data to DataProxy failed blocks normal data sending
INLONG-8524 [Improve][Agent] Update the JVM Options for Agent
INLONG-8520 [Bug][Agent] File agent sent data to dataproxy was all json formatted 1.9.x/bugfix
INLONG-8146 [Improve][Agent] Optimize agent-env.sh, and '-XX:NativeMemoryTracking'
INLONG-8799 [Bug][Manager][Agent][DataProxy] The "opentelemetry" related configs may affect the startup of services
INLONG-8611 [Feature][Manager][Agent][DataProxy] Support full link tracking to improve the observability of the project

Audit

ISSUE Summary
INLONG-8836 [Improve][Audit] Add audit_tag information to distinguish data sources and data targets
INLONG-8753 [Improve][Audit] Separate commons-text from org.apache.flume
INLONG-8699 [Improve][Audit] Optimize the service log of audit-proxy
INLONG-8642 [Improve][Audit] Remove the audit commons-text dependency

Dashboard

ISSUE Summary
INLONG-8882 [Feature][Dashboard] Support management of Pulsar data node
INLONG-8881 [Feature][Dashboard] Support management of Pulsar sink
INLONG-8843 [Improve][Dashboard] StarRocks sink field optimization
INLONG-8841 [Feature][Dashboard] Support management of Iceberg sources
INLONG-8810 [Improve][Dashboard] Approval management process ID link optimization
INLONG-8800 [Improve][Dashboard] Owners search component optimization
INLONG-8788 [Improve][Dashboard] Data synchronization page optimization
INLONG-8779 [Improve][Dashboard] Modify password verification optimization
INLONG-8760 [Bug][Dashboard] The transform button was not at the center
INLONG-8757 [Improve][Dashboard] Implement buttons using a link good first issue
INLONG-8755 [Improve][Dashboard] Data synchronization field mapping optimization
INLONG-8727 [Improve][Dashboard] Approval management Application details optimization
INLONG-8705 [Improve][Dashboard] Source and sink title optimization
INLONG-8693 [Feature][Dashboard] Data synchronization supports Audit
INLONG-8661 [Bug][DashBoard] DatabaseWhiteList is required which is inconsistent with tips
INLONG-8624 [Bug][Dashboard] Tenant Management Search Tenant Exceptions
INLONG-8621 [Feature][Dashboard] Approval management supports approval data synchronization
INLONG-8575 [Improve][Dashboard] Tenant management query optimization
INLONG-8560 [Bug][Dashboard] No username and password when configuring hive.
INLONG-8548 [Feature][Dashboard] Data access supports displaying transmission delay
INLONG-8546 [Bug][Dashboard] Inlong group resource details display error good first issue
INLONG-8512 [Bug][Dashboard] Create tube consumer failed when selecting topic 1.9.x/bugfix
INLONG-8502 [Bug][Dashboard] Query data preview interface exception
INLONG-8500 [Bug][Dashboard] Fix stream data preview url error
INLONG-8008 [Improve][Dashboard] Add default icon for different data nodes good first issue

DataProxy

ISSUE Summary
INLONG-8914 [Improve][DataProxy] Optimize DataProxy event statistics ...
Read more

1.8.0

24 Jul 12:25
1.8.0-RC1
Compare
Choose a tag to compare

Release Notes

Agent

ISSUE Summary
INLONG-8176 [Improve][Agent] Upgrade rocksdb version
INLONG-8180 [Improve][Agent] Improve the efficiency and safety of log file reading
INLONG-8183 [Improve][Agent] Optimize agent UT
INLONG-8244 [Bug][Agent] Thread leaks after the job is finished
INLONG-8251 [Improve][Agent] Add global memory limit for file collect
INLONG-8334 [Improve][Agent] Optimize the file collection UT
INLONG-8339 [Improve][DataProxy][Agent] Enable audit by default in DataProxy and Agent
INLONG-8347 [Improve][Agent] Optimize the agent UT of testTimeOffset
INLONG-8352 [Improve][Agent] Optimize the agent UT of testRestartTriggerJobRestore
INLONG-8376 [Improve][Agent] Optimize the agent UT of TestTriggerManager

DataProxy

ISSUE Summary
INLONG-4961 [Feature][DataProxy] Golang SDK
INLONG-7194 [Improve][DataProxy] Migrate index log statistics for the new mq layer
INLONG-7766 [Bug][SDK] Adjusted frame length exceeds occurred when reporting data through the HTTP protocol
INLONG-7950 [Improve][DataProxy] Optimize the implementation logic of the Source
INLONG-8049 [Improve][DataProxy] Add CIDR configuration in the BlackList and WhiteList
INLONG-8073 [Improved][DataProxy]Add HTTP message processing logic in source2
INLONG-8106 [Improve][DataProxy] Optimize ConfigManager implementation ( part one )
INLONG-8132 [Improve][DataProxy] Fix Golang SDK typo errors in readme.md and options.go
INLONG-8161 [Improve][DataProxy] Optimize BatchPackProfile related classes implementation
INLONG-8163 [Improve][Manager][DataProxy] Make DataProxy config interface compatible with old versions
INLONG-8167 [Improve][DataProxy]Update Golang SDK dependent packages to fix dependabot alerts
INLONG-8192 [Bug][DataProxy] The topic name generated by dataproxy is incorrect
INLONG-8212 [Improve][DataProxy] Improve HTTP related message handling
INLONG-8228 [Improve][DataProxy] Optimize the implementation of the index output to files
INLONG-8252 [Improve][DataProxy] Adjust default Topic settings from Source to Sink
INLONG-8267 [Improve][DataProxy] Add the control of whether to retry and the count of retries for the failure message
INLONG-8284 [Improve][DataProxy] Unify the message encoding definition of DataProxy
INLONG-8294 [Improve][DataProxy] Optimize the log output in the Sink module
INLONG-8305 [Improve][DataProxy] Optimize HttpPost object creation
INLONG-8311 [Improve][DataProxy] Add event handling support for FlumeEvent type
INLONG-8318 [Improve][DataProxy] Change notification synchronization through condition variables and locks
INLONG-8323 [Improve][DataProxy] Add Topic detailed information output when Producer is null
INLONG-8332 [Improve][DataProxy] Return original content for MSG_ORIGINAL_RETURN type messages
INLONG-8339 [Improve][DataProxy][Agent] Enable audit by default in DataProxy and Agent
INLONG-8356 [Improve][DataProxy] Replace source2 to source
INLONG-8368 [Bug][DataProxy] Sink does not have audit data
INLONG-8385 [Improve][DataProxy] Add take method in BufferQueue class
INLONG-8459 [Improve][DataProxy] Fix code scanning alert - Implicit narrowing conversion in compound assignment

TubeMQ

ISSUE Summary
INLONG-4968 [Feature][TubeMQ] Golang SDK for Producing Message
INLONG-8122 [Feature][TubeMQ] Add "Heartbeat" method for GO SDK
INLONG-8165 [Feature][TubeMQ] Add "SendMessage" method for GO SDK
INLONG-8286 [Improve][TubeMQ] Supports the return package type when querying messages
INLONG-8321 [Improve][TubeMQ] Improve the precision of tube consumer id

Manager

ISSUE Summary
INLONG-7914 [Feature][Manager] Support multi-tenancy
INLONG-8024 [Improve][Manager] Add extended properties when getting the status of the sort task info
INLONG-8035 [Bug][Manager] Non-file tasks cannot be recovered from the heartbeat timeout state
INLONG-8039 [Improve][Manager] Optimize the transform interface
INLONG-8047 [Improve][Dashboard][Manager][Sort] Rename lightweight to DataSync
INLONG-8066 [Improve][Manager] Add sort extended properties when getting the status info of the InlongGroup
INLONG-8068 [Feature][Manager] Support repeatable read for http request
INLONG-8072 [Bug][Manager] NPE when sort_task_name of stream_sink table is empty or null
INLONG-8080 [Bug][Manager] The total parameter found on the page is different from the actual value
INLONG-8087 [Feature][Manager] Add definition of Inlong t...
Read more

1.7.0

19 May 08:32
Compare
Choose a tag to compare

Release Notes

Agent

ISSUE Summary
INLONG-7847 [Bug][Agent] Failed to create MySQL reader
INLONG-7783 [Feature][Agent] Support sink data tor Kafka
INLONG-7752 [Bug][Agent] PulsarSink threadPool throw reject exception
INLONG-7976 [Bug][Agent] The data collected by the agent is incomplete
INLONG-8026 [Improve][Agent] Improve the Agent performance

DataProxy

ISSUE Summary
INLONG-7931 [Improve][DataProxy] Optimize common.properties related control mechanism
INLONG-7898 [Improve][DataProxy] Clean up useless configuration files in the ConfigManager class
INLONG-7769 [Bug][DataProxy] NPE when request Inlong Manager failed
INLONG-7512 [Improve][DataProxy] Update the metrics log level to avoid the log file increasing quickly
INLONG-7766 [Bug][DataProxySDK] Adjusted frame length exceeds occurred when reporting data through the HTTP protocol
INLONG-7194 [Improve][DataProxy] Migrate index log statistics for the new mq layer

TubeMQ

ISSUE Summary
INLONG-7926 [Feature][TubeMQ] Add ""Register2Master"" method for GO SDK "

Manager

ISSUE Summary
INLONG-8021 [Improve][Manager] Periodically delete sources with inconsistent states
INLONG-8006 [Improve][Manager] Set displayname for the auto-registered cluster
INLONG-7999 [Improve][Manager] Support PostgreSQL data node
INLONG-7996 [Improve][Manager] Support issued kafka consumer group to sort
INLONG-7987 [Improve][Manager] Add a heartbeat timeout status to the source
INLONG-7981 [Bug][Manager] Failed to stop source correctly when suspend a group
INLONG-7948 [Improve][Manager] Add user authentication when operate inlong consume
INLONG-7946 [Improve][Manager] Add user authentication when bind clusterTag
INLONG-7941 [Improve][Manager][Dashborad] Query group to distinguish lightweight
INLONG-7940 [Bug][Manager][Sort] Use Pulsar subscriptions in Pulsar connector
INLONG-7938 [Bug][Manager] The consume list interface does not filter by request
INLONG-7936 [Improve][Manager] Support issued pulsar subscriptions to sort
INLONG-7934 [Improve][Manager] Optimize the serializationType to support debezium json
INLONG-7912 [Improve][Manager] Only response DataProxy nodes in normal status
INLONG-7895 [Feature][Manager] Support field description when parsing field by SQL
INLONG-7893 [Feature][Manager] Support field description when parsing field by JSON
INLONG-7890 [Improve][Manager] Add checks for unmodifiable data_node_name and cluster_name
INLONG-7888 [Bug][Manager] Failed to create lightweight task
INLONG-7883 [Improve][Manager] Invalidate user session when deleting user
INLONG-7867 [Feature][Manager] Support data validation when importing Excel file
INLONG-7844 [Improve][Manager] Support to set cluster when create table for clickhouse
INLONG-7843 [Feature][Manager] Creating the schema of StreamSource by importing an Excel file
INLONG-7841 [Feature][Manager] Support title style and font when exporting Excel file
INLONG-7839 [Improve][Manager] Bump version of apache-poi:poi to 5.2.3
INLONG-7837 [Bug][Manager] The Admin user cannot modify streamSource when it is not the responsible person
INLONG-7835 [Improve][Manager] The permission is removed when a user is deleted
INLONG-7823 [Improve][Manager] Supports creating clickhouse tables using the ReplicatedMergeTree engine
INLONG-7820 [Feature][Manager] Support style and font when exporting Excel file
INLONG-7816 [Feature][Manager] Support validation rules when exporting Excel file
INLONG-7810 [Bug][Manager] No token field in the return result of getAllConfig
INLONG-7804 [Improve][Manager] Limit the length of user password
INLONG-7800 [Bug][Manager] Update redis data node failed
INLONG-7798 [Improve][Manager] Add user authentication when operate workflow
INLONG-7792 [Feature][Manager] Support export Excel template file of StreamSource
INLONG-7778 [Feature][Manager] Optimize the create command for ease of use
INLONG-7774 [Improve][Manager] Add permission verification for streamSource
INLONG-7760 [Bug][Manager] Parse fields failed for streamSink and InlongStream
INLONG-7730 [Feature][Manager] Support node management for Redis
INLONG-7722 [Bug][Manager] The task status is inconsistent with the returned resu...
Read more

1.6.0

24 Mar 02:25
Compare
Choose a tag to compare

1.5.0

14 Jan 07:36
Compare
Choose a tag to compare
  • Release InLong 1.5.0 - Released (as of 2023-01-14)

  • Please refer to the change log for the complete list of changes:

https://github.com/apache/inlong/blob/release-1.5.0/CHANGES.md

1.4.0

16 Nov 09:59
Compare
Choose a tag to compare

1.3.0

14 Sep 07:51
Compare
Choose a tag to compare

Release InLong 1.3.0 - Released (as of 2022-08-23)

Agent

ISSUE Summary
INLONG-5540 [Bug][Agent] MySQL binlog reader has NPE error
INLONG-5533 [Improve][Agent] Support structured output in the Kubernetes
INLONG-5474 [Improve][Manager][Agent] Add metadata parameter
INLONG-5466 [Improve][Agent] Add Manager Open API secret config
INLONG-5428 [Improve][Agent] Abstract metrics interface to be easier to extend
INLONG-5382 [Improve][Manager][Agent] Optimized the file collection configuration
INLONG-5362 [Feature][Agent] Supports the collection of data splicing metadata information
INLONG-5347 [Feature][Agent] Incremental and full reads of file contents
INLONG-5277 [Bug][Agent] The getManagerIpList request method should change to POST
INLONG-5272 [Improve][Agent] Change agent.sh format
INLONG-5224 [Improve][Agent][DataProxy] Remove unused StreamConfigLog related classes
INLONG-5222 [Improve][Manager][Agent][DataProxy] Add heartbeat mechanism for Inlong component cluster
INLONG-5164 [Bug][Agent] The agent receive count is zero but the send count not
INLONG-5149 [Bug][Agent][DataProxy] The log directory for the unit test was incorrect
INLONG-5054 [Bug][Agent] Agent can not import old job after reboot
INLONG-5046 [Feature][Agent] Support collect data from PostgreSQL
INLONG-4824 [Improve][Agent] Log output has no line numbers
INLONG-4821 [Bug][Agent] The error of null value for key job.instance.id
INLONG-4535 [Feature][Agent] Support configurable automatic exit function when OOM happens
INLONG-4233 [Feature][Umbrella] Support collect data from a specified position for MySQL binlog
INLONG-4232 [Feature][Agent][Manager] Support collect data from a specified position for MySQL binlog
INLONG-3407 [Feature] Make sure job send all messages before it stops
INLONG-3266 [Improve][Agent] Get local IP when IP in config is not present
INLONG-5601 [Improve][Agent] The default triggering policy for file collection is FULL
INLONG-5259 [Feature][Agent] File data sources support custom end-of-line symbols
INLONG-5393 [Bug][Agent] Docker image of agent stuck in starting
INLONG-5000 [Bug][Agent] The forked VM terminated without properly saying goodbye
INLONG-4998 [Bug][Agent] Create PrometheusMetric repeatedly
INLONG-4854 [Improve][Agent] Report metrics at inongGroupId and inlongStreamId
INLONG-5589 [Improve][Agent] To extend type of file data for k8s log

Audit

ISSUE Summary
INLONG-4983 [Bug][Audit] Unable to start audit proxy using proxy-start.sh
INLONG-4921 [Improve][Audit] Set the configuration file to an absolute path
INLONG-4579 [Feature][Audit] Delete redundant configuration in channel and sink
INLONG-4559 [Feature][Audit] Support select channels by random routing
INLONG-4919 [Bug][Audit] Delete the wrong driver-class-name
INLONG-4741 [Feature][Audit] AuditStore support ClickHouse sink
INLONG-5402 [Bug][Audit] store-start.sh startup script exception

Dashboard

ISSUE Summary
INLONG-5596 [Improve][Dashboard] Support locales extends
INLONG-5592 [Improve][Dashboard] HighSelect support addonAfter prop
INLONG-5574 [Improve][Dashboard] Support extended consumption fields
INLONG-5565 [Improve][Dashboard] Support extended group fields
INLONG-5523 [Improve][Dashboard] Support menu permission control
INLONG-5522 [Improve][Dashboard] Disable editing of user roles and names
INLONG-5520 [Improve][Dashboard] Move cluster config to metas
INLONG-5508 [Improve][Dashboard] Adaptive naming conventions
INLONG-5479 [Improve][Dashboard] Optimize the group configuration process and use meta management
INLONG-5456 [Improve][Dashboard] Support source/sink metadata management
INLONG-5391 [Improve][Dashboard] Unified consumption creation/management logic
INLONG-5355 [Bug][Dashboard] SinkType config error
INLONG-5345 [Improve][Dashboard] Group approval supports partial field modification
INLONG-5340 [Bug][Dashboard] 404 error is reported when accessing the dashboard container
INLONG-5330 [Improve][Dashboard] Stream page optimization adjustment, remove collapse mode
INLONG-5319 [Bug][Dashboard] An error occurred while creating the dataproxy cluster
INLONG-5234 [Bug][Dashboard] Some fields are missing when creating a new stream
INLONG-5213 [Improve][Dashboard] Adapt to the new data structure of the stream list API
INLONG-5142 [Improve][Dashboard] Change API paths and parameters to adapt the Manager module
INLONG-5120 [Feature][Dashboard] The list page of stream, source and sink supports status filtering
INLONG-5082 [Bug][...
Read more