Skip to content

Releases: AdaptiveConsulting/Aeron.NET

1.10.4

01 Aug 15:45
Compare
Choose a tag to compare

Aeron: https://www.nuget.org/packages/Aeron.Client/1.10.4
Agrona: https://www.nuget.org/packages/Agrona/1.10.4
Archive: https://www.nuget.org/packages/Aeron.Archiver/1.10.4

  • Fix issue causing a seg fault on Windows when connections are closed but clients are holding subscriptions.
  • Set control channel to be sparse for faster connections with the archive.
  • Allow setting of log buffers to be sparse on a per connection basis by using sparse=true as a channel URI param.

1.10.3

01 Aug 19:18
Compare
Choose a tag to compare
  • Fix bug with printing contents of DistinctErrorLog on start-up with existing errors.

1.10.2

01 Aug 19:18
Compare
Choose a tag to compare
  • Allow multiple replays for the same session in the archive if using tag references.
  • Guard against the Aeron client being used in a re-entrant fashion from a image or counter callback. Issue #524.
  • Enqueue new image events in the archive to avoid race when sending a control action. Issue #524.
  • Return subscription id when starting an archive recording so it can be stopped by id as an alternative to channel and stream id.

1.10.1

01 Aug 19:18
Compare
Choose a tag to compare
  • Move authentication interfaces from the cluster module to aeron client module under the security package.
  • Fix issue with missing passing of relevant id for error codes in response from the archive.

1.10.0

01 Aug 19:17
Compare
Choose a tag to compare
  • Add the ability to query the Image.sourceIdentity() from a RecordingPos counter.
  • Support the extending of an existing recording with a different session-id.
  • Add error codes to Archive exceptions so that they can be programatically handled.
  • Provide Aeron specific exceptions where relevant.
  • Add the ability to add and remove endpoint destinations to subscriptions so they can receive from multiple sources to the same Subscription. Details of usage can be found on the Wiki.
  • Add support for tagging subscriptions and publications so they can be referenced.
  • Expand ChannelUri and ChannelUriStringBuilder to reflect new channel configuration params.
  • Preparing for beta release of Aeron Cluster.

1.9.3.1

15 May 18:00
Compare
Choose a tag to compare

Fix faulty release of the Aeron Driver 1.9.3.

1.9.3

15 May 18:00
Compare
Choose a tag to compare

Fix bug when disposing Aeron clients.

1.9.0

23 Apr 17:33
Compare
Choose a tag to compare
  • Port changes from Java version up to 1.9.0
  • Added Aeron.Archiver, a client for recording & replaying streams

1.8.2

23 Apr 17:34
Compare
Choose a tag to compare
  • Port changes from Java version up to 1.8.2

1.4.0

23 Aug 11:11
Compare
Choose a tag to compare
  • Port changes from Java version up to 1.4.0

See here for changes https://github.com/real-logic/aeron/wiki/Change-Log