Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data QueryStage = QueryStage' {}
- newQueryStage :: QueryStage
- queryStage_executionTime :: Lens' QueryStage (Maybe Integer)
- queryStage_inputBytes :: Lens' QueryStage (Maybe Integer)
- queryStage_inputRows :: Lens' QueryStage (Maybe Integer)
- queryStage_outputBytes :: Lens' QueryStage (Maybe Integer)
- queryStage_outputRows :: Lens' QueryStage (Maybe Integer)
- queryStage_queryStagePlan :: Lens' QueryStage (Maybe QueryStagePlanNode)
- queryStage_stageId :: Lens' QueryStage (Maybe Integer)
- queryStage_state :: Lens' QueryStage (Maybe Text)
- queryStage_subStages :: Lens' QueryStage (Maybe [QueryStage])
Documentation
data QueryStage Source #
Stage statistics such as input and output rows and bytes, execution time and stage state. This information also includes substages and the query stage plan.
See: newQueryStage
smart constructor.
QueryStage' | |
|
Instances
newQueryStage :: QueryStage Source #
Create a value of QueryStage
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:executionTime:QueryStage'
, queryStage_executionTime
- Time taken to execute this stage.
$sel:inputBytes:QueryStage'
, queryStage_inputBytes
- The number of bytes input into the stage for execution.
$sel:inputRows:QueryStage'
, queryStage_inputRows
- The number of rows input into the stage for execution.
$sel:outputBytes:QueryStage'
, queryStage_outputBytes
- The number of bytes output from the stage after execution.
$sel:outputRows:QueryStage'
, queryStage_outputRows
- The number of rows output from the stage after execution.
$sel:queryStagePlan:QueryStage'
, queryStage_queryStagePlan
- Stage plan information such as name, identifier, sub plans, and source
stages.
$sel:stageId:QueryStage'
, queryStage_stageId
- The identifier for a stage.
$sel:state:QueryStage'
, queryStage_state
- State of the stage after query execution.
$sel:subStages:QueryStage'
, queryStage_subStages
- List of sub query stages that form this stage execution plan.
queryStage_executionTime :: Lens' QueryStage (Maybe Integer) Source #
Time taken to execute this stage.
queryStage_inputBytes :: Lens' QueryStage (Maybe Integer) Source #
The number of bytes input into the stage for execution.
queryStage_inputRows :: Lens' QueryStage (Maybe Integer) Source #
The number of rows input into the stage for execution.
queryStage_outputBytes :: Lens' QueryStage (Maybe Integer) Source #
The number of bytes output from the stage after execution.
queryStage_outputRows :: Lens' QueryStage (Maybe Integer) Source #
The number of rows output from the stage after execution.
queryStage_queryStagePlan :: Lens' QueryStage (Maybe QueryStagePlanNode) Source #
Stage plan information such as name, identifier, sub plans, and source stages.
queryStage_stageId :: Lens' QueryStage (Maybe Integer) Source #
The identifier for a stage.
queryStage_state :: Lens' QueryStage (Maybe Text) Source #
State of the stage after query execution.
queryStage_subStages :: Lens' QueryStage (Maybe [QueryStage]) Source #
List of sub query stages that form this stage execution plan.