An interface for notifying the completion of the user spark program execution.
An interface for executing task inside transaction.
Spark1 program runtime provider.
Spark2 program runtime provider.
ClassLoader being used in Spark execution context.
This class is responsible for writing credentials to a location that Spark executor is expecting for secure credentials update for long running process.
A utility class to help determine Spark supports and locating Spark jars and PySpark libraries.
A util class for hosting filtering spark resources for classloader.
Context to be used at Spark runtime to provide common functionality that are needed at both the driver and the executors.
Helper class for getting and setting configurations that are needed for recreating the runtime context in each Spark executor.
Helper class for locating or creating
Util class for common functions needed for Spark implementation.
Client class to interact with
Provides transaction management for Spark job and stage executors.
Copyright © 2018 Cask Data, Inc.. All rights reserved.