Hi all,
The Apache InLong community is pleased to announce
that Apache InLong 2.4.0 has been released!
Apache InLong is a one-stop integration framework for massive data
that provides automatic, secure,
distributed, and efficient data publishing and subscription capabilities.
This platform helps you easily build stream-based data applications.
This release contains a number of new features, bug fixes and
improvements compared to the last version released before.
The notable changes since 2.4.0 include:
1. Systematic security hardening of the Manager and Agent, covering
operator permission
verification, SQL injection defense, command whitelist
validation, and file path validation
2. OpenAPI authentication is now enabled by default
(openapi.auth.enabled defaults to true)
3. TransformSDK supports ProtoBuf description files spanning
multiple Proto files with
multi-level nested types, and supports parsing map nodes
4. TransformSDK supports encoding of List, Struct, and Binary type
fields for RowData, with
new concat_struct/extract_struct/extract_binary functions
5. TransformSDK supports the "not in" operator and SQL reserved
keywords as source field names
6. DataProxy Go SDK adds a connection timeout and tolerates partial
endpoint failures during
client initialization, and logs the remote server address on send
timeouts and server errors
7. DataProxy Python SDK builds standard wheels based on PEP-517
8. Audit routing data source management supports domain names, and
thread-safety issues in the
Audit SDK under high concurrency were resolved
Please refer to the change log for the complete list of changes:
https://github.com/apache/inlong/blob/release-2.4.0/CHANGES.md
Apache InLong website: https://inlong.apache.org/
Download Links: https://inlong.apache.org/download
InLong Resources:
- Issue: https://github.com/apache/inlong/issues
- Mailing list: [email protected]
Thanks
On behalf of the Apache InLong community