acid
acid copied to clipboard
Declarative indexes
acid.encoders.RecordEncoder is now smart enough to know how to access attributes from the record. It is trivial from there to extend core.py to support index specifications like: "name, -age, location"
, keep that specification in the store's metadata, and automatically recreate the Index instance after a restart.
Not sure if it's worthwhile.