Skip to content

Conversation

@loserwang1024
Copy link
Contributor

Purpose

Linked issue: the detailed analysis is in #2369.

Brief change log

Not filter empty log in projection.

Tests

org.apache.fluss.client.table.FlussTableITCase#testFirstRowMergeEngine

API and Format

Documentation

…ead of skipping them to ensure offset movement in the client.
Copy link
Member

@wuchong wuchong left a comment

Choose a reason for hiding this comment

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

@loserwang1024 , I left some comments to optimize the test.

DEFAULT_COMPRESSION);
}

private MemoryLogRecords logRecords(
Copy link
Member

Choose a reason for hiding this comment

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

not used, remove

@loserwang1024 loserwang1024 force-pushed the first-row-projection-pushdown2 branch from fc76280 to 7103153 Compare January 22, 2026 03:08
@loserwang1024 loserwang1024 requested a review from wuchong January 22, 2026 08:08
@loserwang1024
Copy link
Contributor Author

@wuchong I have modified this pr

Copy link
Member

@wuchong wuchong left a comment

Choose a reason for hiding this comment

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

LGTM

@wuchong wuchong merged commit 669841e into apache:main Jan 24, 2026
10 of 11 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.

FirstRowMergeEngine: Read Stuck for Hours Due to Empty Log Entries in Projection Pushdown Queries

2 participants