f6d024c50d231dcbe7ea34cf9ed0392e1f16553f
Implement HandleClusteredCreateAsync, HandleClusteredUpdateAsync, and HandleClusteredDeleteAsync on StreamApiHandlers, and HandleClusteredCreateAsync and HandleClusteredDeleteAsync on ConsumerApiHandlers. These handlers propose operations to the meta RAFT group (JetStreamMetaGroup) instead of operating on the local StreamManager/ConsumerManager, matching the Go jsClusteredStreamRequest and jsClusteredConsumerRequest patterns (jetstream_cluster.go:7620-8265). Ten tests in ClusteredApiTests.cs verify: stream create proposes to meta group, duplicate-stream error, not-leader error (code 10003), stream update, stream delete, not-found-on-delete, consumer create on stream, consumer-on-missing-stream error, consumer delete, and not-found consumer delete.
Description
No description provided
Languages
C#
99.9%