Skip to content

OTAP transform function to insert attributes #1035

@albertlockett

Description

@albertlockett

In #813 the capability was added to rename and delete attributes. We should enhance this capability to insert attributes as well. This will eventually be used in the attributes processor.

There are three sources for the value of attributes the caller might want to insert. See here for additional details).

  • static value
  • value of a different attribute (e.g. from a different row in the attributes Record Batch)
  • from context (e.g. from metadata, or auth information)
    • this will require some changes to OtapPdata as we'll need to keep context (metadata) from things like the gRPC request headers, BatchArrowRecord headers, information. We'll also need to modify the the gRPC receivers to populate this metadata.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestrustPull requests that update Rust code

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions