Skip to content

Public API Request for Comments#3

Merged
Hoverbear merged 17 commits intomasterfrom
public_api_rfc
Nov 19, 2018
Merged

Public API Request for Comments#3
Hoverbear merged 17 commits intomasterfrom
public_api_rfc

Conversation

@sunxiaoguang
Copy link
Copy Markdown
Member

TiKV public API design RFC

Comment thread src/transaction.rs Outdated
Comment thread src/transaction.rs Outdated
This was referenced Nov 13, 2018
@siddontang
Copy link
Copy Markdown
Contributor

@sunxiaoguang

Now we have already supported end_key for the scan request, see pingcap/kvproto#306, we need to change our API.

@sunxiaoguang
Copy link
Copy Markdown
Member Author

@sunxiaoguang

Now we have already supported end_key for the scan request, see pingcap/kvproto#306, we need to change our API.

Cool, I happened to change the KeyRange into RangeBounds per @Hoverbear's suggestion. So the API can naturally support closed interval now.

Comment thread examples/raw.rs Outdated
Comment thread src/lib.rs
Comment thread src/raw.rs Outdated
@sunxiaoguang sunxiaoguang force-pushed the public_api_rfc branch 2 times, most recently from b0c0261 to fbac7c4 Compare November 18, 2018 15:11
Copy link
Copy Markdown
Contributor

@Hoverbear Hoverbear left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. We're merging this with the agreement that we will reflect additional feedback in tikv/rfcs#7 in a later PR. :)

Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
@Hoverbear Hoverbear merged commit ddfad81 into master Nov 19, 2018
@Hoverbear Hoverbear deleted the public_api_rfc branch November 19, 2018 14:33
mumoshu added a commit to mumoshu/client-rust that referenced this pull request Jul 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants