You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 1, 2024. It is now read-only.
Currently, if the data in pulsar was offloaded to the second storage layer, data can still exists in bookkeeper for a period of time, but the client will directly read data from the second layer.
This may lead to several problems:
Read from second layer have different performance characteristics, which may lead wrong estimate from users if they didn't know which layer they are reading.
The second layer may be managed by another team rather than Pulsar management team(for example, a independent HDFS management team), they may have independent quota or authority policy to users.
The second layer storage can be infinite in theory, if user set cursor to an error time in accident, it will cause a lot of resource waste.
So it's better to make data source configurable if data exists in both layer.
Maybe the below options are enough:
first layer only
first layer first
second layer only
second layer first
We can make second layer fist as the default value, which will result to the same behavior with current version.
Todo list:
publish PIP
add configuration
implement & test
doc
The text was updated successfully, but these errors were encountered:
Original Issue: apache#8591
Currently, if the data in pulsar was offloaded to the second storage layer, data can still exists in bookkeeper for a period of time, but the client will directly read data from the second layer.
This may lead to several problems:
So it's better to make data source configurable if data exists in both layer.
Maybe the below options are enough:
We can make
second layer fist
as the default value, which will result to the same behavior with current version.Todo list:
The text was updated successfully, but these errors were encountered: