Ookii.Jumbo.Jet Namespace |
Class | Description | |
---|---|---|
AdditionalProgressCounterAttribute |
Indicates that a task, multi record reader or channel reports additional progress.
| |
AdditionalProgressValue |
The value of an additional progress counter.
| |
AllowRecordReuseAttribute |
Attribute for task classes that indicates that the input record reader may reuse the same
object instance for every record.
| |
ArchivedJob |
Represents information about a job that has been archived.
| |
AssemblyResolver |
Enables the use of GetType(String) to resolve types in assemblies loaded with LoadFrom(String).
| |
CleanupJobJetHeartbeatResponse |
Heartbeat response used when the job server wants the task server to clean up data related to a job.
| |
CompletedTask |
Provides information about a task that has finished executing.
| |
Configurable |
Provides a basic implementation of IConfigurable.
| |
FileChannelConfigurationElement |
Provides configuration information for the file channel.
| |
HashPartitionerT |
A partitioner based on the value returned by GetHashCode(T).
| |
InitialStatusJetHeartbeatData |
Heartbeat data informing the server of the status
| |
JetActivator |
Provides object activation services for Jumbo Jet.
| |
JetClient |
Provides client access to the Jumbo Jet distributed execution engine.
| |
JetConfiguration |
Provides configuration for the Jumbo distributed execution environment.
| |
JetHeartbeatData |
Base class for data sent by the task servers to the job server.
| |
JetHeartbeatResponse |
Base class for heartbeat responses from the job server to the task servers.
| |
JetMetrics |
Represents information about the current state of the Jet distributed execution engine.
| |
Job |
Represents a job.
| |
JobServerConfigurationElement |
Provides configuration information about the job server.
| |
JobStatus |
Provides status information about the currently running job.
| |
JumboSettings |
Provides constants for the keys of job and stage settings used by components of Jumbo.
| |
JumboSettingsFileChannel |
Provides constants for the keys of job and stage settings used by the FileOutputChannel and FileInputChannel.
| |
JumboSettingsFileChannelStage |
Provides constants for the keys of settings used by the FileOutputChannel that can appear only in the stage settings.
| |
JumboSettingsFileChannelStageOrJob |
Provides constants for the keys of settings used by the FileOutputChannel and FileInputChannel that can appear in both the job and stage settings.
| |
KillTaskJetHeartbeatResponse |
Response sent by the job server if the task server must kill the specified task.
| |
MergeHelperT |
Provides methods to merge multiple segments of sorted input into one sorted output.
| |
MergeRecordReaderT |
Record reader that merges the records from multiple sorted input record readers.
| |
MergeRecordReaderConfigurationElement |
Provides configuration for the MergeRecordReaderT.
| |
MergeRecordReaderConstants |
Contains constants for use by MergeRecordReaderT.
| |
MergeResultT |
Contains the result of a merge operation.
| |
MergeResultRecordT |
Represents an output record of a merge operation.
| |
MultiPartitionRecordReaderT |
Record reader used for pull tasks with the ProcessAllInputPartitionsAttribute attribute.
| |
PartitionerConstants |
Provides constants for use with implementations of IPartitionerT.
| |
PrepartitionedPushTaskTInput, TOutput |
Base class for tasks that use the push model and can receive records of multiple partitions.
| |
PrepartitionedRecordWriterT |
A record writer for records that have already been partitioned.
| |
ProcessAllInputPartitionsAttribute |
Attribute for task classes that indicates that all input partitions should be processed by the same task instance.
| |
PushTaskTInput, TOutput |
Base class for tasks that use the push model.
| |
RunTaskJetHeartbeatResponse |
Heartbeat response used when the job server has a task that the task server should execute.
| |
ServerShutdownException |
Represents an error with the distributed file system.
| |
StageStatus |
Provides status information about a particular stage.
| |
TaskAttemptId |
The identifier of a task attempt.
| |
TaskContext |
Provides context for a specific task attempt.
| |
TaskExecutionUtility |
Encapsulates all the data and functionality needed to run a task and its pipelined tasks.
| |
TaskId |
Represents a task identifier.
| |
TaskMetrics |
Provides information about the read and write operations done by a task.
| |
TaskProgress |
Represents the progress of a task.
| |
TaskServerConfigurationElement |
Provides configuration information for the task server.
| |
TaskServerMetrics |
Provides information about task servers.
| |
TaskStatus |
Provides status information about a task.
| |
TaskStatusChangedJetHeartbeatData |
Heartbeat data used to inform the job server that the status of a task has changed.
| |
TcpChannelConfigurationElement |
Provides configuration information for the TCP channel.
|
Interface | Description | |
---|---|---|
IConfigurable |
Interface for classes that need the DFS, Jet, and/or Job configuration.
| |
IHasAdditionalProgress |
Interface for tasks, multi record readers and channels that report additional progress.
| |
IHasMetrics |
Provides additional metrics about disk and network activity.
| |
IJobServerClientProtocol |
The interface used by clients to communicate with the job server.
| |
IJobServerHeartbeatProtocol |
Protocol used by the task servers to communicate with the job server.
| |
IJobServerTaskProtocol |
Protocol used by tasks to communicate with the job server. For Jumbo internal use only.
| |
ITaskTInput, TOutput |
Interface for task classes.
| |
ITaskServerClientProtocol |
The protocol used when task servers communicate with each other or when the job server communicates
with a task server other than its own.
| |
ITaskServerUmbilicalProtocol |
Interface used by the TaskHost to communicate with its task server.
|
Enumeration | Description | |
---|---|---|
SchedulingMode |
Indicates how the scheduler should assign tasks to servers.
| |
TaskAttemptStatus |
The current status of a task attempt.
| |
TaskServerHeartbeatCommand |
Commands that the job server can send to a task server in response to a hearbeat.
| |
TaskState |
Indicates the current state of a task.
|