Skip to content

Cherry pick#136

Merged
jeffxiang merged 2 commits into4.0from
cherry-pick
Apr 16, 2026
Merged

Cherry pick#136
jeffxiang merged 2 commits into4.0from
cherry-pick

Conversation

@jeffxiang
Copy link
Copy Markdown
Contributor

@jeffxiang jeffxiang commented Apr 15, 2026

Cherry-picking recent commits from main to prepare for release

vahidhashemian and others added 2 commits April 15, 2026 14:59
Enable Flink projection pushdown for PSC connector
* Add Memq Metadata Client

Use one memq consumer

Fix group_id

make memqConsumer protected

omit memq numbytes in metric

Close iterator after persisting to messages list

Add MemqConsumer PscSourceReaderMetrics support

Update metrics capture

Fix memq offset conversion

Try to fix unit test failure

Clean up MetricRegistry scheduler + change histograms to ExponentiallyDecayingReservoir

Try to reduce hot path CPU util by caching offsets to prevent hashcode computation + hashmap lookup

Bump memq.version to 1.0.2

* Handle null backend types

---------

Co-authored-by: artem <atetenkin@pinterest.com>
@jeffxiang jeffxiang marked this pull request as ready for review April 15, 2026 22:05
@jeffxiang jeffxiang requested a review from a team as a code owner April 15, 2026 22:05
@jeffxiang jeffxiang merged commit 0ccb45e into 4.0 Apr 16, 2026
2 of 3 checks passed
@jeffxiang jeffxiang deleted the cherry-pick branch April 16, 2026 15:22
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