File tree 1 file changed +2
-0
lines changed
spark/src/main/scala/ai/chronon/spark/submission
1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ import org.apache.datasketches.cpc.CpcSketch
28
28
import org .apache .datasketches .frequencies .ItemsSketch
29
29
import org .apache .datasketches .memory .Memory
30
30
import org .apache .spark .serializer .KryoRegistrator
31
+ import ai .chronon .aggregator .windowing .SawtoothMutationAggregator
31
32
32
33
import java .lang .invoke .SerializedLambda
33
34
@@ -219,6 +220,7 @@ class ChrononKryoRegistrator extends KryoRegistrator {
219
220
kryo.register(Class .forName(name))
220
221
kryo.register(Class .forName(s " [L $name; " )) // represents array of a type to jvm
221
222
kryo.register(classOf [SawtoothAggregator ], new JavaSerializer )
223
+ kryo.register(classOf [SawtoothMutationAggregator ], new JavaSerializer )
222
224
} catch {
223
225
case _ : ClassNotFoundException => // do nothing
224
226
}
You can’t perform that action at this time.
0 commit comments