[darcs-devel] [patch2139] improve cache utilization

Ben Franksen bugs at darcs.net
Mon Dec 21 10:08:30 UTC 2020


New submission from Ben Franksen <ben.franksen at online.de>:

5 patches for repository http://darcs.net/screened:

patch bde509bab9567e36c5db5771284438ad4c575809
Author: Ben Franksen <ben.franksen at online.de>
Date:   Mon Nov  9 14:07:16 CET 2020
  * rename last parameter of fetchFileUsingCachePrivate

patch 705541faa64186c2e6a746094de74983d4f9db50
Author: Ben Franksen <ben.franksen at online.de>
Date:   Sun Nov  8 10:09:07 CET 2020
  * move Darcs.Repository.Cache to Darcs.Util.Cache
  
  The rationale for this move is that Darcs.Util.Tree.Hashed should be able to
  make use of caches which it previously could not.

patch a699b81c229204871619d5546848de8a5de00905
Author: Ben Franksen <ben.franksen at online.de>
Date:   Sun Nov  8 10:19:52 CET 2020
  * clean up import lists in Darcs.Util.Cache

patch b215614cbc6ad59c81514da3403047d21f2fa0d6
Author: Ben Franksen <ben.franksen at online.de>
Date:   Mon Dec 21 11:09:30 CET 2020
  * minor cleanups in Darcs.Util.Cache (type signatures, debug messages, etc)

patch 018c5978374ec2cb3ae4f918d733da948bda73da
Author: Ben Franksen <ben.franksen at online.de>
Date:   Mon Nov  9 15:47:50 CET 2020
  * improve cache utilization
  
  This adds additional (hard) links between cache locations:
  - create links not only in Directory caches, but in all Writable caches
  - add links when we write a hashed file (was marked as TODO in the sources)
  
  We have to add the --no-cache option in a few test scripts because darcs
  commands are now less likely to fail when we use the cache.
  
  The deeper reason behind this is that it will allow us to use the cache for
  all accesses to hashed pristine files.

----------
files: patch-preview.txt, rename-last-parameter-of-fetchfileusingcacheprivate.dpatch, unnamed
messages: 22583
nosy: bf
status: needs-screening
title: improve cache utilization

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/patch2139>
__________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-preview.txt
Type: text/x-darcs-patch
Size: 14275 bytes
Desc: not available
URL: <http://lists.osuosl.org/pipermail/darcs-devel/attachments/20201221/f4e04cd7/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rename-last-parameter-of-fetchfileusingcacheprivate.dpatch
Type: application/x-darcs-patch
Size: 15288 bytes
Desc: not available
URL: <http://lists.osuosl.org/pipermail/darcs-devel/attachments/20201221/f4e04cd7/attachment-0003.bin>
-------------- next part --------------
.





More information about the darcs-devel mailing list