From 9bd40b38b253ad264a9050fc6c94ba9440e142ac Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 23 Dec 2015 19:40:39 -0400 Subject: devblog --- doc/devblog/day_349__v6_database_optimisation.mdwn | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 doc/devblog/day_349__v6_database_optimisation.mdwn (limited to 'doc/devblog') 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. -- cgit v1.2.3