Releases: JeffersonLab/E2SAR
Releases · JeffersonLab/E2SAR
E2SAR-0.3.0a1-main-ubuntu-24.04
- Fixed IPv6 header calculation bug that affected the MTU
- Changed the order of evaluation of INI file vs. command line - command line overrides anything specified in the INI file
- Added tilde expansion to INI file path specifier
- Added support for Boost::log
- Added a new SegmenterFlags flag - data-plane.ticksAsREEventNum - when set the RE header event number is overwritten with the corresponding LB event number - primarily to support debugging and defaults to false
- Added new reported stats - totalPackets and totalBytes that are received from getStats() call on Reassembler (can be queried any time). These are in addition to per-FD stats gathered (which can only be queried at the end).
- Added full support for latest gRPC. See issue #132 for details.
- Includes support for retrieving timeseries stats data
- Includes support for new style token management
- Fixed a bug where send queue in Segmenter was in fact infinite, potentially blowing up memory, now set to fixed size 2048 entries
- Added a trivial UDP relay program (bin/e2sar_udp_relay) to help relaying SYNC packets. Listens on a given port and retransmits to a new host/port. No source header rewriting or any other magic, the SYNC packets look like they came from the relay host. Supports IPv4 and IPv6 (and can relay between the two stacks).
- Added RE header version validation (see #146) and a badHeaderDiscards stats field in reassembler receive stats to report the number of packet discards due to version check fail
- Added support for LB Header Version 3. Version can be selected via segmenter.ini file or in e2sar_perf via command line (--lbhdrversion). Defaults to 2.
- Fixed a bug improperly reporting outgoing interface when Segmenter uses IPv6 (#140)
- To properly support IPv6 testing e2sar_iperf now takes
--dpv6flag for either send or receive side to indicate that the dataplane should be using IPv6 - To address #145, made per-event mallocs optional and off-by-default in e2sar_perf to improve send performance
E2SAR-0.3.0a1-main-ubuntu-22.04
- Fixed IPv6 header calculation bug that affected the MTU
- Changed the order of evaluation of INI file vs. command line - command line overrides anything specified in the INI file
- Added tilde expansion to INI file path specifier
- Added support for Boost::log
- Added a new SegmenterFlags flag - data-plane.ticksAsREEventNum - when set the RE header event number is overwritten with the corresponding LB event number - primarily to support debugging and defaults to false
- Added new reported stats - totalPackets and totalBytes that are received from getStats() call on Reassembler (can be queried any time). These are in addition to per-FD stats gathered (which can only be queried at the end).
- Added full support for latest gRPC. See issue #132 for details.
- Includes support for retrieving timeseries stats data
- Includes support for new style token management
- Fixed a bug where send queue in Segmenter was in fact infinite, potentially blowing up memory, now set to fixed size 2048 entries
- Added a trivial UDP relay program (bin/e2sar_udp_relay) to help relaying SYNC packets. Listens on a given port and retransmits to a new host/port. No source header rewriting or any other magic, the SYNC packets look like they came from the relay host. Supports IPv4 and IPv6 (and can relay between the two stacks).
- Added RE header version validation (see #146) and a badHeaderDiscards stats field in reassembler receive stats to report the number of packet discards due to version check fail
- Added support for LB Header Version 3. Version can be selected via segmenter.ini file or in e2sar_perf via command line (--lbhdrversion). Defaults to 2.
- Fixed a bug improperly reporting outgoing interface when Segmenter uses IPv6 (#140)
- To properly support IPv6 testing e2sar_iperf now takes
--dpv6flag for either send or receive side to indicate that the dataplane should be using IPv6 - To address #145, made per-event mallocs optional and off-by-default in e2sar_perf to improve send performance
E2SAR-0.2.2-main-ubuntu-24.04
Updated Dockerfile.cli to include debug tools, updated RELEASE_NOTES …
E2SAR-0.2.2-main-ubuntu-22.04
Updated Dockerfile.cli to include debug tools, updated RELEASE_NOTES …
E2SAR-0.2.2-main-ubuntu-20.04
Updated Dockerfile.cli to include debug tools, updated RELEASE_NOTES …
E2SAR-0.2.2-main-rocky-9.6
Updated Dockerfile.cli to include debug tools, updated RELEASE_NOTES …
E2SAR-0.2.2-main-rocky-9.5
Updated Dockerfile.cli to include debug tools, updated RELEASE_NOTES …
E2SAR-0.2.2-main-rocky-9.0
Updated Dockerfile.cli to include debug tools, updated RELEASE_NOTES …
E2SAR-0.2.2-main-debian-12
Updated Dockerfile.cli to include debug tools, updated RELEASE_NOTES …
E2SAR-0.2.2-main-debian-11
Updated Dockerfile.cli to include debug tools, updated RELEASE_NOTES …