package v1.public.events.fusion.node

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message NodeCacheDetail

node.proto:159

Used in: NodeEvaluated, NodeProcessed

enum NodeCacheReason

node.proto:85

Cache reuse classification when node_skip_reason == NODE_SKIP_REASON_CACHED.

Used in: NodeCacheDetail

enum NodeCancelReason

node.proto:64

Reasons why a node evaluation was cabceled.

Used in: NodeEvaluated, NodeProcessed

enum NodeErrorType

node.proto:54

Categorization of aggregated errors for debugging and retry logic. Errors form a hierarchy: if any internal error occurred, the aggregated result is INTERNAL. Otherwise if any external error occurred it is EXTERNAL. Otherwise it is USER.

Used in: NodeEvaluated, NodeProcessed

message NodeEvaluated

node.proto:195

message NodeEvaluationDetail

node.proto:191

Non-test node specific outcome details for a successful evaluation. node_warning_outcome is always set (non-UNSPECIFIED) for new records; UNSPECIFIED only appears in records written before this field existed (backward compat).

Used in: NodeEvaluated, NodeProcessed

enum NodeMaterialization

node.proto:98

Used in: NodeEvaluated, NodeProcessed

enum NodeOutcome

node.proto:30

Core outcome for any node evaluation result within any phase. Represents the aggregated result of all operations in the phase

Used in: NodeEvaluated, NodeProcessed

message NodeProcessed

node.proto:292

Span event tracking full processing of a node across all phases. Supersedes legacy NodeStart (Q024) and NodeFinished (Q025) events.

enum NodeSkipReason

node.proto:70

Reasons why a node may be skipped. Only applies to nodes selected for evaluation.

Used in: NodeEvaluated, NodeProcessed

message NodeSkipUpstreamDetail

node.proto:174

Used in: NodeEvaluated, NodeProcessed

enum NodeType

node.proto:9

Node type, also known as "resource type" in dbt core.

Used in: NodeEvaluated, NodeProcessed

enum NodeWarningOutcome

node.proto:182

Second-level outcome indicating whether a successfully-completed non-test node produced warnings. Analogous to TestOutcome for test nodes. Warnings are already emitted individually as LogMessages; this field exists only to signal the presence of warnings at the outcome level.

Used in: NodeEvaluationDetail

message SourceFreshnessDetail

node.proto:152

Used in: NodeEvaluated, NodeProcessed

enum SourceFreshnessOutcome

node.proto:143

Freshness-specific outcome details (only for SOURCE nodes with freshness checks).

Used in: SourceFreshnessDetail

message TestEvaluationDetail

node.proto:129

Used in: NodeEvaluated, NodeProcessed

enum TestOutcome

node.proto:120

Test-specific outcome details (only for TEST and UNITTEST node types).

Used in: TestEvaluationDetail