Class IdentifyContentsPerExecutor

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.spark.api.java.function.Function<java.lang.String,​java.util.Map<java.lang.String,​ContentBloomFilter>> computeLiveContentsFunc​(long bloomFilterSize, java.util.Map<java.lang.String,​java.time.Instant> droppedRefTimeMap)  
      protected SerializableFunction1<scala.collection.Iterator<java.lang.String>,​scala.collection.Iterator<org.apache.spark.sql.Row>> getExpiredContentRowsFunc​(java.util.Map<java.lang.String,​ContentBloomFilter> liveContentsBloomFilterMap, java.lang.String runId, java.sql.Timestamp startedAt)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IdentifyContentsPerExecutor

        public IdentifyContentsPerExecutor​(GCParams gcParams)
    • Method Detail

      • computeLiveContentsFunc

        protected org.apache.spark.api.java.function.Function<java.lang.String,​java.util.Map<java.lang.String,​ContentBloomFilter>> computeLiveContentsFunc​(long bloomFilterSize,
                                                                                                                                                                       java.util.Map<java.lang.String,​java.time.Instant> droppedRefTimeMap)
      • getExpiredContentRowsFunc

        protected SerializableFunction1<scala.collection.Iterator<java.lang.String>,​scala.collection.Iterator<org.apache.spark.sql.Row>> getExpiredContentRowsFunc​(java.util.Map<java.lang.String,​ContentBloomFilter> liveContentsBloomFilterMap,
                                                                                                                                                                         java.lang.String runId,
                                                                                                                                                                         java.sql.Timestamp startedAt)