Type: New Feature
Affects Version/s: None
Fix Version/s: None
Skill Level:Regular Contributors Level (Easy to Medium)
Add a uuid to db_header to distinguish different databases that have the same name (for example, by deleting and creating the same named database).
Paul Joseph Davis made changes -
|Skill Level||Regular Contributors Level (Easy to Medium)|
Bob Dionne made changes -
[ I tested this all against a clean checkout of trunk and it looks good. The new algorithm is faster on inserts but interestingly for single inserts is makes for a larger db pre-compact. After compaction the db is smaller by a factor of 3
I thought we leave the new "sequentially random" as the default? Paul, is the concern just what's advertised to users?
Algorithms based on the system clock I think can be problematic as they assume all machines have the correct time.
 http://gist.github.com/170982 ]
Robert Newson made changes -
|Field||Original Value||New Value|
|Attachment||0001-add-uuid-to-database-on-creation-return-it-in-db_in.patch [ 12417120 ]|