Does this affect ACID guarantees at all? Could Postgres ever expect to read back a page with currently-changing data from the Pageserver before those changes get propagated there? Will the Pageserver cluster block I/O if itβs waiting on a page to reach a consistent state?
How does that work? Is a "chunk" in timescaledb split into "pages" and just streamed from S3?