Class IncrementalReleaseFilter

All Implemented Interfaces:
Expression, Filter, LogOutputAppendable, LivenessManager, LivenessNode, LivenessReferent, WhereFilter, NotificationQueue.Dependency, Serializable, Runnable

public class IncrementalReleaseFilter extends BaseIncrementalReleaseFilter
This will filter a table starting off with the first N rows, and then adding new rows to the table on each run.
See Also:
  • Constructor Details

    • IncrementalReleaseFilter

      public IncrementalReleaseFilter(long initialSize, long sizeIncrement)
      Create an incremental release filter with an initial size that will release sizeIncrement rows each cycle.
      Parameters:
      initialSize - how many rows should be in the table initially
      sizeIncrement - how many rows to release at the beginning of each UGP cycle.