hubcio opened a new pull request, #3746:
URL: https://github.com/apache/iggy/pull/3746

   server-ng trailed the legacy server on single-node benchmarks:
   the default cpu allocation collapsed all work onto one shard,
   produce hashed each batch three times (convert, stamp, flush
   revalidation), and a lone consumer crossing a sealed segment
   degraded to full-segment scans through unbounded read handles.
   
   Shard allocation now defaults to numa:auto. Produce computes
   the batch checksum once and marks locally originated batches
   trusted; replicated blobs keep a per-message receive gate on
   followers, so transit integrity still holds end to end. Sealed
   segment read handles are capped by a per-partition LRU.
   
   Consumer groups on the ng metadata plane gain legacy-parity
   error semantics: join/leave against a missing stream, topic or
   group fail loudly (1009/2010/5000), leaving as an absent member
   returns 5006 instead of silent success, and the wire codes are
   pinned by an integration test across TCP, QUIC and WebSocket.
   The HTTP listener now binds from the cluster roster port, so
   one-host clusters run from byte-identical per-node configs.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to