java.lang.Object
org.apache.flink.table.runtime.functions.table.lookup.fullcache.CacheLoader
All Implemented Interfaces:
Serializable, AutoCloseable
Direct Known Subclasses:
InputFormatCacheLoader

public abstract class CacheLoader extends Object implements AutoCloseable, Serializable
Abstract task that loads data in Full cache from source provided by ScanTableSource.ScanRuntimeProvider.
See Also:
  • Field Details

    • TIMEOUT_AFTER_INTERRUPT_MS

      protected static final long TIMEOUT_AFTER_INTERRUPT_MS
      See Also:
    • cache

      protected transient volatile ConcurrentHashMap<org.apache.flink.table.data.RowData,Collection<org.apache.flink.table.data.RowData>> cache
    • isStopped

      protected volatile boolean isStopped
  • Constructor Details

    • CacheLoader

      public CacheLoader()
  • Method Details