Interface | Description |
---|---|
ExecuteWithHookContext |
ExecuteWithHookContext is a new interface that the Pre/Post Execute Hook can run with the HookContext.
|
Hook |
The new interface for all the pre execute hooks and post execute hooks
|
PostExecute |
The post execute hook interface.
|
PreExecute |
The pre execute hook interface.
|
Class | Description |
---|---|
ATSHook |
ATSHook sends query + plan info to Yarn App Timeline Server.
|
DriverTestHook | |
EnforceReadOnlyTables |
Implementation of a pre execute hook that prevents modifications
of read-only tables used by the test framework
|
Entity |
This class encapsulates an object that is being read or written to by the
query.
|
HookContext |
Hook Context keeps all the necessary information for all the hooks.
|
HookUtils | |
LineageInfo |
This class contains the lineage information that is passed
to the PreExecution hook.
|
LineageInfo.BaseColumnInfo |
Base Column information.
|
LineageInfo.DataContainer |
Table or Partition data container.
|
LineageInfo.Dependency |
This class tracks the dependency information for the base column.
|
LineageInfo.DependencyKey |
Class that captures the lookup key for the dependency.
|
LineageInfo.TableAliasInfo | |
PostExecutePrinter |
Implementation of a post execute hook that simply prints out its parameters
to standard output.
|
PreExecutePrinter |
Implementation of a pre execute hook that simply prints out its parameters to
standard output.
|
ReadEntity |
This class encapsulates the information on the partition and tables that are
read by the query.
|
Redactor | |
UpdateInputAccessTimeHook |
Implementation of a pre execute hook that updates the access
times for all the inputs.
|
UpdateInputAccessTimeHook.PreExec | |
WriteEntity |
This class encapsulates an object that is being written to by the query.
|
Enum | Description |
---|---|
Entity.Type |
The type of the entity.
|
HookContext.HookType | |
LineageInfo.DependencyType |
Enum to track dependency.
|
WriteEntity.WriteType |
Copyright © 2017 The Apache Software Foundation. All rights reserved.