Skip to content

Fix: Add Mods data scanning check in scan parser for non-aligned data#17162

Merged
jt2594838 merged 2 commits intoapache:masterfrom
luoluoyuyu:fix/scan-mods-data-check
Feb 5, 2026
Merged

Fix: Add Mods data scanning check in scan parser for non-aligned data#17162
jt2594838 merged 2 commits intoapache:masterfrom
luoluoyuyu:fix/scan-mods-data-check

Conversation

@luoluoyuyu
Copy link
Member

@luoluoyuyu luoluoyuyu commented Feb 4, 2026

Description


This PR has:

  • been self-reviewed.
    • concurrent read
    • concurrent write
    • concurrent read and write
  • added documentation for new or modified features or behaviors.
  • added Javadocs for most classes and all non-trivial methods.
  • added or updated version, license, or notice information
  • added comments explaining the "why" and the intent of the code wherever would not be obvious
    for an unfamiliar reader.
  • added unit tests or modified existing tests to cover new code paths, ensuring the threshold
    for code coverage.
  • added integration tests.
  • been tested in a test IoTDB cluster.

Key changed/added classes (or packages if there are too many classes) in this PR

This commit fixes the issue where the scan parser was not checking
Mods (modifications) data when processing non-aligned time series data.
Previously, only aligned data (VECTOR type) was checked for deletions
via Mods, but non-aligned single measurement data was missing this check.

The fix adds a Mods deletion check in the putValueToColumns method
for non-aligned data paths, ensuring that deleted data points are
properly filtered out during scan operations. This maintains consistency
with the aligned data handling and prevents deleted data from being
processed.
@jt2594838 jt2594838 merged commit a03b627 into apache:master Feb 5, 2026
27 of 28 checks passed
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