Skip to content

Commit

Permalink
address comment
Browse files Browse the repository at this point in the history
  • Loading branch information
huachaohuang committed Nov 11, 2016
1 parent 9b507f1 commit dc3d998
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 7 deletions.
1 change: 1 addition & 0 deletions server/cache.go
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,7 @@ func newClusterInfo(id IDAllocator) *clusterInfo {
}
}

// Return nil if cluster is not bootstrapped.
func loadClusterInfo(id IDAllocator, kv *kv) (*clusterInfo, error) {
c := newClusterInfo(id)

Expand Down
16 changes: 9 additions & 7 deletions server/kv.go
Original file line number Diff line number Diff line change
Expand Up @@ -98,9 +98,6 @@ func (kv *kv) loadStores(stores *storesInfo, rangeLimit int64) error {
if err != nil {
return errors.Trace(err)
}
if len(resp.Kvs) == 0 {
return nil
}

for _, item := range resp.Kvs {
store := &metapb.Store{}
Expand All @@ -111,6 +108,10 @@ func (kv *kv) loadStores(stores *storesInfo, rangeLimit int64) error {
nextID = store.GetId() + 1
stores.setStore(newStoreInfo(store))
}

if len(resp.Kvs) < int(rangeLimit) {
return nil
}
}
}

Expand All @@ -126,9 +127,6 @@ func (kv *kv) loadRegions(regions *regionsInfo, rangeLimit int64) error {
if err != nil {
return errors.Trace(err)
}
if len(resp.Kvs) == 0 {
return nil
}

for _, item := range resp.Kvs {
region := &metapb.Region{}
Expand All @@ -139,6 +137,10 @@ func (kv *kv) loadRegions(regions *regionsInfo, rangeLimit int64) error {
nextID = region.GetId() + 1
regions.setRegion(newRegionInfo(region, nil))
}

if len(resp.Kvs) < int(rangeLimit) {
return nil
}
}
}

Expand Down Expand Up @@ -191,7 +193,7 @@ func kvGet(c *clientv3.Client, key string, opts ...clientv3.OpOption) (*clientv3

start := time.Now()
resp, err := clientv3.NewKV(c).Get(ctx, key, opts...)
if cost := time.Now().Sub(start); cost > kvSlowRequestTime {
if cost := time.Since(start); cost > kvSlowRequestTime {
log.Warnf("kv gets too slow: key %v cost %v err %v", key, cost, err)
}

Expand Down

0 comments on commit dc3d998

Please sign in to comment.