Revīziju vēsture

Autors SHA1 Ziņojums Datums
  Jing Yang 24762d48d7 Migrate kvraft to edition 2018 4 gadi atpakaļ
  Jing Yang fc0b574342 Add a partition test. 4 gadi atpakaļ
  Jing Yang b9f9f23be4 Rename a test. 4 gadi atpakaļ
  Jing Yang 7c60bebd48 Hide inner in Clerk, since it is exposed by init_once(). 4 gadi atpakaļ
  Jing Yang f00488a2a1 Refactor: move init_once to a function. 4 gadi atpakaļ
  Jing Yang 5583cbe163 Add one more test: unreliable and one key. 4 gadi atpakaļ
  Jing Yang 1207b5d42f Use term in a smart way to avoid duplicate commits. 4 gadi atpakaļ
  Jing Yang aa8e4854d1 Add an assertion in apply_op. 4 gadi atpakaļ
  Jing Yang 3e6e6a36bd Better client side error handling. 4 gadi atpakaļ
  Jing Yang cad5bf31ae Return conflict if the proposer is not the current server. 4 gadi atpakaļ
  Jing Yang 7dce6f66cb Complete rewrite the block-for-commit logic in server. 4 gadi atpakaļ
  Jing Yang 9bd77f345f Add the basic service test. 4 gadi atpakaļ
  Jing Yang c5e6d51d3c Improve error handling at the client side. 4 gadi atpakaļ
  Jing Yang 137de21f0a Improve client side retrying. 4 gadi atpakaļ
  Jing Yang dd212c071c Remove options from Clerk interface. 4 gadi atpakaļ
  Jing Yang 2e8863438d Expose modules. 4 gadi atpakaļ
  Jing Yang c0b0430a26 Add begin(), end() and clean_up() to kvraft config. 4 gadi atpakaļ
  Jing Yang 405c137e25 Add make_clerk() and make_limited_clerk() to kvraft test config. 4 gadi atpakaļ
  Jing Yang c06060742c Add partition method to kvraft config. 4 gadi atpakaļ
  Jing Yang 3b6dbbbc75 Merge make_rpc_handler into upstream. 4 gadi atpakaļ
  Jing Yang 262235cc56 Add code to register KV server with the network. 4 gadi atpakaļ
  Jing Yang dc1844486e Add test persister, test config and make_config() function. 4 gadi atpakaļ
  Jing Yang 3fe2240b1d More cosmetic changes. 4 gadi atpakaļ
  Jing Yang bfbc01f84f Remove two private structs. 4 gadi atpakaļ
  Jing Yang ec1039e99b Avoid the second applied_op lookup by spliting references. 4 gadi atpakaļ
  Jing Yang 151a13fcb2 Each unique result now has its own result holder. 4 gadi atpakaļ
  Jing Yang 63dc2b36ac Some refactoring to remove duplicate code. 4 gadi atpakaļ
  Jing Yang ed4bf67bfa Implement process command thread. 4 gadi atpakaļ
  Jing Yang a0be30f158 Move kvraft to its own sub crate. 5 gadi atpakaļ
  Jing Yang 911aab6e2a Add put_append to the server. 5 gadi atpakaļ