Christian Schwarz

Results 478 comments of Christian Schwarz

Came here via Discord: https://discord.com/channels/500028886025895936/500336346770964480/1361654607012692090 I'm excited to see activity on this. I implemented the epoll-based approach similar to @mox692 dsecribes in their proposal linked at the top for our...

Re-reviewed this change, just to be completely sure we only call `DatadirModification::get` with metadata keys except the one legacy edge case. Can confirm it's true. I'm wondering how much effort...

Query ``` sum_over_time({neon_service="pageserver"} |= `made tenant directory contents durable` | regexp `elapsed_ms=(?P\d+)` |unwrap elapsed_ms [7d]) ``` executed at time of posting after all regions have been deployed with this week's...

Paused until https://neondb.slack.com/archives/C059ZC138NR/p1707229781663129?thread_ts=1706265241.134019&cid=C059ZC138NR is resolved

When running the test suite locally, and hitting Ctrl-C, or if something hangs because of a buggy test, it definitely still happens sometimes that we leak subprocesses. I think the...

Closing due to inactivity / lack of resources to do this. Process leakage hasn't been a problem for CI stability recently, so, doesn't justify investment ATM. It does happen, esp...

> I want to avoid using Stream because it introduces opaque type and cannot be stored in other structs. What I mean is `impl Stream for LayerIter` , then by...

Your script disables fsync (`sync = false`) and you're setting `= buffered` here. Further your script doesn't configure PSes in the production configuration, e.g. with sufficient PS PageCache or large...

> but my point was that that change made a difference, if we compare January vs July versions (on the concrete machine) Yeah, not surprising perf is better if you...

@aep can you provide some details? I imagine the problem is happening on the receiving side because your `root_ds` doesn't have `mountpoint=none` set?