Skip to content

variability: remove dependency on the tracing plugin #1634

Merged
sergej-koscejev merged 1 commit intomaintenance/mps20241from
bugfix/variability-tracing
Feb 10, 2026
Merged

variability: remove dependency on the tracing plugin #1634
sergej-koscejev merged 1 commit intomaintenance/mps20241from
bugfix/variability-tracing

Conversation

@sergej-koscejev
Copy link
Member

Use direct string editor hint to avoid dragging in the tracing plugin with its potentially slow conditional editors.

@sergej-koscejev
Copy link
Member Author

This PR includes #1633 which should be merged first.

@sergej-koscejev sergej-koscejev force-pushed the bugfix/variability-tracing branch from e88f52f to 9e296f6 Compare February 9, 2026 18:49
Use direct string editor hint to avoid dragging in the tracing plugin
with its potentially slow conditional editors.
@sergej-koscejev sergej-koscejev force-pushed the bugfix/variability-tracing branch from 9e296f6 to a2fe2cb Compare February 9, 2026 20:27
@kbirken
Copy link
Member

kbirken commented Feb 10, 2026

This PR is a follow-up for #1621. The goal of the previous PR was to switch off three hints in FeatureModelConfiguration:

  • two hints related to condititional editor
  • one hint related to IETS3Tracing

This required a reference to the corresponding hints in order to switch them off. However, some customers want to avoid dependencies to the IETS3Tracing feature, as it slows down their applications. Thus, this PR replaces the reference to the IETS3Tracing hint by a string.

Copy link
Member

@kbirken kbirken left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new solution how to switch off the IETS3Tracing hint by a string is somewhat brittle. But this is a simple solution for a customer problem, so it is fine. Indeed, it was weird before that a dependency to something had to be added just to switch it off (also on the level of deployed plugins).

@sergej-koscejev sergej-koscejev merged commit 01becae into maintenance/mps20241 Feb 10, 2026
2 checks passed
@sergej-koscejev sergej-koscejev deleted the bugfix/variability-tracing branch February 10, 2026 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants