Skip to content

api: fix missing keys statistic in region information#1741

Merged
sre-bot merged 3 commits into
tikv:masterfrom
nolouch:fix-region-stats
Sep 10, 2019
Merged

api: fix missing keys statistic in region information#1741
sre-bot merged 3 commits into
tikv:masterfrom
nolouch:fix-region-stats

Conversation

@nolouch
Copy link
Copy Markdown
Contributor

@nolouch nolouch commented Sep 9, 2019

Signed-off-by: nolouch nolouch@gmail.com

What problem does this PR solve?

Fix #1737.
written keys and read keys is missing.

What is changed and how it works?

fix api

Check List

Tests

  • Unit test

Signed-off-by: nolouch <nolouch@gmail.com>
@nolouch nolouch added the component/api HTTP API. label Sep 9, 2019
@codecov-io
Copy link
Copy Markdown

codecov-io commented Sep 9, 2019

Codecov Report

Merging #1741 into master will increase coverage by 0.1%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master    #1741     +/-   ##
=========================================
+ Coverage   76.86%   76.96%   +0.1%     
=========================================
  Files         161      161             
  Lines       15741    15749      +8     
=========================================
+ Hits        12100    12122     +22     
+ Misses       2618     2610      -8     
+ Partials     1023     1017      -6
Impacted Files Coverage Δ
server/core/region_option.go 84.25% <100%> (+0.92%) ⬆️
server/api/region.go 68.83% <100%> (+0.29%) ⬆️
server/schedulers/shuffle_hot_region.go 58.97% <0%> (-6.42%) ⬇️
server/schedulers/random_merge.go 61.53% <0%> (-5.13%) ⬇️
server/cluster.go 84.16% <0%> (+0.25%) ⬆️
server/grpc_service.go 57.91% <0%> (+0.43%) ⬆️
server/handler.go 50.13% <0%> (+0.52%) ⬆️
client/client.go 69.76% <0%> (+1.29%) ⬆️
server/checker/replica_checker.go 81.87% <0%> (+1.87%) ⬆️
server/tso/tso.go 79.81% <0%> (+2.75%) ⬆️
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ce060a9...d639442. Read the comment docs.

Copy link
Copy Markdown
Contributor

@lhy1024 lhy1024 left a comment

Choose a reason for hiding this comment

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

LGTM

@rleungx rleungx added status/can-merge Indicates a PR has been approved by a committer. status/LGT2 Indicates that a PR has LGTM 2. labels Sep 9, 2019
@sre-bot
Copy link
Copy Markdown
Contributor

sre-bot commented Sep 9, 2019

/run-all-tests

@sre-bot
Copy link
Copy Markdown
Contributor

sre-bot commented Sep 9, 2019

@nolouch merge failed.

@disksing
Copy link
Copy Markdown
Contributor

/run-all-tests

@disksing
Copy link
Copy Markdown
Contributor

/merge

@sre-bot
Copy link
Copy Markdown
Contributor

sre-bot commented Sep 10, 2019

/run-all-tests

@sre-bot sre-bot merged commit 9098f21 into tikv:master Sep 10, 2019
Luffbee added a commit that referenced this pull request Sep 11, 2019
* *: unify get store function everywhere (#1671)

Signed-off-by: Ryan Leung <rleungx@gmail.com>

*  server: use leader lease to determine tso service validity (#1676)

Signed-off-by: disksing <i@disksing.com>

* test: fix tests (#1696)

* test: fix region syncer test

Signed-off-by: disksing <i@disksing.com>

* add config-check flag for pd-server (#1695)

Signed-off-by: cwen0 <cwenyin0@gmail.com>

* operator: rewrite move region related functions (#1667)

* *: support setting endKey for ScanRange (#1700)

Signed-off-by: disksing <i@disksing.com>

* *: reduce some unnecessary parameters (#1698)

Signed-off-by: Ryan Leung <rleungx@gmail.com>

* schedule: Do not send an operator of a region wth a stale epoch (#1659)

* schedule: Do not send an operator of a region wth a stale epoch

Signed-off-by: Shafreeck Sea <shafreeck@gmail.com>

* schedule: check the version changed by the operator self

Signed-off-by: Shafreeck Sea <shafreeck@gmail.com>

* schedule: fix unit test

Signed-off-by: Shafreeck Sea <shafreeck@gmail.com>

* schedule: fix to avoid dispatching a stale opstep

Signed-off-by: Shafreeck Sea <shafreeck@gmail.com>

* dispatch: refactor "ConsumeConfVer() int" to "ExpectConfVerChange() bool"

Signed-off-by: Shafreeck Sea <shafreeck@gmail.com>

* dispatch: fix typo in comment

Signed-off-by: Shafreeck Sea <shafreeck@gmail.com>

* fix typo

Co-Authored-By: Ryan Leung <rleungx@gmail.com>

* dispatch: fix unittest

Signed-off-by: Shafreeck Sea <shafreeck@gmail.com>

* dispatch: refine format

Signed-off-by: Shafreeck Sea <shafreeck@gmail.com>

* server: fix the dead lock in scatter region (#1706)

Signed-off-by: Ryan Leung <rleungx@gmail.com>

* tools: fix set namespace in pd-ctl (#1701)

Signed-off-by: Ryan Leung <rleungx@gmail.com>

* tools: fix parse url without http prefix (#1703)

Signed-off-by: Ryan Leung <rleungx@gmail.com>

* tests: support deadlock detection in make test (#1704)

Signed-off-by: Ryan Leung <rleungx@gmail.com>

* Makefile: fix failpoint enable (#1722)

Signed-off-by: nolouch <nolouch@gmail.com>

* checker: fix the issue that a region does not merge to the sibling with smaller size (#1723)

Signed-off-by: disksing <i@disksing.com>

* tools: balance region simulator (#1708)

* scheduler: do not remove the operator when the step does not finish (#1715)

Signed-off-by: Shafreeck Sea <shafreeck@gmail.com>

* operator: fix the AddLearner config version judgment (#1732)

Signed-off-by: nolouch <nolouch@gmail.com>

* tools: fix TLS in pd control (#1729)

Signed-off-by: Ryan Leung <rleungx@gmail.com>

* syncer: support TLS for region syncer (#1728)

Signed-off-by: Ryan Leung <rleungx@gmail.com>

* schedule: fix a thread-safe bug and improve code (#1719)

* statistics: fix region flow calculation (#1688)

Signed-off-by: jiyingtk <jiyingtk@mail.ustc.edu.cn>

* makefile: improve deadlock-enable/disable (#1736)

* api: fix missing keys statistic in region information (#1741)

Signed-off-by: nolouch <nolouch@gmail.com>

* *: update go version to 1.13 (#1742)

Signed-off-by: disksing <i@disksing.com>

* coordinator: add the operator cost time in log field (#1748)

Signed-off-by: nolouch <nolouch@gmail.com>
HunDunDM added a commit to HunDunDM/pd that referenced this pull request Jan 19, 2020
Signed-off-by: nolouch <nolouch@gmail.com>
# Conflicts:
#	server/api/region.go
HunDunDM added a commit to HunDunDM/pd that referenced this pull request Jan 19, 2020
Signed-off-by: nolouch <nolouch@gmail.com>
sre-bot pushed a commit that referenced this pull request Jan 19, 2020
sre-bot pushed a commit that referenced this pull request Jan 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/api HTTP API. status/can-merge Indicates a PR has been approved by a committer. status/LGT2 Indicates that a PR has LGTM 2.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

missing read keys and written keys in region info

6 participants