Class JoinFilterSplit

java.lang.Object
org.apache.druid.segment.join.filter.JoinFilterSplit

public class JoinFilterSplit extends Object
Holds the result of splitting a filter into: - a portion that can be pushed down to the base table - a portion that will be applied post-join - additional virtual columns that need to be created on the base table to support the pushed down filters.
  • Constructor Details

    • JoinFilterSplit

      public JoinFilterSplit(@Nullable Filter baseTableFilter, @Nullable Filter joinTableFilter, Set<VirtualColumn> pushDownVirtualColumns)
  • Method Details