Skip to content

1.7.0

Compare
Choose a tag to compare
@mjpt777 mjpt777 released this 15 Dec 11:55
· 11000 commits to master since this release
  • Bring the C++ client up to par with the Java client on feature set.
  • Use fallocate on Linux with the C driver if supported.
  • Allow spiesSimulateConnection to be configured for an ArchivingMediaDriver, it was previously hard coded to true.
  • Add RecordingPos utility to find the counter for recordings so it can be tracked and consumption of Images can be bounded to ensure they are recorded.
  • Move Images out of the active state as soon as they have reached end-of-stream and rebuilt so that they don't get spuriously captured by new Subscriptions.
  • Don't elicit SETUP messages once a Publication has reached end-of-stream to avoid spurious connections.
  • Reduce allocation in the Archive when setting up recordings or replays.
  • Rework client close so it is constant time regardless of the number of publications and subscriptions.
  • Additional simplified API for adding counters that only require a label.
  • Improve efficiency of MDC (Multi-Destination-Cast) connections.
  • Clean up C/C++ build warnings. PR #440.
  • Provide an API to start and stop an Archive recording without creating a Subscription.
  • Fixes for building C++ with Visual Studio. PR #384.
  • Add counter available and unavailable callbacks to the Aeron client.
  • Add the ability to set the Aeron directory to the Archive context.
  • Simplify API for getting channel endpoint status on a Publication or Subscription this is a breaking change to the feature introduced in the 1.6.0 release.
  • Add bounded control poll to Image so they can be conditionally consumed.
  • Fix samples for simple publication and subscription for timing issues. Issue #435.
  • Upgrade to Checkstyle 8.5.
  • Upgrade HdrHistogram for C/C++.
  • Upgrade to Mockito 2.13.0.
  • Upgrade to JShadow 2.0.1.
  • Upgrade to Gradle 4.4.
  • Upgrade to SBE 1.7.6.
  • Upgrade to Agrona 0.9.12.

Java binaries can be found here...