Class MassIndexingJobParameters.Defaults

java.lang.Object
org.hibernate.search.batch.jsr352.core.massindexing.MassIndexingJobParameters.Defaults
Enclosing class:
MassIndexingJobParameters

public static final class MassIndexingJobParameters.Defaults extends Object
  • Field Details

    • ID_FETCH_SIZE

      public static final int ID_FETCH_SIZE
      See Also:
    • CACHE_MODE

      public static final org.hibernate.CacheMode CACHE_MODE
    • MERGE_SEGMENTS_ON_FINISH

      public static final boolean MERGE_SEGMENTS_ON_FINISH
      See Also:
    • MERGE_SEGMENTS_AFTER_PURGE

      public static final boolean MERGE_SEGMENTS_AFTER_PURGE
      See Also:
    • PURGE_ALL_ON_START

      public static final boolean PURGE_ALL_ON_START
      See Also:
    • ROWS_PER_PARTITION

      public static final int ROWS_PER_PARTITION
      See Also:
    • CHECKPOINT_INTERVAL_DEFAULT_RAW

      public static final int CHECKPOINT_INTERVAL_DEFAULT_RAW
      See Also:
    • SESSION_CLEAR_INTERVAL_DEFAULT_RAW

      public static final int SESSION_CLEAR_INTERVAL_DEFAULT_RAW
      See Also:
  • Method Details

    • checkpointInterval

      public static int checkpointInterval(Integer checkpointIntervalRaw, Integer rowsPerPartition)
    • sessionClearInterval

      public static int sessionClearInterval(Integer sessionClearIntervalRaw, Integer checkpointInterval)