-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Transport Bindings Change Log
-
[DPDK] Fix sender/receiver address re-resolution not being performed.
-
Upgrade to Aeron 1.49.1.
-
Upgrade to Aeron 1.49.0.
-
[DPDK] Upgrade to
DPDK25.07. -
[ATS] Upgrade to
OpenSSL3.6.0. -
Upgrade to
CMake4.1.2. -
Add Clang 21 to release matrix.
-
Upgrade to Aeron 1.48.9.
-
[DPDK] Fix sender/receiver address re-resolution not being performed.
-
[DPDK] Fix Ubuntu release build, i.e. python could not find installed
elftoolspackage. -
Upgrade to Aeron 1.48.7.
-
Bump
Aeronto 1.48.6.
-
[ATS] Bump
OpenSSLto 3.5.1. -
[EF_VI] Bump
OpenOnloadto 9.0.2.140. -
Bump
Aeronto 1.48.5. -
Bump
CMaketo 4.0.3.
-
[C] Bump
Aeronto 1.48.4.
-
[C] Bump
Aeronto 1.48.3.
-
[C] Bump
Aeronto 1.48.2.
-
[C] Bump
Aeronto 1.48.1.
-
[ATS] Bump
OpenSSLto 3.5.0. -
[ATS] Updated documentation.
-
[DPDK] Upgrade to
DPDK25.03. -
[DPDK] Fix type id of the
AERON_DPDK_COUNTER_ARP_MISS_TYPE_IDcounter. -
[DPDK] Remove
AERON_DPDK_COUNTER_RX_DISCARD_NON_IP_TYPE_IDandAERON_DPDK_COUNTER_RX_DISCARD_NON_UDP_TYPE_IDcounters. -
[DPDK] Free
aeron_dpdk_poller_ton error. -
[DPDK] Build with
-Dplatform=genericby default. -
[C] Refactor counter usage based on the Aeron API changes.
-
[C] Disable Archive API to avoid calling into Java build.
-
Upgrade to
Aeron1.48.0. -
Bump
CMaketo 4.0.2.
-
[DPDK] Add debug tools to the release package.
-
Upgrade to
Aeron1.47.5.
-
[DPDK] Downgrade to DPDK 24.07 due to performance regression on AWS.
-
[ATS] Upgrade to OpenSSL 3.4.1.
-
Upgrade to Aeron 1.47.4.
-
[C] Upgrade to Aeron 1.47.3.
-
[ATS] Upgrade to OpenSSL 3.4.0 and latest patch release versions.
-
[ATS] Update documentation to remove the term 'certs' to avoid confusion.
-
[ATS] Build ATS on Rocky 9.
-
[DPDK] Upgrade to DPDK 24.11.
-
[DPDK] Enable only supported DPDK drivers.
-
[DPDK] Expose extra DPDK stats as Aeron counters. Reduce update interval to once per second.
-
[DPDK] Check result of the rte_eth_link_get call.
-
[DPDK] Update to match new concurrency primitives in Aeron.
-
[EF_VI] Upgrade to OpenOnload 9.0.1.86.
-
[DPDK] Performance regression in DPDK 24.11 on AWS.
Running aeronmd_dpdk on AWS produces the following warning during startup:
`bash
ENA_DRIVER: ena_set_queues_placement_policy(): NOTE: LLQ has been disabled as per user’s request. This may lead to a huge performance degradation!
`
This happens due to changes in LLQ configuration in 24.11 release whereby the default value was not set. This is already fixed in the upcoming DPDK 25.03 release. As the result the latency with DPDK is about 100x worse compared to the previous release.
As a workaround LLQ can be manually enabled via startup parameters:
bash
$ ./aeronmd_dpdk --no-telemetry -l 0 -a "${DPDK_DEVICE},llq_policy=1"
`
where `DPDK_DEVICE refers to DPDK interface as listed by the dpdk-devbind.py --status-dev net, e.g.:
`bash
$ ./aeronmd_dpdk --no-telemetry -l 0 -a "0000:00:06.0,llq_policy=1"
`
-
[C] Update to match new concurrency primitives in Aeron OSS.
-
[Java] Upgrade to Aeron 1.46.5.
-
[Java] Upgrade to Agrona 1.23.1.
-
[Java] Upgrade to SBE 1.33.1.
-
[DPDK] Fix off-by one error when computing the subnet mask. For example, for IP address
10.192.160.0/19the mask was computed as255.255.192.0whereas the correct value is255.255.224.0. -
[DPDK] Allow gateway and local address to be left as empty strings for AWS.
-
[DPDK] Explicitly enable only supported network drivers during a build.
-
[DPDK] Upgrade to DPDK 24.07.
-
[ATS] Upgrade to OpenSSL 3.3.1.
-
[Java] Upgrade to Aeron 1.46.0.
-
[Java] Upgrade to Agrona 1.23.0.
-
[Java] Upgrade to SBE 1.33.0.
-
[Java] Upgrade to Gradle 8.10.
-
[Java] Upgrade to ByteBuddy 1.15.0.
-
[Java] Upgrade to Shadow 8.3.0.
-
[Java] Upgrade to bnd 7.0.0.
-
[Java] Upgrade to Mockito 5.12.0.
-
[Java] Upgrade to AsciiDoctor 2.5.13.
-
[Java] Upgrade to JGit 6.10.0.202406032230-r.
-
[Java] Force ASM 9.7.
-
[C] Bump
Aeronto 1.44.7.