commit | 70e1eb2a86ed58826bd0983dd2aa8233f3cf634c | [log] [tgz] |
---|---|---|
author | Aaron Zinman <aaron@azinman.com> | Mon Jun 27 22:55:18 2016 -0700 |
committer | Aaron Zinman <aaron@azinman.com> | Mon Jun 27 22:55:18 2016 -0700 |
tree | 6ec4a27b8ffac1a2977fee799ed2c47f7cabea69 | |
parent | 68e05184d30510076ff44aecc7aa84cac90e8ed6 [diff] |
syncbase: Allow Syncbase root dir to be moved When Syncbase creates a new service instance, it stores the location of the new LevelDB as an absolute path (DbInfo.RootDir). If Syncbase's root directory is ever moved, it won't be able to boot regardless of the updated rootDir parameter passed at init (which was ignored). This CL changes this behavior to store relative paths in DbInfo, while allowing existing absolute paths to continue to work. This CL does not correct the older values, which means this CL only fixes the behavior for new Syncbase instances. MultiPart: 1/2 Change-Id: Id8de83693153b181f9de6c5825dd8b46608d8de5
This repository defines the Go APIs of Vanadium.