Class InputSplitCacheLoadTask

  • All Implemented Interfaces:
    Runnable

    public class InputSplitCacheLoadTask
    extends Object
    implements Runnable
    Parallel task that loads data into the cache from InputFormat with specified InputSplit.
    • Constructor Detail

      • InputSplitCacheLoadTask

        public InputSplitCacheLoadTask​(ConcurrentHashMap<org.apache.flink.table.data.RowData,​Collection<org.apache.flink.table.data.RowData>> cache,
                                       GenericRowDataKeySelector keySelector,
                                       RowDataSerializer cacheEntriesSerializer,
                                       org.apache.flink.api.common.io.InputFormat<org.apache.flink.table.data.RowData,​org.apache.flink.core.io.InputSplit> inputFormat,
                                       org.apache.flink.core.io.InputSplit inputSplit)
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface Runnable