Pavel Tcholakov

Results 46 comments of Pavel Tcholakov

## Testing notes With the new admin RPC exposed, we can now request a snapshot of the worker's partition store on demand: ``` > restatectl snapshots Partition snapshots Usage: restatectl...

I'm a bit conflicted about supporting larger units. If we do, I'd say let's pick a larger value as the more conservative choice - so 30.5 * 24h as a...

@tillrohrmann updated the service configuration API and CLIs to use the new code path, too - see updated testing notes. As a follow-up, we can also remove `humantime` parsing from...

> As a follow-up do you think that we should replace all humantime::Duration usages with jiff? Or is there only little value because most of the humantime::Duration usages usually don't...

This is how the UI renders the properties with these latest changes: If we merge this, we should update the presets and the format tip link in the web UI,...

> Can you say more about what specifically is blocking this transition? I don't think `humantime` is more flexible than Jiff in this regard, so I'd be curious to hear...

First set of PRs is ready for review. EventListener: - FFI support: https://github.com/restatedev/rocksdb/pull/7 - Rust bindings: https://github.com/restatedev/rust-rocksdb/pull/8 TablePropertiesCollector - FFI support: https://github.com/restatedev/rocksdb/pull/8 - Rust bindings: https://github.com/restatedev/rust-rocksdb/pull/9

I like it! To my mind, this is a simple version of distributed write schema migrations. We need to make the version switches transactionally, at a given LSN, and we...

That would be "correct" but is it nice behavior? Consider the operator experience if you're doing a rolling software upgrade in a large cluster - you deploy a new version...

I have not been able to reproduce it even once, but I have annotated logs from this morning's failure and a good theory about what's going on. The network partitions...