Skip to content

Async replication via BackgroundService Extension #1394

Description

@paulirwin

Is there an existing issue for this?

  • I have searched the existing issues

Is your feature request related to a problem? Please describe the problem.

Split out from #1181, see discussion in #1182. Related to @NehanPathan's GSoC 2025 work.

It was determined to be infeasible to add async support to our existing ReplicationClient, so we should create a new approach.

Describe the solution you'd like

We should add to the new lucenenet-extensions repo support for an asynchronous replication client. This should be implemented as a BackgroundService so that we don't have to reinvent the plumbing (like was done originally in ReplicationClient). BackgroundService will also automatically let us use Microsoft.Extensions.DependencyInjection for this.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions