danny0405 opened a new pull request, #18869:
URL: https://github.com/apache/hudi/pull/18869
### Describe the issue this Pull Request addresses
The Flink indexing documentation on the `Indexes` page still described Flink
support as limited to bucket index and Flink state index. It did not document
the newer Flink record-level index paths or the configuration combinations
needed to use global RLI and partitioned RLI.
This PR updates the local site docs so users can configure Flink RLI for
native metadata-table access, RocksDB-backed bootstrap/cache, and dynamic
bucket assignment with partitioned RLI.
### Summary and Changelog
Add Flink RLI configuration guidance to `website/docs/indexes.md`, including
supported `index.type` values, related RLI tuning options, and common setup
recipes.
#### Commit 1: docs: add flink RLI related configurations (`9425d5f`)
- Updates the Flink index support text to include record-level index.
- Adds `GLOBAL_RECORD_LEVEL_INDEX` and `RECORD_LEVEL_INDEX` to the Flink
`index.type` table.
- Documents Flink RLI options including `index.global.enabled`,
`index.bootstrap.enabled`, `index.bootstrap.rocksdb.path`, RLI cache settings,
RLI write buffer/task settings, metadata compaction settings, and RLI file
group count settings.
- Adds common configuration recipes for:
- Flink global RLI with native MDT access.
- Flink global RLI with local RocksDB cache.
- Dynamic bucket scaling with partitioned RLI.
### Impact
Documentation-only change. There is no public API, storage format, runtime
behavior, or compatibility impact.
Users gain clearer guidance for configuring Flink RLI modes and related
metadata table options.
### Risk Level
low
The change is limited to one markdown documentation page. Validation run:
`git diff --check -- website/docs/indexes.md`.
### Documentation Update
This PR is the documentation update for Flink RLI configuration coverage.
### Contributor's checklist
- [ ] Read through [contributor's
guide](https://hudi.apache.org/contribute/how-to-contribute)
- [ ] Enough context is provided in the sections above
- [ ] Adequate tests were added if applicable
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]