Skip to content

Commit

Permalink
modules/kvs: rework kvsdir_get_*() functions
Browse files Browse the repository at this point in the history
If a kvsdir_t was created with kvs_get_dirat(), then the
convenience functions kvsdir_get_*() operate "at" (relative to)
the original treeobj.

This means a recursive walk using kvsdir_get_dir() will
follow a consistent snapshot, unaffected by changes being
made concurrently to the KVS namespace.

Fixes flux-framework#64
  • Loading branch information
garlick committed Sep 21, 2016
1 parent 2603e98 commit 4ddcef7
Showing 1 changed file with 175 additions and 244 deletions.
Loading

0 comments on commit 4ddcef7

Please sign in to comment.