We need to use the shard associated with the layer file, not the shard associated with our current tenant shard ID. Due to shard splits, the shard IDs can refer to older files. close https://github.com/neondatabase/neon/issues/9667
DeletionQueue::new
PageCache
InMemoryLayer
Value::deser
shard_id