Skip to content

[server] Remove lookup lock for PaimonLakeTableLookuper - #4050

Open
zuston wants to merge 2 commits into
apache:mainfrom
zuston:removeSync1
Open

[server] Remove lookup lock for PaimonLakeTableLookuper#4050
zuston wants to merge 2 commits into
apache:mainfrom
zuston:removeSync1

Conversation

@zuston

@zuston zuston commented Aug 20, 2026

Copy link
Copy Markdown
Member

Purpose

Paimon 1.3.1 serializes calls to LocalTableQuery.lookup , limiting the throughput of Fluss’s PaimonLakeTableLookuper . Paimon 2.0 supports concurrent lookups, so Fluss should avoid imposing an additional concurrency restriction at its own layer. This allows users running Paimon 2.0—or a custom-patched earlier version—to benefit from concurrent lookups and improved performance.

Brief change log

  • Remove the Fluss-level lookup lock to enable concurrent Paimon lookups.
  • Add version-aware synchronization for Paimon 1.3 and 2.0.

Tests

API and Format

Documentation

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.

1 participant