Base class for
Lucene workspace for an IndexManager
A Changeset is a work to be applied to the index and its associated producer
Encapsulates various operations to be performed on a single IndexWriter.
Collects all resources needed to apply changes to one index, and are reused across several WorkQueues.
A custom structure similar to a concurrent linked list.
Commit policy for Near Real Time usage of a indexWriter.
Commit policy that will always commit on every changeset and when flush is called
Commit policy that will commit at a regular intervals defined by configuration or immediately on explicit flush requests
Commit policy for a shared index writer, that must be flushed (and closed) after each changeset
This will actually contain the Workspace and LuceneWork visitor implementation, reused per-DirectoryProvider.
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved