commit | 0bd69febcb22034b6b61d07a36de45db764cdd8c | [log] [tgz] |
---|---|---|
author | Dave Borowitz <dborowitz@google.com> | Mon Jun 24 11:56:53 2013 -0600 |
committer | Dave Borowitz <dborowitz@google.com> | Mon Jul 08 13:22:54 2013 -0700 |
tree | 029ac796750652299167ce2cc87f5e21635e830d | |
parent | e12f8b03141c6e2a231bc55e594d0fe05ee02fa2 [diff] |
Rewrite schema versioning in preparation for multiple versions Store indexes in versioned directories, and don't consider open/closed to have separate versions. Extract a simple base Schema class with a version and a list of fields, which is analogous to the DB's SchemaVersion. Construct indexes using specific versions. Change-Id: I11e8e3a78cd62b1a01aa122bfd747ed5295fe057