Basic Snapshot functionality
Summary: See the unit test for example usage. ``` folly::settings::Snapshot snapshot; // Now changes to `FOLLY_SETTING(project, name)` and `snapshot(FOLLY_SETTING(project, name))` // are independent from each other. // Any updates to the settings in the snapshot can be published via snapshot.publish() ``` Basic version with a global lock, there are ways to optimize this later. Differential Revision: D9926070 fbshipit-source-id: 66ee7f28539c242a08b688eab4a18e4a42a8b0ff
Showing
Please register or sign in to comment