Skip to content

[core] Support push-down valueStats purne when read manifests.#7392

Open
baiyangtx wants to merge 2 commits intoapache:masterfrom
baiyangtx:zhangyongxiang/upstream/valueStatsPurge
Open

[core] Support push-down valueStats purne when read manifests.#7392
baiyangtx wants to merge 2 commits intoapache:masterfrom
baiyangtx:zhangyongxiang/upstream/valueStatsPurge

Conversation

@baiyangtx
Copy link
Contributor

Purpose

Support push-down valueStats purne when read manifests.

This may reduce memory cost if manifest valueStats is huge

Tests

API and Format

Documentation

Generative AI tooling

Generated-by: Aime

张永翔 and others added 2 commits March 10, 2026 17:34
* fix manifest read oom1
* fix manifest read oom
* fix manifest read oom

See merge request: !635
解决将主分支 commit 9cc7469e4f93fd1dcefe4c2079ad20e5d546b60a cherry-pick 到旧分支时的兼容性问题:

- `ManifestEntryCache` 增加 `Filter` import,补齐 `createSegments` 新签名依赖
- `AbstractFileStoreScan` 改用新的 `ObjectsFile.read(loadFilter, readFilter, readTFilter, converter)` 调用方式,并复用 `entryRowFilter`
- `ObjectsCache` / `ObjectsFile` 按 spotless 规则调整格式

Co-Authored-By: Aime <aime@bytedance.com>
Change-Id: I156c879130457301c7fab7ec90ae1bf5536d7ac6
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