Checkpointable (Apache Hadoop Main 3.5.0 API)
Description: declaration: package: org.apache.hadoop.mapreduce.task.annotation, annotation type: Checkpointable

Package org.apache.hadoop.mapreduce.task.annotation

# Annotation Interface Checkpointable

@Documented @Target(TYPE) @Retention(RUNTIME) @Public @Evolving public @interface Checkpointable
Contract representing to the framework that the task can be safely preempted and restarted between invocations of the user-defined function. This is often true when the result of a function does not rely on state derived from previous elements in the record stream, but the guarantee is left as an exercise to the implementor.