binary-signal commented on code in PR #3383: URL: https://github.com/apache/fluss/pull/3383#discussion_r3325856125
########## website/docs/engine-flink/reads.md: ########## @@ -234,6 +234,51 @@ The server evaluates these predicates against per-batch column statistics and sk ## Batch Read +### Full Scan of Primary Key Tables + +Fluss can perform a bounded full-table scan on a primary-key table directly via the server-side KV scan API. + +Enable the feature by setting `client.scanner.kv.server-side.enabled = true` on the table or as a SQL hint: + +- This is a **bounded** read. The source finishes once all buckets have been drained and does not continue reading the change-log. +- On task restart, each bucket is rescanned from scratch. Progress within a scan session is not checkpointed, because an expired or invalidated server-side session cannot be resumed from a mid-point. Review Comment: On task restart, each bucket is scanned again from the beginning. Progress within an active scan session is not checkpointed because expired or invalidated server-side sessions cannot be resumed from an intermediate position. -- 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]
