Daniel Keir Haywood created CAUSEWAY-4080:
---------------------------------------------

             Summary: Investigate ancestry-safe span duration filtering
                 Key: CAUSEWAY-4080
                 URL: https://issues.apache.org/jira/browse/CAUSEWAY-4080
             Project: Causeway
          Issue Type: Brainstorming
            Reporter: Daniel Keir Haywood
            Assignee: Daniel Keir Haywood
             Fix For: 4.0.0


 Investigate whether short, successful spans can be filtered across Causeway, 
HTTP and JDBC instrumentation without orphaning useful descendants or losing
 failure context.

 - Compare JVM processor/exporter, Collector and backend/UI approaches.
 - Build an isolated proof-of-concept covering Boot-managed and 
Java-agent-managed tracing.
 - Verify ancestry preservation, error retention, asynchronous/remote 
descendants and late or incomplete traces.
 - Assess bounded buffering, failure handling, overhead and measurable 
span/byte savings.
 - Deliver reproducible evidence and a go, conditional-go or no-go 
recommendation, identifying prerequisites for any subsequent production 
implementation.

 Distinguish individual-span pruning from whole-trace sampling and UI-only 
collapsing.
 This investigation must not enable production filtering or introduce supported 
duration-threshold configuration.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to