darcs

Patch 1320 enable creating parent dirs so that copy... (and 3 more)

Title enable creating parent dirs so that copy... (and 3 more)
Superseder Nosy List ben.franksen, gh
Related Issues
Status accepted Assigned To
Milestone 2.10.0

Created on 2015-04-05.04:50:53 by gh, last changed 2015-04-13.18:40:40 by gh.

Files
File name Status Uploaded Type Edit Remove
enable-creating-parent-dirs-so-that-copyfileusingcache-fails-less-often.dpatch gh, 2015-04-05.04:50:52 application/x-darcs-patch
enable-creating-parent-dirs-so-that-copyfileusingcache-fails-less-often.dpatch gh, 2015-04-05.20:22:43 application/x-darcs-patch
enable-creating-parent-dirs-so-that-copyfileusingcache-fails-less-often.dpatch gh, 2015-04-05.21:12:10 application/x-darcs-patch
patch-preview.txt gh, 2015-04-05.04:50:52 text/x-darcs-patch
patch-preview.txt gh, 2015-04-05.20:22:43 text/x-darcs-patch
patch-preview.txt gh, 2015-04-05.21:12:10 text/x-darcs-patch
unnamed gh, 2015-04-05.04:50:52
unnamed gh, 2015-04-05.20:22:43
unnamed gh, 2015-04-05.21:12:10
See mailing list archives for discussion on individual patches.
Messages
msg18344 (view) Author: gh Date: 2015-04-05.04:50:52
Please don't screen yet!

4 patches for repository http://darcs.net:

patch a415c13f9f975717b213dee444b826bca64f14a3
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Sun Apr  5 01:38:47 ART 2015
  * enable creating parent dirs so that copyFileUsingCache fails less often

patch 151d777a532ab62aa0dc4ee64651b28cb7d28f71
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Sun Apr  5 01:46:21 ART 2015
  * resolve issue2421: don't fail if caches are not writeable

patch c1d7282e1a7a7b6ebc94866d2bed9f53ac3e42bf
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Sun Apr  5 01:49:28 ART 2015
  * restore old fail message that made sense

patch 9b33953f2bb20aa0f70edd52cd22ef4d5ac91724
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Sun Apr  5 01:49:50 ART 2015
  * lots of comments and debug messages for D.R.Cache
Attachments
msg18345 (view) Author: gh Date: 2015-04-05.20:22:43
I've improved the debug messages and comments of the 3rd patch.

So, issue2421 was caused by patch "Some files are not being
written to the bucketed cache" from july 2014. Now you can
clone again repositories without --no-cache even if ~/.cache
is not accessible (eg `chmod -rwx ~/.cache`).

I'll screen it in a couple of hours. This does not eliminate
all occurrences of the "couldn't fetch" message, only the
ones caused by unaccessible caches.

3 patches for repository http://darcs.net:

patch a415c13f9f975717b213dee444b826bca64f14a3
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Sun Apr  5 01:38:47 ART 2015
  * enable creating parent dirs so that copyFileUsingCache fails less often

patch 9e17d434084a639abe25e73e6212b78cfa414402
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Sun Apr  5 17:02:14 ART 2015
  * resolve issue2421: don't fail if caches are not writeable

patch 0e3b6c5a401e025dcba475802ba8ff3db2d9797e
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Sun Apr  5 17:02:16 ART 2015
  * add debug messages and comments to Darcs.Repository.Cache
Attachments
msg18346 (view) Author: gh Date: 2015-04-05.21:12:10
Screening this almost-identical version.

3 patches for repository http://darcs.net:

patch a415c13f9f975717b213dee444b826bca64f14a3
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Sun Apr  5 01:38:47 ART 2015
  * enable creating parent dirs so that copyFileUsingCache fails less often

patch 9e17d434084a639abe25e73e6212b78cfa414402
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Sun Apr  5 17:02:14 ART 2015
  * resolve issue2421: don't fail if caches are not writeable

patch b17a5cdfbad324a568698f011be672d2073b8801
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Sun Apr  5 17:48:42 ART 2015
  * add debug messages and comments to Darcs.Repository.Cache
Attachments
msg18364 (view) Author: gh Date: 2015-04-13.18:40:40
Self-accept (in 2.10 too).
History
Date User Action Args
2015-04-05 04:50:53ghcreate
2015-04-05 20:22:44ghsetfiles: + patch-preview.txt, enable-creating-parent-dirs-so-that-copyfileusingcache-fails-less-often.dpatch, unnamed
messages: + msg18345
2015-04-05 20:25:55ghsetnosy: + ben.franksen
2015-04-05 21:12:10ghsetfiles: + patch-preview.txt, enable-creating-parent-dirs-so-that-copyfileusingcache-fails-less-often.dpatch, unnamed
messages: + msg18346
2015-04-05 21:19:46ghsetstatus: needs-screening -> needs-review
2015-04-13 18:40:40ghsetstatus: needs-review -> accepted
messages: + msg18364
milestone: 2.10.0