Skip to content

Ported Cluster and Archive client unit tests from Java#148

Open
strangelydim wants to merge 1 commit intomasterfrom
ebowden/port-cluster-and-archive-client-tests
Open

Ported Cluster and Archive client unit tests from Java#148
strangelydim wants to merge 1 commit intomasterfrom
ebowden/port-cluster-and-archive-client-tests

Conversation

@strangelydim
Copy link
Copy Markdown
Contributor

Added a new "Unsealer.Fody" Fody addin to allow tests to subclass sealed classes (Debug builds only).

Changed EgressPoller.OnFragment to skip over unknown schemaIds and continue to match Java behavior

Added ArchiveException.ErrorCodeAsString, made AeronArchive.QuietClose public, and added MessageRetryAttempts config option for parity with Java

Changed serialization of booleans in URIs to be lowercase "true/false" rather than .NET's default "True/False"

Changed AeronArchive.AsyncConnect to match Java's version and state machine

Fixed wrong decoder used in EgressAdapter.OnFragment's new leader event case

Added a new "Unsealer.Fody" Fody addin to allow tests to subclass sealed classes (Debug builds only).

Changed EgressPoller.OnFragment to skip over unknown schemaIds and continue to match Java behavior

Added ArchiveException.ErrorCodeAsString, made AeronArchive.QuietClose public, and added MessageRetryAttempts config option for parity with Java

Changed serialization of booleans in URIs to be lowercase "true/false" rather than .NET's default "True/False"

Changed AeronArchive.AsyncConnect to match Java's version and state machine

Fixed wrong decoder used in EgressAdapter.OnFragment's new leader event case
@strangelydim strangelydim requested a review from JPWatson May 4, 2026 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant