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

abronan / libkv
84%
master: 84%

Build:
Build:
LAST BUILD BRANCH: update_travis
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 etcd_list
branch: etcd_list
CHANGE BRANCH
x
Reset
  • etcd_list
  • align_etcd_lock
  • align_redis_error
  • consul_http
  • consul_list_consistent
  • docs
  • docs_backend_installation
  • 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
  • master
  • meta_list_fix
  • readoptions
  • switch_boltdb_fork
  • update_docs
  • update_go
  • update_kv_version
  • update_readme
  • update_travis
  • watchtree_key_event

pending completion
119

push

travis-ci

abronan
meta: Standardize results of List call for every backend

List is used to list child keys of a directory, whether
recursively over the entire tree and subfolders or just
direct childs.

Results from the List calls where inconsistent on every
backend, some would return the direct children while others
would return the recursive result by default, some backends
would include the directory key in the result, etc.

This PR normalizes the result of the List call to be the
same on every store for the recursive version.

For example, considering this tree:

parent/
parent/child
parent/subfolder
parent/subfolder/child1
parent/subfolder/child2
parent/subfolder/child3

If we call 'List' on "parent", the result of the List call
will be:

parent/child
parent/subfolder
parent/subfolder/child1
parent/subfolder/child2
parent/subfolder/child3

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

1975 of 2347 relevant lines covered (84.15%)

10.77 hits per line

Relevant lines Covered
Build:
Build:
2347 RELEVANT LINES 1975 COVERED LINES
10.77 HITS PER LINE
Source Files on etcd_list
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
119 etcd_list meta: Standardize results of List call for every backend List is used to list child keys of a directory, whether recursively over the entire tree and subfolders or just direct childs. Results from the List calls where inconsistent on every backe... push 10 Oct 2017 10:26PM UTC abronan 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