• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

abronan / libkv
84%

Build:
DEFAULT BRANCH: master
Repo Added 13 Aug 2017 08:52AM UTC
Files 8
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • align_etcd_lock
  • align_redis_error
  • consul_http
  • consul_list_consistent
  • docs
  • docs_backend_installation
  • etcd_list
  • etcd_watch_fix_possible_race
  • etcdv3
  • filter_lock_key
  • fix_cas_failure_test
  • fix_consul_off_by_one
  • fix_etcdv3_atomicput_ttl
  • improve_tests
  • list_ser
  • meta_list_fix
  • readoptions
  • switch_boltdb_fork
  • update_docs
  • update_go
  • update_kv_version
  • update_readme
  • update_travis
  • watchtree_key_event

pending completion
164

push

travis-ci

abronan
etcd: remove mutex side keys from results in `List`

This PR completes the work done on aligning the
results returned by `List` by filtering `*_lock`
keys from the results.

Additionally, we test for this case for both etcd
v2 and etcd v3 and we change the lock suffix to be
`___lock` instead of `_lock` to avoid collision with
similar key names following the pattern of using a
simple underscore (might brake backward compatibility
of `List` results for client the using master version
of libkv).

Signed-off-by: Alexandre Beslic <abeslic@abronan.com>

2006 of 2390 relevant lines covered (83.93%)

11.33 hits per line

Relevant lines Covered
Build:
Build:
2390 RELEVANT LINES 2006 COVERED LINES
11.33 HITS PER LINE
Source Files on master
  • List 0
  • Changed 5
  • Source Changed 2
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
164 master etcd: remove mutex side keys from results in `List` This PR completes the work done on aligning the results returned by `List` by filtering `*_lock` keys from the results. Additionally, we test for this case for both etcd v2 and etcd v3 and we c... push 16 Oct 2017 11:26AM UTC abronan travis-ci pending completion  
163 master ci: Update Go version to 1.9.1 and to latest versions of kv backends Signed-off-by: Alexandre Beslic <abeslic@abronan.com> push 16 Oct 2017 02:48AM UTC abronan travis-ci pending completion  
162 master ci: Update Go version to 1.9.1 and to latest versions of kv backends Signed-off-by: Alexandre Beslic <abeslic@abronan.com> Pull #47 16 Oct 2017 02:40AM UTC web-flow travis-ci pending completion  
160 master boltdb: Switch to active fork The maintenance of the boltdb project moved to a fork: github.com/coreos/bbolt. While the original boltdb repository is itself at a stable state, we switch to this active fork for the improved reliability and stabili... push 16 Oct 2017 02:17AM UTC abronan travis-ci pending completion  
159 master etcd: remove mutex side keys from results in `List` This PR completes the work done on aligning the results returned by `List` by filtering `*_lock` keys from the results. Additionally, we test for this case for both etcd v2 and etcd v3 and we c... Pull #38 16 Oct 2017 02:10AM UTC web-flow travis-ci pending completion  
157 master etcd: remove mutex side keys from results in `List` This PR completes the work done on aligning the results returned by `List` by filtering `*_lock` keys from the results. Additionally, we test for this case for both etcd v2 and etcd v3 and we c... Pull #38 16 Oct 2017 01:54AM UTC web-flow travis-ci pending completion  
155 master boltdb: Switch to active fork The maintenance of the boltdb project moved to a fork: github.com/coreos/bbolt. While the original boltdb repository is itself at a stable state, we switch to this active fork for the improved reliability and stabili... Pull #45 16 Oct 2017 01:48AM UTC web-flow travis-ci pending completion  
153 master etcd: remove mutex side keys from results in `List` This PR completes the work done on aligning the results returned by `List` by filtering `*_lock` keys from the results. Additionally, we test for this case for both etcd v2 and etcd v3 and we c... Pull #38 15 Oct 2017 10:19AM UTC web-flow travis-ci pending completion  
151 master etcd: Move out initial Get/List operation from goroutine in Watch methods This commit moves out the Get and List operations that are happening initially from the Watch goroutine in order to avoid races if using the first current revision we retur... push 15 Oct 2017 10:15AM UTC abronan travis-ci pending completion  
150 master etcd: remove mutex side keys from results in `List` This PR completes the work done on aligning the results returned by `List` by filtering `*_lock` keys from the results. Additionally, we test for this case for both etcd v2 and etcd v3 and we c... Pull #38 15 Oct 2017 10:13AM UTC web-flow travis-ci pending completion  
See All Builds (132)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc