Skip to content

[client] Indexed row support projection#151

Merged
wuchong merged 2 commits into
apache:mainfrom
swuferhong:indexed-row-support-projection
Dec 25, 2024
Merged

[client] Indexed row support projection#151
wuchong merged 2 commits into
apache:mainfrom
swuferhong:indexed-row-support-projection

Conversation

@swuferhong
Copy link
Copy Markdown
Contributor

Purpose

Linked issue: #150

Even if Fluss only support projection push down to server for log format as ARROW. However, INDEXED format also need to support projection push down in client side. This pr is aims to fix this bug.

Tests

API and Format

Documentation

@swuferhong swuferhong force-pushed the indexed-row-support-projection branch 11 times, most recently from 0bf5a76 to 9188502 Compare December 13, 2024 07:08
Copy link
Copy Markdown
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.

Please add connector tests.

Comment thread fluss-client/src/main/java/com/alibaba/fluss/client/scanner/log/LogFetcher.java Outdated
@swuferhong swuferhong force-pushed the indexed-row-support-projection branch from 9188502 to 04ed220 Compare December 24, 2024 08:12
@swuferhong
Copy link
Copy Markdown
Contributor Author

Please add connector tests.

Done! comments all addressed. Pr ready.

@swuferhong
Copy link
Copy Markdown
Contributor Author

@wuchong Comments addressed. CI passed

@wuchong wuchong force-pushed the indexed-row-support-projection branch from 04ed220 to 55e7bb9 Compare December 24, 2024 16:23
@wuchong
Copy link
Copy Markdown
Member

wuchong commented Dec 24, 2024

@swuferhong I refactored the code and only project the row once to reduce CPU costs. Please have a look.

@swuferhong
Copy link
Copy Markdown
Contributor Author

@swuferhong I refactored the code and only project the row once to reduce CPU costs. Please have a look.

LGTM +1

@wuchong wuchong merged commit 5b4c45a into apache:main Dec 25, 2024
@swuferhong swuferhong deleted the indexed-row-support-projection branch December 18, 2025 11:59
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