Implement background polling service that retrieves entity change events from an outbox table and reindexes (initial impl, assume 1 app instance)

Description

Let’s keep it simple and assume there’s only one instance of the application for now, so that we don’t have to worry about concurrent reindexing of the same entity. We will handle multi-instance scenarios in HSEARCH-4140.

Environment

None

Assignee

Unassigned

Reporter

Yoann Rodière

Labels

None

Suitable for new contributors

None

Pull Request

None

Feedback Requested

None

Priority

Major
Configure