Skip to main content

Enhanced Span Creation And Logging#

New Features:

  • Added POST /projects/{project_identifier}/spans route for span ingestion.

  • Added log_spans client method to submit a sequence of spans, rejecting the entire batch if any span is invalid or not unique.

  • Added log_spans_dataframe for submitting spans as a dataframe.

  • Introduced uniquify_spans and uniquify_spans_dataframe helpers to regenerate span and trace IDs while preserving relationships.

  • Improved validation and error handling to prevent partial ingestion and ensure safe, conflict-free span creation.

Example Usage#