sindhushree
07/24/2025, 4:41 AMRunLLM
07/24/2025, 4:41 AMinternal-info (or stats-internal) command for a Pulsar topic, the isOffloaded (or offloaded) field for each ledger indicates whether that ledger's data has been successfully offloaded from BookKeeper to long-term storage (such as S3, GCS, or Lakehouse). If isOffloaded is true, the ledger's data is stored in the configured tiered storage; if false, it remains only in BookKeeper. This is used to verify offload status for each ledger segment in a topic's backlog.
For example, in the JSON output, you will see "offloaded": true for ledgers that have been offloaded. This is essential for managing storage costs and ensuring data durability in Pulsar environments with tiered storage enabled. For more details, see pulsarctl internal-info documentation and StreamNative Lakehouse Storage guide.
Would you like more detail on how to interpret or use this field?
Sources:
- pulsarctl internal-info documentation
- StreamNative Lakehouse Storage guide 👍 0 button 👎 0 button 💡 Hint: Mention @runllm in the thread for followups.