Added priority flag to indexes, updated schema for priority flag, added code to flag un-used auto indexes as idle and added code to run idle indexes, added code to flag a queried idle index as no longer idle
Fixed various typos and botches from our quick sprint before
Deleted temporary indexes, now nothing runs in memory though and I get lots of failing tests
Tests now function, wasn't returning 'true' on the creation of a new index
There will ne a few of these, tests written against temp indexes
New indexes are kept in memory by default, needs code to make sure they're converted though
Persist new indexes to disk once they're no longer stale
Keep the date of creation, delete old new auto indexes
Better algorithm
Removed all references to TempIndexes, updated configuration names and removed obsolete configuratio - yes, I updated the documentation too
Added configuration option for controlling how long to wait before processing idle indexes
Added configuration option for how long to wait before marking an index as idle
Added index notifications for the promotion and demotion of indexes to and from idle state
Added a class and enum for dynamic query searching purposes, the plan being to use 'partial' to indicate that it was close enough to be cloned and added to - thus merging can happen over time
First stab at the merging of indexes over time
First test for merging seems to work
Tests pass and also take into account staleness when considering which index to use for a query
Fixed the failing tests that I know about
Fixed an issue where indexed properties bundle would not work properly for null values or empty strings
Merge branch '2.1' of github.com:ayende/ravendb into 2.1