Skip to main content

Use the links below to download the Apache InLong from one of our mirrors.

2.3.0 release

You can download the latest version here.

NameVersionDateDownloads
InLong Source Code2.3.0Nov. 10, 2025[SRC] [ASC] [SHA512]
InLong Binary File2.3.0Nov. 10, 2025[BIN] [ASC] [SHA512]
Connector Binary File For Flink v1.152.3.0Nov. 10, 2025[BIN] [ASC] [SHA512]
Connector Binary File For Flink v1.182.3.0Nov. 10, 2025[BIN] [ASC] [SHA512]

Release Integrity

You must verify the integrity of the downloaded files. We provide OpenPGP signatures for every release file. This signature should be matched against the KEYS file which contains the OpenPGP keys of InLong's Release Managers. We also provide SHA-512 checksums for every release file. After you download the file, you should calculate a checksum for your download, and make sure it is the same as ours.

Release Notes

Agent

ISSUESummary
INLONG-11995[Feature][Agent] The Agent supports parallel creation of Sender connections to the DataProxy, improving creation efficiency
INLONG-12003[Feature][Agent] Added the agent_ext.properties configuration file loading to prevent personalized configurations from being lost when the agent.properties configuration file is overwritten during upgrades

Dashboard

ISSUESummary
INLONG-11972[Bug][Dashboard] Occasional audit queries based on group queries have query conditions including streamid
INLONG-11897[Bug][Dashboard] Click on the audit page to query multiple calls to the interface
INLONG-11894[Feature][Dashboard] Added group and stream switching on the audit page

Manager

ISSUESummary
INLONG-11997[Feature][Manager] Add comprehensive audit alert rule management API
INLONG-11984[Bug][Manager] Hive table creation statement error
INLONG-11969[Bug][Manager] org.apache.flink.client.program.ProgramInvocationException
INLONG-11891[Improve][Manager]Support querying topic audit information
INLONG-11881[Feature][Manager] Sink source field supports configuring the fuction function
INLONG-11879[Improve][Manager] Support parsing transform configuration as transform SQL
INLONG-11877[Improve][Manager] Support verifying transform SQL
INLONG-11875[Bug][Manager] InLong standalone mode deployment failed

SDK

ISSUESummary
INLONG-12019[Feature][SDK] Transformation supports a caching mechanism for processing identical function parameters within the same SQL statement to reduce redundant computations
INLONG-12014[Improve][SDK] Add C++ Dataproxy SDK compile Dockerfile
INLONG-12012[Improve][SDK] Change the Python Dataproxy SDK user-defined installation path configuration method
INLONG-12010[Bug][SDK] Python DataProxy SDK reported data is truncated
INLONG-11974[Feature][Sort] Upgrade pulsar sdk version to 4.0.3
INLONG-11976[Improve][SDK] DataProxy Go SDK support detailed error information in server responses
INLONG-11961[Feature][SDK] Transform supports array index access, the WHERE clause supports the LIKE operator, and the str_to_json function converts KV-format data into JSON format
INLONG-11954[Bug][SDK] Potential data race in Golang SDK
INLONG-11952[Feature][SDK] Transform handles field-level exceptions by nullifying only the affected field while preserving the entire record
INLONG-11926[Feature][SDK] If SortSDK fails to retrieve GroupId and StreamId from the InLongMsgV0 protocol, it defaults to obtaining them from the unified metadata.
INLONG-11907[Feature][SDK] Transform support IN operator
INLONG-11905[Feature][SDK] TransformSDK calls the org.reflections library APIs according to version 0.9.12, not version 0.10.2.
INLONG-11887[Improve][SDK] Enhance the .so file copy logic of the Python SDK installation script
INLONG-11873[Feature][SDK] Support parsing field values from extended parameters
INLONG-11871[Bug] Go programs importing the DataProxy SDK may crash with no way to handle the error
INLONG-11869[Improve][SDK]Obtain a valid ip during initialization
INLONG-11865[Improve][SDK]Obtain a valid local IP address
INLONG-11863[Improve][SDK] Enhance Event Attribute Validation and Decoding Logic in SDK
INLONG-11861[Bug][CI] Compile dataproxy-sdk fail when there is no .git dictionary in the base path

Sort

ISSUESummary
INLONG-12021[Improve][CVE] Elasticsearch Uncontrolled Resource Consumption Vulnerability
INLONG-12007[Feature][Sort] SortPulsar supports topic concatenation
INLONG-11982[Bug][Sort] Null Point Exception when changelogAuditKey is not set
INLONG-11974[Feature][Sort] Upgrade pulsar sdk version to 4.0.3
INLONG-11966[Feature][Sort] The deserialization process supports returning the data byte size in one rowdata
INLONG-11958[Feature][Sort] Allow SortCkafka to filter out data in TransformFunction
INLONG-11944[Feature][Sort] TransformFunction: parse_url supports parsing URL query strings
INLONG-11942[Feature][Sort] TransformFunction: url_decode supports specifying character sets
INLONG-11943[Feature][Sort] TransformFunction: url_encode supports specifying character sets
INLONG-11939[Feature][Sort] Support that TaskConfig merge issue preventing configuration changes from taking effect
INLONG-11937[Feature][Sort] Allow SortHttp to filter out data in TransformFunction
INLONG-11931[Feature][Sort] Optimize Transform's CSV/KV parsing
INLONG-11926[Feature][SDK] If SortSDK fails to retrieve GroupId and StreamId from the InLongMsgV0 protocol, it defaults to obtaining them from the unified metadata.
INLONG-11911[Feature][Sort] SortStandalone supports routing PB-format data streams to Kafka and Pulsar
INLONG-11909[Feature][Sort] Optimize the generation of tube session key
INLONG-11902[Feature][Sort] Allow SortCls to filter out data in TransformFunction
INLONG-11892[Feature][Sort] SortStandalone support Negative Acknowledgment mechanism for delivery failures
INLONG-11888[Feature][Sort] Sort ElasticSearch supports format conversion and data filtering via Key/Value data format
INLONG-11885[Feature][Sort] Unified Metadata supports delayed and phased decommissioning of metadata configurations.
INLONG-11883[Feature][Sort] Sort CLS supports format conversion and data filtering via Transform Functions.

Audit

ISSUESummary
INLONG-11999[Feature][Audit] Add alert evaluation and periodic audit check task
INLONG-11998[Feature][Audit] Implement APIs for Audit Tool to interact with Manager
INLONG-12000[Feature][Audit] Implement API for obtaining audit data in Audit Tool
INLONG-11998[Feature][Audit] Implement APIs for Audit Tool to interact with Manager
INLONG-11993[Improve][Audit] The audit service supports customizing the cache on and off
INLONG-11900[Improve][Audit] In the case of no data, the Audit OpenAPI defaults to 0

TubeMQ

ISSUESummary
INLONG-11948[Bug][Docker] TubeMQ image build failed