The group-commit Writer (src/writer.zig) added in feat/write-batching has no unit tests. Coverage to add:
submit() rejecting past MAX_QUEUE and the new MAX_QUEUE_BYTES budget, and freeing the dup'd copy on rejection
processBatch/applyJob batch logic driven without the writer thread (a drain seam)
Store.storeInTxn/deleteInTxn in-batch duplicate and replaceable-event ordering within a single txn
Subscriptions.sendTo write-guard bump/drop plus missing-conn no-op
Follow-up from the write-batching review.
The group-commit
Writer(src/writer.zig) added infeat/write-batchinghas no unit tests. Coverage to add:submit()rejecting pastMAX_QUEUEand the newMAX_QUEUE_BYTESbudget, and freeing the dup'd copy on rejectionprocessBatch/applyJobbatch logic driven without the writer thread (a drain seam)Store.storeInTxn/deleteInTxnin-batch duplicate and replaceable-event ordering within a single txnSubscriptions.sendTowrite-guard bump/drop plus missing-conn no-opFollow-up from the write-batching review.