Class: Datadog::CI::Flush::Partial

Inherits:
Tracing::Flush::Partial show all
Includes:
Tagging
Defined in:
lib/datadog/ci/flush.rb

Overview

Performs partial trace flushing to avoid large traces residing in memory for too long

Constant Summary

Constants inherited from Tracing::Flush::Partial

Tracing::Flush::Partial::DEFAULT_MIN_SPANS_FOR_PARTIAL_FLUSH

Instance Attribute Summary

Attributes inherited from Tracing::Flush::Partial

#min_spans_for_partial

Method Summary

Methods included from Tagging

#get_trace

Methods inherited from Tracing::Flush::Partial

#flush?, #initialize

Methods inherited from Tracing::Flush::Base

#consume!, #flush?

Constructor Details

This class inherits a constructor from Datadog::Tracing::Flush::Partial