diff options
author | Joey Hess <joey@kitenet.net> | 2014-03-12 18:20:32 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-03-12 18:20:32 -0400 |
commit | 659264e9c90b238fca0eda9d695dd5092dd5720e (patch) | |
tree | a2776d520cbb5772c56764c617491c62f60d4848 /doc/devblog | |
parent | 16584761e18f0dfeb69ef765281d5cc3d6afe109 (diff) |
devblog
Diffstat (limited to 'doc/devblog')
-rw-r--r-- | doc/devblog/day_132__database_musings.mdwn | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/devblog/day_132__database_musings.mdwn b/doc/devblog/day_132__database_musings.mdwn new file mode 100644 index 000000000..559ad8685 --- /dev/null +++ b/doc/devblog/day_132__database_musings.mdwn @@ -0,0 +1,16 @@ +Updated the Debian stable backport to the last release. Also it seems that +the last release unexpectedly fixed XMPP SIGILL on some OSX machines. +Apparently when I rebuilt all the libraries recently, it somehow fixed that +[[old_unsolved_bug|bugs/Share_with_friends_crash_in_osx]]. + +RichiH suggested "wrt balloning memory on repair: can you read in broken +stuff and simply stop reading once you reach a certain threshold, then +start repairing, re-run fsck, etc?" .. I had considered that but was +not sure it would work. I think I've gotten it to work. + +Now working on a design for using a [[design/caching_database]] +for some parts of git-annex. My initial benchmarks using sqlite +indicate it would slow down associated file lookups by nearly an order of +magnitude compared with the current ".map files" implementation. +(But would scale better in edge cases). OTOH, using a sqlite +database to index metadata for use in views looks very promising. |