This PR updates the wal kafka batch writer to apply the constructor options after the internal writer is initialised (this allows us to wrap it with instrumentation).
The search store retrier is updated to return dropped documents as failed documents in the SendDocuments method, instead of only returning retriable failed documents. This way the metric to track failed document errors accurately represents the results.
This PR updates the wal kafka batch writer to apply the constructor options after the internal writer is initialised (this allows us to wrap it with instrumentation). The search store retrier is updated to return dropped documents as failed documents in the
SendDocuments
method, instead of only returning retriable failed documents. This way the metric to track failed document errors accurately represents the results.