iosmanthus

Results 39 comments of iosmanthus

There is a bug that might block this pull request: https://github.com/tikv/client-go/blob/bb026bdad8f34604cc01fdafbaf4063729583a44/txnkv/txnsnapshot/scan.go#L217. We should use to check if we need to proceed the scan: ```go if len(reqEndKey) == 0 || (len(loc.EndKey)...

Could we add a pre-release for the master branch? This will help a lot with regression testing.

> What do you mean by `pre-release`? How can it help with regression testing? `pre-release` means every time there is a commit pushed to the master branch, this event will...

close after https://github.com/tikv/client-java/pull/471 is merged

If you are using client-java to read TiDB table, please use V1 instead.

If the CAS operation encounters a conflict, a type of `RawCASConflictException` exception will raise.

Client-java does not support PessimisticLock. it focuses on the RawKV function instead of the transaction for now. For full transaction support, use https://github.com/tikv/client-go instead.

In client-go, many optimisations are applied to txnkv since TiDB uses it. client-go will batch the writes and has a write buffer for transactions, client-java just has the primitive operation...

Could you offer a minimal step to reproduce this issue?

@AIFun feel free to open a pull request, we could use this scan to implement all variant versions of the scan.