diff options
author | Joey Hess <joeyh@joeyh.name> | 2015-12-23 19:40:39 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2015-12-23 19:40:39 -0400 |
commit | 9bd40b38b253ad264a9050fc6c94ba9440e142ac (patch) | |
tree | cf1585f1605947f8a1088576c7d30aed1af112d8 /doc/devblog | |
parent | 7c5806e1101ba2729a15333c7e01f90e1462504d (diff) |
devblog
Diffstat (limited to 'doc/devblog')
-rw-r--r-- | doc/devblog/day_349__v6_database_optimisation.mdwn | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/devblog/day_349__v6_database_optimisation.mdwn b/doc/devblog/day_349__v6_database_optimisation.mdwn new file mode 100644 index 000000000..bf1861417 --- /dev/null +++ b/doc/devblog/day_349__v6_database_optimisation.mdwn @@ -0,0 +1,7 @@ +Got unexpectedly far today on optimising the database that v6 repositories +use to keep track of unlocked files. The database schema may still need +optimization, but everything else to do with the database is optimised. +Writes to the database are queued together. And reads to the database +avoid creating the database if it doesn't exist yet. Which means v5 +repos, and v6 repos with no unlocked files will avoid any database +overhead. |