Class CommitUpdateCommand

  • All Implemented Interfaces:
    Cloneable

    public class CommitUpdateCommand
    extends UpdateCommand
    A commit index command encapsulated in an object.
    • Field Detail

      • optimize

        public boolean optimize
      • openSearcher

        public boolean openSearcher
      • waitSearcher

        public boolean waitSearcher
      • expungeDeletes

        public boolean expungeDeletes
      • softCommit

        public boolean softCommit
      • prepareCommit

        public boolean prepareCommit
      • commitData

        public Map<String,​String> commitData
        User provided commit data. Can be let to null if there is none. It is possible to commit this user data, even if there is no uncommitted change in the index writer, provided this user data is not empty.
      • maxOptimizeSegments

        public int maxOptimizeSegments
        During optimize, optimize down to <= this many segments. Must be >= 1
        See Also:
        IndexWriter.forceMerge(int)
    • Constructor Detail

      • CommitUpdateCommand

        public CommitUpdateCommand​(SolrQueryRequest req,
                                   boolean optimize)