Skip to content

Remove the unused ProgressiveUtils insert/retract helper #7616

Description

@aglinxinyuan

Task Summary

ProgressiveUtils is the insert/retract flag helper for the old progressive-sink path. Its consumers were removed long ago; nothing calls it now.

All four public methods — addInsertionFlag, addRetractionFlag, isInsertion, getTupleFlagAndValue — have no caller outside the object's own spec. The marker attribute name it is built around, __internal_is_insertion, appears nowhere else in the repository: no operator, no storage reader, no frontend code, no test fixture. Nothing produces or consumes tuples carrying that flag, so the helper cannot be reached even indirectly.

It gained unit tests during the 2026 coverage work, which is why it currently looks live. The spec covers this object and nothing else.

Pure deletion, no behaviour change: −282 lines.

Task Type

  • Refactor / Cleanup

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions