Yilin Chen
|
f3f3db349c
|
Merge pull request #128 from silathdiir/fix-issue-119-convert-futures-to-async-await
Convert part of futures to `async/await`
|
2020-02-13 09:24:06 +08:00 |
Steven Gu
|
7f07f162be
|
Simplifies code according to the review.
Signed-off-by: Steven Gu <asongala@163.com>
|
2020-02-13 00:47:33 +08:00 |
Steven Gu
|
e3836ade98
|
Reverts changing `Box::pin`.
Signed-off-by: Steven Gu <asongala@163.com>
|
2020-02-13 00:47:31 +08:00 |
Steven Gu
|
73b2e66430
|
Fixes issue-119:Convert futures to `async/await`.
Signed-off-by: Steven Gu <asongala@163.com>
|
2020-02-13 00:47:25 +08:00 |
Yilin Chen
|
cf3321ac18
|
Merge pull request #126 from zyctree/patch-1
Fix protobuf dependency
|
2020-02-03 17:02:20 +08:00 |
Pen Tree
|
dbbd98a9e6
|
Fix protobuf dependency
Signed-off-by: Pen Tree <appletree2479@outlook.com>
|
2020-02-03 11:14:53 +08:00 |
Ana Hobden
|
8d2c784c88
|
update nightly (#124)
* update nightly
Signed-off-by: Ana Hobden <operator@hoverbear.org>
* Resolve clippy
Signed-off-by: Ana Hobden <operator@hoverbear.org>
* Fix integration tests
Signed-off-by: Ana Hobden <operator@hoverbear.org>
* Reflect comments
Signed-off-by: Ana Hobden <operator@hoverbear.org>
* fmt
Signed-off-by: Ana Hobden <operator@hoverbear.org>
|
2019-11-21 18:04:15 -08:00 |
Yilin Chen
|
e97407a817
|
Merge pull request #120 from nrc/retry-tso
Retry get_timestamp
|
2019-09-27 01:19:06 +08:00 |
Nick Cameron
|
197af622c2
|
Retry get_timestamp
Signed-off-by: Nick Cameron <nrc@ncameron.org>
|
2019-09-26 20:08:11 +12:00 |
Nick Cameron
|
9d1256fba6
|
Merge pull request #109 from sticnarf/2pc
Implement 2PC
|
2019-09-26 12:37:05 +12:00 |
Yilin Chen
|
4c6ab294ef
|
Update and delete in integration tests
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-09-25 13:02:35 +08:00 |
Yilin Chen
|
3ab4252e1d
|
Remove dummy_impl_has_locks macro
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-09-23 11:47:49 +08:00 |
Yilin Chen
|
1083aef8b4
|
Add integration tests
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-09-23 11:30:21 +08:00 |
Yilin Chen
|
20a834713a
|
Make Transaction::new only visible in crate
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-09-23 11:07:35 +08:00 |
Yilin Chen
|
765deed75c
|
Address comments
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-09-23 10:43:20 +08:00 |
Yilin Chen
|
65fd0dda5a
|
Merge branch 'master' into 2pc
|
2019-09-23 10:32:30 +08:00 |
Nick Cameron
|
3908c6a1f9
|
Merge pull request #118 from nrc/retry
Replace the retry implementation.
|
2019-09-10 08:31:58 +12:00 |
Ana Hobden
|
d5a6345b06
|
Merge branch 'master' into retry
|
2019-09-09 10:15:11 -07:00 |
Nick Cameron
|
99a7bc622f
|
Replace the retry implementation.
Signed-off-by: Nick Cameron <nrc@ncameron.org>
|
2019-09-09 19:15:20 +12:00 |
Yilin Chen
|
e63b25ca50
|
Merge pull request #115 from Hoverbear/inner
Document fully qualified `into()` for keys and values
|
2019-09-06 08:58:18 +08:00 |
Ana Hobden
|
0d6de4ba30
|
Add fully qualified docs
Signed-off-by: Ana Hobden <operator@hoverbear.org>
|
2019-09-05 06:55:10 -07:00 |
Ana Hobden
|
836f5bbc43
|
Add to_inner methods to key and value
Signed-off-by: Ana Hobden <operator@hoverbear.org>
|
2019-09-04 16:38:37 -07:00 |
Yilin Chen
|
fc05d8b938
|
Use inspect_err instead of match
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:59:45 +08:00 |
Yilin Chen
|
b15d8ab935
|
Fix doctests
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:35:14 +08:00 |
Yilin Chen
|
0c130f4786
|
Implement HasError for responses with multiple errors
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:14:35 +08:00 |
Yilin Chen
|
c89c0fc21a
|
Add background worker
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:14:35 +08:00 |
Yilin Chen
|
0f93a3c756
|
Use default TTL only
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:14:35 +08:00 |
Yilin Chen
|
b13a99dd30
|
Replace transmute following clippy's advice
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:14:35 +08:00 |
Yilin Chen
|
d926300a45
|
Add undetermined error
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:14:35 +08:00 |
Yilin Chen
|
d677b32c12
|
Simplify store stream
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:13:09 +08:00 |
Yilin Chen
|
be019226de
|
implement HasLocks for PrewriteRequest
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:13:09 +08:00 |
Yilin Chen
|
72159356dc
|
Fix transmute bug
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:13:09 +08:00 |
Yilin Chen
|
8ccd4d27d6
|
Commit and rollback
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:13:09 +08:00 |
Yilin Chen
|
01d293cb24
|
Prewrite
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:13:09 +08:00 |
Yilin Chen
|
a5aa3bb185
|
Add prewrite and commit requests
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-30 12:13:09 +08:00 |
Yilin Chen
|
8f6be705e1
|
Merge pull request #113 from sticnarf/fix-has-error
Implement HasError for responses with multiple errors
|
2019-08-30 12:12:00 +08:00 |
Yilin Chen
|
c93ef6ee86
|
Implement HasError for responses with multiple errors
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-29 16:42:46 +08:00 |
Yilin Chen
|
f9fa5566d8
|
Merge pull request #112 from sticnarf/remove-tokio-timer
Replace tokio-timer with futures_timer
|
2019-08-29 10:58:24 +08:00 |
Yilin Chen
|
4f6cecc18c
|
Remove tokio-timer
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-29 00:56:10 +08:00 |
Shirly
|
2fb14dd3c1
|
Merge pull request #108 from sticnarf/resolve-lock
|
2019-08-28 15:16:02 +08:00 |
Yilin Chen
|
1a604e4ea1
|
Extract repeated store_stream implementations
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-28 14:53:47 +08:00 |
Yilin Chen
|
dd2e186b0c
|
fix negative resolve lock return value
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-28 01:41:21 +08:00 |
Yilin Chen
|
1ab0e7fdd6
|
Take errors in the execute function
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-28 01:03:00 +08:00 |
Yilin Chen
|
8d02eea86e
|
Address comments
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-27 11:41:57 +08:00 |
Yilin Chen
|
a6505e5bbb
|
Add delay if all locks are not resolved
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-27 00:44:12 +08:00 |
Yilin Chen
|
16a2abc9a2
|
Address comments
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-26 17:35:56 +08:00 |
Yilin Chen
|
f093c64f21
|
Upgrade toolchain and dependencies.
CI errors should be fixed and feature gates are removed.
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-26 11:45:04 +08:00 |
Yilin Chen
|
2eccbfe7b6
|
Add comments to ResolveLockRequest
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-26 10:39:42 +08:00 |
Yilin Chen
|
f83d8676d9
|
Merge remote-tracking branch 'upstream/master' into resolve-lock
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-25 21:58:23 +08:00 |
Yilin Chen
|
7381efc30d
|
Resolve locks
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
|
2019-08-25 21:54:39 +08:00 |