Skip to content

Conversation

@mtmk
Copy link
Collaborator

@mtmk mtmk commented Jan 19, 2026

resolves #8

  • cli tooling
  • cli upgrade system.commandline 2.0.2
  • verify implementation
  • docs
  • compat testing

mtmk added 2 commits January 19, 2026 08:44
Integrates the new `OrbitCG` CLI tool for managing NATS partitioned consumer groups with static and elastic support. Updates multiple projects and the solution to target .NET 10.0 for enhanced compatibility and feature support. Refactors test projects to use `NatsConnection` for improved JetStream client handling.
mtmk added 9 commits January 20, 2026 11:05
…onsistency

Refactored `NatsPC...` classes, methods, and tests across the codebase to use the `NatsPcg...` naming convention. Updated related namespaces, types, and API documentation to align with the new naming standard.
…m.CommandLine` updates, and replace deprecated JetStream context usage.
Refactor deserialization to use `NatsPcgJsonSerializer` for AOT-compatible serializers within static and elastic PCGroups. Simplify related methods by removing redundant `JsonSerializer` calls. Update `NatsPcgJsonSerializerContext` visibility for broader reuse.
…erable, simplifying APIs and enabling streamlined message consumption.
…gurations for PCGroups. Add documentation examples and update project references.
… for static and elastic consumer groups. Add subject transform details, custom partition mappings, and API references.
Enable automatic consumer recreation and backoff delay in case of disruptions. Adjust self-healing interval and refactor related methods for better error handling and resilience.
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.

Patritioned consumers feature request

2 participants