Bogdan Kanivets

Results 71 comments of Bogdan Kanivets

@ahrtr I think this issue is only for readonly serializable transactions that aren't going through `raftRequestOnce`. For normal transaction this won't happen because context isn't passed down to [applier](https://github.com/etcd-io/etcd/blob/release-3.5/server/etcdserver/apply.go#L177)

Here is a different approach - create a separate apply function for readonly txn. It's basically a partial copy of current applyTxn for range but without recursion, because isTxnReadonly will...

FYI, I'll post a PR for main with the approach outlined [here](https://github.com/lavacat/etcd/commit/da41518598b63ec8f3ac25adb76e5bea516679f0) If somebody else is working on the fix, please state here, so there is no duplication of effort....

@serathius @ptabor reminder to review the PRs main https://github.com/etcd-io/etcd/pull/14149 port to 3.5 https://github.com/etcd-io/etcd/pull/14178

"Mentorship" program can be a lot of work and if it's 1:1 then it's hard to scale/reuse. Maybe we can start with this item from @parispittman list https://lists.cncf.io/g/cncf-toc/message/7257 > ama...

@ahrtr @ptabor updated PR with alternative version of the test that uses reflection to check the name of the caller function and cancel context for rangeKeys. Added more comments about...

@ahrtr this is ready for review with unit tests instead of integration

Created amended version of your PR https://github.com/etcd-io/etcd/pull/14313 as an example. It's a draft to showcase possible solution. I'll close it out and we can keep working on this PR. The...

@chaochn47 do you still have data in your metric system? Can you post other metrics? Seams like something happened on 06/09 `etcd_server_is_leader` - wondering if there was leader change on...

CC @endocrimes https://github.com/etcd-io/etcd/issues/13939