Commit Graph

  • 72078e045a Enhance: provide more details about compiling huayp 2022-07-13 15:29:19 +0800
  • e881c8b864 Enhance: provide more details about compiling, refer to https://pingcap.feishu.cn/docx/doxcnlZkOyF0YoubchAIeyFksJe huayp 2022-07-13 15:29:19 +0800
  • 182a4579d3
    bound Client to right codec iosmanthus 2022-07-12 16:16:45 +0800
  • 0ed902db77
    introduce codec type parameter for Snapshot and Transcation iosmanthus 2022-07-12 15:13:00 +0800
  • 07c7af7b96
    fix potential index out of range while meets corrupted keyspace prefix iosmanthus 2022-07-12 13:49:36 +0800
  • 6baaa94964
    remove impl Deref for Key iosmanthus 2022-07-11 22:47:35 +0800
  • 7fc61eaca3
    make IsDefault private in crate iosmanthus 2022-07-11 21:54:26 +0800
  • bfd1f28986
    remove dynamic dispatch while encoding request in Dispatch iosmanthus 2022-07-11 21:50:23 +0800
  • 159de5c8d8
    Merge branch 'master' of github.com:tikv/client-rust into api-v2 iosmanthus 2022-07-11 19:10:03 +0800
  • 3f8ea11b6d
    Add scan_reverse and scan_keys_reverse support for txnkv (#354) yongman 2022-07-11 18:57:56 +0800
  • 4d3d95c7ea Update TODO note yongman 2022-07-11 16:49:46 +0800
  • 051a15716a
    refactor ApiVx with Mode generic para iosmanthus 2022-07-11 17:54:36 +0800
  • 794b489a46 Remove variable prefix yongman 2022-07-11 16:41:14 +0800
  • 140b96fb01 Add TODO for scan performance optimization yongman 2022-07-11 16:40:29 +0800
  • 1c1ce179bf
    fix wrong TxnCodec mark trait for raw::Keyspace iosmanthus 2022-07-09 13:56:27 +0800
  • 5bd0f6e2e1
    fix doc test iosmanthus 2022-07-08 16:42:32 +0800
  • 81cbddd70b
    move request codec into raw/txn owned module iosmanthus 2022-07-08 16:08:34 +0800
  • 7d68247b09
    fix api version context iosmanthus 2022-07-08 00:34:09 +0800
  • 3660ca1c79
    move default impl into RequestCodecExt iosmanthus 2022-07-07 18:44:56 +0800
  • db38d95850
    fix tests iosmanthus 2022-07-07 01:06:42 +0800
  • 701964d24e
    refactor impl_kv_request macro iosmanthus 2022-07-07 00:59:27 +0800
  • 5c5809a2fc
    introduce impl_kv_request to simplify code iosmanthus 2022-07-06 21:56:14 +0800
  • 317116b031
    decode in place iosmanthus 2022-07-06 17:54:04 +0800
  • 434e10d941
    cargo fmt iosmanthus 2022-07-06 12:34:52 +0800
  • b534cfd57a
    impl Default for KeyspaceId iosmanthus 2022-07-05 20:56:08 +0800
  • 5efbc12b6a
    make check iosmanthus 2022-07-05 20:38:17 +0800
  • a5f326f5db
    impl KvRequest for txn requests iosmanthus 2022-07-05 20:31:20 +0800
  • 71af50de26
    cargo fmt iosmanthus 2022-07-05 14:13:57 +0800
  • 624c68ef32
    impl KvRequest for raw requests iosmanthus 2022-07-04 20:13:12 +0800
  • 6675112143 Add intergration test for reverse scan yongman 2022-07-04 15:14:39 +0800
  • 09eee68746 Add reverse scan support for txnkv yongman 2022-07-01 12:31:15 +0800
  • 19c312379d
    git fire!: wip impl RequestCodec for requests iosmanthus 2022-07-01 20:16:31 +0800
  • 0a72d3108a
    rename request_codec.rs to codec.rs iosmanthus 2022-07-01 15:37:11 +0800
  • a440794513
    fix fmt check iosmanthus 2022-07-01 15:29:48 +0800
  • 59002d1078
    impl KeyspaceCodec, along with RawKeyspaceCodec and TxnKeyspaceCodec iosmanthus 2022-07-01 15:24:25 +0800
  • 02377b764b
    git fire!: wip api v2 iosmanthus 2022-06-28 20:48:51 +0800
  • 7c3de1af9e
    recover impl Trait for resolve_locks* iosmanthus 2022-06-24 15:59:31 +0800
  • 3a0df009f7
    reduce type annotation iosmanthus 2022-06-24 15:54:21 +0800
  • 60585f6e41
    resolve conflict from master iosmanthus 2022-06-24 15:23:27 +0800
  • dd1c7b9bf7
    remove specification feature iosmanthus 2022-06-23 17:49:56 +0800
  • 7668c370bd
    fix integration tests for API v1 iosmanthus 2022-06-23 17:48:26 +0800
  • 9164cf0096
    fix all tests for API v1 iosmanthus 2022-06-23 17:12:30 +0800
  • 605aed899d
    fix TxnApiV1 test iosmanthus 2022-06-23 02:25:06 +0800
  • 222908e2b9 git fire: changing sig for PdRpcClient iosmanthus 2022-06-22 11:44:33 +0800
  • aa6e4b5eb5 cargo fmt iosmanthus 2022-06-21 20:55:31 +0800
  • 1f314ee776 fix type checking for new interface iosmanthus 2022-06-21 20:48:39 +0800
  • e9d0dcd23c
    Custom backoff support for raw api (#350) Andrey Koshchiy 2022-06-21 10:41:43 +0300
  • f19c558ddf
    Merge branch 'master' into 336-raw-custom-backoffs Andrey Koshchiy 2022-06-15 21:34:02 +0300
  • b524bc6779
    Merge pull request #347 from yongman/fix-update-regioncache iosmanthus 2022-06-15 22:37:48 +0800
  • e8fbe02d83
    Merge branch 'master' into fix-update-regioncache Xiaoguang Sun 2022-06-15 22:19:10 +0800
  • 17d05c7a9a
    Merge pull request #351 from yongman/fix-regioncache-inconsistency-access Xiaoguang Sun 2022-06-15 22:17:59 +0800
  • 62334a0dfb
    Merge branch 'master' into fix-update-regioncache ekexium 2022-06-15 19:06:14 +0800
  • 6f77f663b7
    Merge branch 'master' into 336-raw-custom-backoffs ekexium 2022-06-15 19:05:59 +0800
  • 1781327bc6
    Merge branch 'master' into fix-regioncache-inconsistency-access ekexium 2022-06-15 19:05:56 +0800
  • fcda3d0954
    impl Clone for Client (#349) ekexium 2022-06-15 19:05:44 +0800
  • e7d2d9e08d cache in github jobs ekexium 2022-06-15 18:47:41 +0800
  • fc2ccda8a0 Merge branch 'master' into clone-client ekexium 2022-06-15 18:39:51 +0800
  • d75e727ced
    prepare tikv cluster properly (#352) iosmanthus 2022-06-15 18:36:31 +0800
  • 1c2724c2e2 empty commit ekexium 2022-06-15 18:08:26 +0800
  • ad91db9c9f Empty-Commit ekexium 2022-06-15 18:00:36 +0800
  • 05078b391c change to do while iosmanthus 2022-06-15 17:43:18 +0800
  • c48acbf3f2 add logs for start tiup playground iosmanthus 2022-06-15 17:36:42 +0800
  • f2d4431dab use relative path in ci.yaml iosmanthus 2022-06-15 16:57:49 +0800
  • a48d365b58 remove debug info iosmanthus 2022-06-15 16:55:52 +0800
  • 56674ac76e add some debug info iosmanthus 2022-06-15 16:53:11 +0800
  • edd5760015 add some debug info iosmanthus 2022-06-15 16:48:14 +0800
  • 7a5dd6a46d add some debug info iosmanthus 2022-06-15 16:45:13 +0800
  • f7dd4aa158 fix ilgal config for tikv iosmanthus 2022-06-15 15:43:52 +0800
  • 46c2b7872d prepare tikv cluster properly iosmanthus 2022-06-13 18:51:50 +0800
  • ef7021c3b4 Fix inconsistent region cache access in chained access yongman 2022-05-31 14:48:45 +0800
  • 2b30942e21 Custom backoff support for raw api Andrey Koshchiy 2022-05-29 21:59:48 +0300
  • dcd14951f3 fix clippy ekexium 2022-05-27 13:08:27 +0800
  • 5c79b4ed0b impl Clone for Client ekexium 2022-05-27 13:04:24 +0800
  • fe5444eecb Handle key out of region error yongman 2022-05-24 17:13:10 +0800
  • 9d569481a8 Format code yongman 2022-05-24 14:51:53 +0800
  • d6ff9fe570 Fix region cache update error when handle not leader yongman 2022-05-23 21:52:03 +0800
  • 503047fc23
    don't update cache if scan is key_only (#346) Ziqian Qin 2022-05-11 16:23:06 +0800
  • 93ccf74816 fix clippy ekexium 2022-05-11 15:48:19 +0800
  • 8840f1b4bb
    Merge branch 'master' into fix-key-exists Ziqian Qin 2022-05-07 16:12:20 +0800
  • 9a7eff259e
    Fix potential stuck in region cache (#345) Apricity 2022-04-27 09:40:56 +0800
  • 9e70380a33
    Fix potential stuck in region cache Apricity 2022-04-08 02:39:48 +0800
  • b43f862fb3
    Fix clippy::crate_in_macro_def warnings Apricity 2022-04-27 09:02:23 +0800
  • 61f87e3cab don't update cache if scan is key_only ekexium 2022-04-25 16:28:25 +0800
  • ca6684f86b
    Merge 2e5dc300c3 into 5714b2f263 Darian Harrison 2022-03-25 17:15:01 -0500
  • 2e5dc300c3
    prereqs, docs Darian Harrison 2022-03-25 17:12:25 -0500
  • b64d306b3a
    Merge f42e67b11a into 5714b2f263 Darian Harrison 2022-03-25 21:36:32 +0000
  • f42e67b11a
    Remove None, only takes 1 arguemnt Darian Harrison 2022-03-25 16:33:38 -0500
  • 90c0583256
    Merge branch 'master' into grpc-subchannel Ziqian Qin 2022-03-21 11:24:29 +0800
  • 5714b2f263
    chore: bump protobuf-build to 0.13 (#341) Alex Chi 2022-03-21 10:59:48 +0800
  • 86ad8d4831 chore: bump protobuf-build to 0.13 Alex Chi 2022-03-20 16:00:59 +0800
  • 68b7f1e1ab
    chore: bump grpc-rs to 0.10 (#339) Alex Chi 2022-03-20 15:42:34 +0800
  • 8ad275db54 fix integration test Alex Chi 2022-03-20 14:47:56 +0800
  • 79dd392945 set_context no-op Alex Chi 2022-03-20 12:57:37 +0800
  • 62c8ed61e5 chore: bump grpc-rs to 0.10 Alex Chi 2022-03-20 12:39:01 +0800
  • 78dfbf737c Add gRPC local subchannel support for tikv client. yulai.li 2022-03-16 12:26:10 +0800
  • 74db41c3e5
    txn: Error handling for pessimistic locks (#332) Ping Yu 2022-02-22 15:48:07 +0800
  • 3e3c6b17bd Issue Number #313: Add comment. pingyu 2022-02-19 18:10:25 +0800
  • 65a403758c Issue Number #313: fix CI by set timeout longer. pingyu 2022-02-19 17:10:12 +0800
  • e9e556cb10 trigger actions pingyu 2022-02-14 01:25:35 +0800
  • ee61fcbe29 close #313: add tests pingyu 2022-02-05 22:32:46 +0800