[
https://issues.apache.org/jira/browse/CAUSEWAY-4080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Daniel Keir Haywood updated CAUSEWAY-4080:
------------------------------------------
Attachment: evaluation.pdf
> 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
> Priority: Major
> Fix For: 4.0.0
>
> Attachments: evaluation.pdf
>
>
> 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)