Li Wei
Li Wei
It's worth considering the alternative where snapshot chunks are sent, processed, and responded inside the library. That gives Raft term checking, matchIndex/nextIndex updating, election timer updating, etc. (E.g., https://github.com/daos-stack/raft/commit/67db859988010c4986af60430e8d6a3e9e44f4d8#diff-857b5d8f957ff267859c82da4461e650R781)
The installsnapshot messages don't prescribe if or how a snapshot is chunked, or how it is transferred. E.g., a caller may choose to transfer a snapshot into a file on...
log's interface (and perhaps also callbacks) could be "closer" to what server wants. For instance, "get the term of an entry", "get a reference to a range of entries, including...
> > We probably shouldn't use D_INFO for the hunks in ivc_on_hash and ds_iv_ns_update. Are they just temporary changes that you'll revert later? If yes, I'm fine with this PR....
Build 1: Build 2: with EC aggregation disabled: passed Build 3: with EC aggregation enabled: failed Build 4: with EC aggregation enabled and 60 s crt_timeout: passed
F_H_L daos_test/dfs: DAOS-11236
> This probably should be run against a later version of master branch since it's 19 days since last merge @daos-stack/daos-gatekeeper, the request has been fulfilled.
Thanks, Ashley.
> LGTM, this PR is adding the incarnation information into the database and a subsequent PR will use the added information. Thanks, Tom. Just a clarification: The incarnation info is...
> > > LGTM, this PR is adding the incarnation information into the database and a subsequent PR will use the added information. > > > > > > Thanks,...