Commit graph

5021 commits

Author SHA1 Message Date
Joey Hess
0c906872c6
update 2025-05-29 13:02:22 -04:00
Joey Hess
a44638ca73
adjust json field names
Avoid using "name" for what git-annex otherwise refers to as a
description.

(For the remotes in the map, the "remote" field should be the remote
name, but there is a bug preventing it from being that.)

Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
2025-05-29 12:42:53 -04:00
Joey Hess
52a8b5b117
map: Support --json option
Sponsored-by: Dartmouth College's OpenNeuro project
2025-05-28 14:17:28 -04:00
Joey Hess
bca88f07ff
dup 2025-05-24 13:22:20 -04:00
Joey Hess
53a1c9e359
close dup todo 2025-05-23 15:46:06 -04:00
Joey Hess
f118ee8b9e
correction 2025-05-23 15:37:38 -04:00
Joey Hess
42be663b9b
comment 2025-05-21 14:22:35 -04:00
nobodyinperson
3f75eec782 Added a comment: Valid reasons to retire the webapp, how about 2025-05-21 08:22:28 +00:00
Joey Hess
650d54a216
todo 2025-05-20 16:01:36 -04:00
Joey Hess
1573663663
close 2025-05-20 10:22:53 -04:00
Joey Hess
1435f6ff82
implement balanced=groupname:lackingcopies
Preferred content now supports "balanced=groupname:lackingcopies" to make
files be evenly balanced amoung as many repositories as are needed to
satisfy numcopies.

This implementation could be optimised to only call limitCheckNumCopies
once per file. Currently, it is called in two different places. Or it may
be that it would be better to add a cache to getNumMinCopiesAttr.

It might also be worth implementing :approxlackingcopies, but I'm not sure
if that has a use case. The use case for this seems to be when different
files have different numcopies values.

Sponsored-by: Brock Spratlen
2025-05-12 14:27:32 -04:00
Joey Hess
a9eca1b568
decided not to change this 2025-05-12 12:13:08 -04:00
Joey Hess
13154f5cb2
update 2025-05-06 11:54:06 -04:00
nobodyinperson
fb958b2f7e Added a comment: grepping the git-annex branch for remote activity 2025-05-06 13:06:29 +00:00
nobodyinperson
a2749664ab Thoughs on a "recent remote activity" feature 2025-05-06 12:23:22 +00:00
msz
2662d2de66 Added a comment: Thank you for implementing 2025-04-29 17:00:36 +00:00
Joey Hess
49ee0a2a06
comment 2025-04-22 13:52:29 -04:00
Joey Hess
eafb5b53f0
comment 2025-04-21 13:03:39 -04:00
Joey Hess
78684c6c2e
fix close 2025-04-21 12:10:17 -04:00
Joey Hess
fe2de5dddc
update 2025-04-21 12:08:03 -04:00
kxra@ae0f8ab3caa4ebebe6b1a121dd41b6751182360e
eaf3a55a40 https://github.com/pulsejet/ownly/issues/49 2025-04-16 13:17:06 +00:00
kxra@ae0f8ab3caa4ebebe6b1a121dd41b6751182360e
4d96683f1d Added a comment 2025-04-15 21:23:58 +00:00
kxra@ae0f8ab3caa4ebebe6b1a121dd41b6751182360e
287172f9f5 http://www.lists.cs.ucla.edu/pipermail/ndn-interest/2025-April/003065.html 2025-04-15 21:23:33 +00:00
Joey Hess
af42271d37
comment, delink, close as dup 2025-04-15 09:48:16 -04:00
Kyra
33e21b1414 https://github.com/named-data-mobile/ndn-photo-app/issues/186 2025-04-12 19:01:38 +00:00
Kyra
a9b9911fd0 https://github.com/JonnyKong/GitSync/issues/2 2025-04-12 18:56:32 +00:00
Joey Hess
c5b0ca8982
comment 2025-04-11 13:25:41 -04:00
Joey Hess
5c9a6af5f8
Merge branch 'master' of ssh://git-annex.branchable.com 2025-04-11 13:22:41 -04:00
Joey Hess
f0123ec43a
done 2025-04-11 13:22:20 -04:00
msz
968bac2c14 Added a comment 2025-04-10 16:56:50 +00:00
Joey Hess
ecebdec2c6
update 2025-04-09 13:42:19 -04:00
Joey Hess
edc171bc5f
comment 2025-04-09 12:05:29 -04:00
Joey Hess
a69fc4b04a
comment and close 2025-04-09 11:13:49 -04:00
matrss
f86370693b Spoke with mih and he said this could be useful in the project context 2025-04-08 11:26:29 +00:00
msz
96b4292fb3 Added a comment 2025-04-07 17:06:15 +00:00
cjmarkie
92f8620aff Added a comment 2025-04-04 01:14:55 +00:00
Joey Hess
5f74a45861
comment 2025-04-01 10:36:50 -04:00
cjmarkie
58719f196b Added a comment 2025-03-28 13:49:12 +00:00
cjmarkie
8beea10b4e Added a comment 2025-03-28 13:44:13 +00:00
cjmarkie
043201c4d8 Propose skipping checksums in git-annex get --fast 2025-03-27 20:09:28 +00:00
Joey Hess
0bc1bebe05
todo 2025-03-22 09:23:03 -04:00
Joey Hess
70cb93a66b
checkPresent of compute remote checks inputs are available
If an input file has been lost from all repositories, it is no longer
possible to compute the output. This will avoid dropping content that
was computed in such a situation, as well as making git-annex fsck --from
the compute remote do its usual thing when content has gone missing.

This implementation avoids recursing forever if there is a cycle,
which should not be possible anyway.

Note the use of RemoteStateHandle as a constructor here suggests that
this may not handle sameas remotes right, since usually a
RemoteStateHandle is constructed using the sameas uuid for a sameas
remote. That assumes a compute remote can even have or be a sameas remote.
Which doesn't seem to make sense, so I have not thought through what might
happen here in detail.
2025-03-18 14:13:13 -04:00
Joey Hess
2466677b7b
update 2025-03-18 13:00:54 -04:00
Joey Hess
bcfd554a0f
findcomputed: New command, displays information about computed files. 2025-03-18 12:55:48 -04:00
Joey Hess
1b23823787
update 2025-03-17 16:02:02 -04:00
Joey Hess
2d60ce4803
record fscked files in fsck db by default
Remember the files that are checked, so a later run with --more will
skip them, without needing to use --incremental.
2025-03-17 15:34:08 -04:00
Joey Hess
f775c9643f
Merge branch 'master' of ssh://git-annex.branchable.com 2025-03-17 14:33:11 -04:00
Joey Hess
85fe283c05
decided to leave message as-is
"getting input <file> from <remote>"  is talking about the original
input filename. I think that's ok.
2025-03-17 14:31:43 -04:00
Joey Hess
f835919e40
decided addcomputed will not support annex.smallfiles
If it did, recompute would need to somehow support recomputing
non-annexed files.

And, annex.smallfiles is typically used for configuration files or
source code kind of things, where the user doesn't want it to be an
annexed file. Computed artifacts are not likely that kind of thing.

Also, git-annex importfeed is an example of something that does support
annex.addunlocked, but does not support annex.smallfiles.
2025-03-17 14:27:56 -04:00
Joey Hess
23538ea17b
annex.addunlocked support for git-annex compute
And for git-annex recompute, add the file unlocked when the original is
unlocked.
2025-03-17 14:26:09 -04:00