]> dgit.raspbian.org Git - git-annex.git/log
git-annex.git
16 months agoAdded a comment
yarikoptic [Thu, 22 May 2025 18:23:36 +0000 (18:23 +0000)]
Added a comment

16 months agocomment
Joey Hess [Thu, 22 May 2025 17:46:18 +0000 (13:46 -0400)]
comment

16 months agocomment
Joey Hess [Thu, 22 May 2025 17:04:22 +0000 (13:04 -0400)]
comment

16 months agoassistant: Avoid startup hang on active *.lock file
Joey Hess [Thu, 22 May 2025 16:56:31 +0000 (12:56 -0400)]
assistant: Avoid startup hang on active *.lock file

Avoid hanging at startup when a process has a *.lock file open in the .git
directory.

The goal is to repair stale locks, not wait for all active locks to be
closed. This was causing problems for a non-git process that has its own
lock file in a subdir of .git/.

If .git/index_lock is a non-stale lock, this does let the assistant start
up regardless. Commits by the assistant will then fail, until the process
locking the index finishes. This is not a problem, because the same
behavior could already happen if the assistant is started and then another
process locks the index.

Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
16 months ago(no commit message)
http://tokariew.id.fedoraproject.org/ [Thu, 22 May 2025 12:39:35 +0000 (12:39 +0000)]

16 months agoAdded a comment
stv0g [Wed, 21 May 2025 23:40:28 +0000 (23:40 +0000)]
Added a comment

16 months agocomment
Joey Hess [Wed, 21 May 2025 18:22:35 +0000 (14:22 -0400)]
comment

16 months agocomment
Joey Hess [Wed, 21 May 2025 18:14:37 +0000 (14:14 -0400)]
comment

16 months agocomment
Joey Hess [Wed, 21 May 2025 17:05:06 +0000 (13:05 -0400)]
comment

16 months agomake it a clickable url
Yann Büchau [Wed, 21 May 2025 14:08:32 +0000 (16:08 +0200)]
make it a clickable url

16 months agoAdded a comment: Maybe the new sizebalanced= feature?
nobodyinperson [Wed, 21 May 2025 14:04:51 +0000 (14:04 +0000)]
Added a comment: Maybe the new sizebalanced= feature?

16 months ago(no commit message)
stv0g [Wed, 21 May 2025 11:40:12 +0000 (11:40 +0000)]

16 months agoAdded a comment: Valid reasons to retire the webapp, how about
nobodyinperson [Wed, 21 May 2025 08:22:28 +0000 (08:22 +0000)]
Added a comment: Valid reasons to retire the webapp, how about

16 months agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 20 May 2025 20:01:45 +0000 (16:01 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

16 months agotodo
Joey Hess [Tue, 20 May 2025 20:01:36 +0000 (16:01 -0400)]
todo

16 months agoAdded a comment
yarikoptic [Tue, 20 May 2025 15:00:07 +0000 (15:00 +0000)]
Added a comment

16 months agoadd news item for git-annex 10.20250520
Joey Hess [Tue, 20 May 2025 14:30:14 +0000 (10:30 -0400)]
add news item for git-annex 10.20250520

16 months agoreleasing package git-annex version 10.20250520
Joey Hess [Tue, 20 May 2025 14:30:08 +0000 (10:30 -0400)]
releasing package git-annex version 10.20250520

16 months agoclose
Joey Hess [Tue, 20 May 2025 14:22:53 +0000 (10:22 -0400)]
close

16 months agoclose
Joey Hess [Tue, 20 May 2025 14:16:34 +0000 (10:16 -0400)]
close

16 months agoclose
Joey Hess [Tue, 20 May 2025 14:10:14 +0000 (10:10 -0400)]
close

16 months agoremove dangling where
Joey Hess [Tue, 20 May 2025 13:37:33 +0000 (09:37 -0400)]
remove dangling where

16 months agoAdded a comment: git-annex and starship
mak [Tue, 20 May 2025 04:06:38 +0000 (04:06 +0000)]
Added a comment: git-annex and starship

16 months agoAdded a comment
cznug [Fri, 16 May 2025 08:29:33 +0000 (08:29 +0000)]
Added a comment

16 months ago(no commit message)
jcjgraf [Thu, 15 May 2025 06:24:00 +0000 (06:24 +0000)]

16 months agoAdded a comment: How to mitigate not finding git-annex-shell on MacOS remote?
liam [Thu, 15 May 2025 02:35:31 +0000 (02:35 +0000)]
Added a comment: How to mitigate not finding git-annex-shell on MacOS remote?

16 months agoAdded a comment: How to mitigate not finding git-annex-shell on MacOS remote?
liam [Thu, 15 May 2025 02:08:58 +0000 (02:08 +0000)]
Added a comment: How to mitigate not finding git-annex-shell on MacOS remote?

16 months agoAdded a comment: How to install man pages for git-annex?
liam [Thu, 15 May 2025 01:10:49 +0000 (01:10 +0000)]
Added a comment: How to install man pages for git-annex?

16 months agoresponse
Joey Hess [Wed, 14 May 2025 18:22:35 +0000 (14:22 -0400)]
response

16 months agocomment
Joey Hess [Wed, 14 May 2025 18:04:18 +0000 (14:04 -0400)]
comment

16 months agocomment
Joey Hess [Wed, 14 May 2025 17:48:59 +0000 (13:48 -0400)]
comment

16 months agoresponse
Joey Hess [Wed, 14 May 2025 17:29:31 +0000 (13:29 -0400)]
response

16 months agocomment
Joey Hess [Wed, 14 May 2025 17:25:24 +0000 (13:25 -0400)]
comment

16 months agocomment
Joey Hess [Wed, 14 May 2025 17:02:53 +0000 (13:02 -0400)]
comment

16 months agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 14 May 2025 16:42:39 +0000 (12:42 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

16 months agoresponse
Joey Hess [Wed, 14 May 2025 16:42:20 +0000 (12:42 -0400)]
response

16 months agoAdded a comment: Why is the default HMACSHA1 for shared encryption?
liam [Wed, 14 May 2025 16:04:11 +0000 (16:04 +0000)]
Added a comment: Why is the default HMACSHA1 for shared encryption?

16 months agoAdded a comment
nobodyinperson [Tue, 13 May 2025 16:04:52 +0000 (16:04 +0000)]
Added a comment

16 months agoresponse
Joey Hess [Tue, 13 May 2025 15:14:28 +0000 (11:14 -0400)]
response

16 months agoresponse
Joey Hess [Tue, 13 May 2025 15:06:00 +0000 (11:06 -0400)]
response

16 months agoclose
Joey Hess [Tue, 13 May 2025 14:58:56 +0000 (10:58 -0400)]
close

16 months agoresponse
Joey Hess [Tue, 13 May 2025 14:57:30 +0000 (10:57 -0400)]
response

16 months agoresponse
Joey Hess [Tue, 13 May 2025 14:54:12 +0000 (10:54 -0400)]
response

16 months agocomment
Joey Hess [Tue, 13 May 2025 14:28:47 +0000 (10:28 -0400)]
comment

16 months agoIA S3 needs https now
Joey Hess [Tue, 13 May 2025 14:23:56 +0000 (10:23 -0400)]
IA S3 needs https now

16 months agocomment
Joey Hess [Tue, 13 May 2025 14:12:50 +0000 (10:12 -0400)]
comment

16 months agocomment
Joey Hess [Tue, 13 May 2025 14:09:07 +0000 (10:09 -0400)]
comment

16 months agoAdded a comment
jkniiv [Mon, 12 May 2025 20:02:48 +0000 (20:02 +0000)]
Added a comment

16 months agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 12 May 2025 18:43:10 +0000 (14:43 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

16 months agoadd cache for getNumMinCopiesAttr
Joey Hess [Mon, 12 May 2025 18:37:23 +0000 (14:37 -0400)]
add cache for getNumMinCopiesAttr

Optimises balanced=groupname:lackingcopies at the expense of a tiny
slowdown to lackingcopies=number and git-annex fsck and import.

Sponsored-by: k0ld
16 months agoimplement balanced=groupname:lackingcopies
Joey Hess [Mon, 12 May 2025 18:27:32 +0000 (14:27 -0400)]
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
16 months agodecided not to change this
Joey Hess [Mon, 12 May 2025 16:13:08 +0000 (12:13 -0400)]
decided not to change this

16 months agoFirst post
pierreay [Sun, 11 May 2025 09:04:39 +0000 (09:04 +0000)]
First post

16 months agoAdded a comment: also noticed some assistant weirdness
nobodyinperson [Fri, 9 May 2025 07:45:02 +0000 (07:45 +0000)]
Added a comment: also noticed some assistant weirdness

16 months ago(no commit message)
nobodyinperson [Fri, 9 May 2025 03:23:51 +0000 (03:23 +0000)]

16 months agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 8 May 2025 19:01:14 +0000 (15:01 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

16 months agoset fileEncoding in streamLogFileUnsafe
Joey Hess [Thu, 8 May 2025 18:59:29 +0000 (14:59 -0400)]
set fileEncoding in streamLogFileUnsafe

Windows: Fix bug that can cause git status to show annexed files as
modified when built with OsPath.

This may also have caused bugs on non-Windows, with filenames with
non-ascii characters? Unsure.

The OsPath conversion makes this one of the last few places
(hopefully) where a String is read from a Handle. All other fileEncoding
uses have been eliminated before this point by converting to reading
ByteString and using OsPath. Doing that here would be a better fix,
performance wise.

Sponsored-by: Jack Hill
16 months agoassistant does not assist
yarikoptic [Thu, 8 May 2025 18:14:39 +0000 (18:14 +0000)]
assistant does not assist

16 months agoAdded a comment
yarikoptic [Thu, 8 May 2025 17:49:56 +0000 (17:49 +0000)]
Added a comment

16 months agocomment
Joey Hess [Thu, 8 May 2025 16:41:31 +0000 (12:41 -0400)]
comment

16 months agoAdded a comment
jkniiv [Tue, 6 May 2025 22:14:48 +0000 (22:14 +0000)]
Added a comment

16 months agoremoved
jkniiv [Tue, 6 May 2025 22:05:21 +0000 (22:05 +0000)]
removed

16 months agoAdded a comment
jkniiv [Tue, 6 May 2025 22:03:20 +0000 (22:03 +0000)]
Added a comment

16 months agoupdate
Joey Hess [Tue, 6 May 2025 15:54:06 +0000 (11:54 -0400)]
update

16 months agocomment
Joey Hess [Tue, 6 May 2025 15:29:47 +0000 (11:29 -0400)]
comment

16 months agocomment
Joey Hess [Tue, 6 May 2025 15:15:52 +0000 (11:15 -0400)]
comment

16 months agoAdded a comment: grepping the git-annex branch for remote activity
nobodyinperson [Tue, 6 May 2025 13:06:29 +0000 (13:06 +0000)]
Added a comment: grepping the git-annex branch for remote activity

16 months agoThoughs on a "recent remote activity" feature
nobodyinperson [Tue, 6 May 2025 12:23:22 +0000 (12:23 +0000)]
Thoughs on a "recent remote activity" feature

16 months agoAdded a comment
beryllium@5bc3c32eb8156390f96e363e4ba38976567425ec [Tue, 6 May 2025 07:24:51 +0000 (07:24 +0000)]
Added a comment

16 months agoAdded a comment
jkniiv [Tue, 6 May 2025 00:14:04 +0000 (00:14 +0000)]
Added a comment

16 months agowhereused: Fix bug that could find matches from grafts in remote git-annex branches
Joey Hess [Mon, 5 May 2025 18:31:47 +0000 (14:31 -0400)]
whereused: Fix bug that could find matches from grafts in remote git-annex branches

git log with --remotes= needs the preceeding --exclude=*/git-annex in order
to not look at git-annex branches of remotes.

Sponsored-by: mycroft
16 months agocomment
Joey Hess [Mon, 5 May 2025 17:50:14 +0000 (13:50 -0400)]
comment

16 months agocomment
Joey Hess [Mon, 5 May 2025 17:41:45 +0000 (13:41 -0400)]
comment

16 months agoAdded a comment
beryllium@5bc3c32eb8156390f96e363e4ba38976567425ec [Mon, 5 May 2025 11:14:00 +0000 (11:14 +0000)]
Added a comment

16 months ago(no commit message)
beryllium@5bc3c32eb8156390f96e363e4ba38976567425ec [Mon, 5 May 2025 09:28:40 +0000 (09:28 +0000)]

16 months agoAdded a comment: Setup dirhash parameter for httpalso to avoid hammering server
Basile.Pinsard [Fri, 2 May 2025 17:53:54 +0000 (17:53 +0000)]
Added a comment: Setup dirhash parameter for httpalso to avoid hammering server

16 months agoAdded a comment: re: finding key in specific branches
kyle [Thu, 1 May 2025 03:51:27 +0000 (03:51 +0000)]
Added a comment: re: finding key in specific branches

16 months agoAdded a comment: Thank you for implementing
msz [Tue, 29 Apr 2025 17:00:36 +0000 (17:00 +0000)]
Added a comment: Thank you for implementing

16 months agoreport on OsPath code path having a small regression (on Windows at least)
jkniiv [Tue, 29 Apr 2025 14:13:31 +0000 (14:13 +0000)]
report on OsPath code path having a small regression (on Windows at least)

16 months ago(no commit message)
cznug [Mon, 28 Apr 2025 17:11:50 +0000 (17:11 +0000)]

16 months ago(no commit message)
beryllium@5bc3c32eb8156390f96e363e4ba38976567425ec [Mon, 28 Apr 2025 08:06:49 +0000 (08:06 +0000)]

16 months ago(no commit message)
beryllium@5bc3c32eb8156390f96e363e4ba38976567425ec [Mon, 28 Apr 2025 08:06:17 +0000 (08:06 +0000)]

16 months ago(no commit message)
jnkl [Mon, 28 Apr 2025 06:48:19 +0000 (06:48 +0000)]

16 months agoAdded a comment: "Buyer's remorse"
beryllium@5bc3c32eb8156390f96e363e4ba38976567425ec [Mon, 28 Apr 2025 05:53:47 +0000 (05:53 +0000)]
Added a comment: "Buyer's remorse"

17 months agoAdded a comment: standalone builds apparently not deployed
nobodyinperson [Thu, 24 Apr 2025 15:23:47 +0000 (15:23 +0000)]
Added a comment: standalone builds apparently not deployed

17 months agoAdded a comment
Basile.Pinsard [Thu, 24 Apr 2025 14:27:33 +0000 (14:27 +0000)]
Added a comment

17 months agoAdded a comment: Disabling "synced" branches
matteo@4122eaeed50d58332e6ae9e6ba7237fe81294399 [Thu, 24 Apr 2025 02:34:59 +0000 (02:34 +0000)]
Added a comment: Disabling "synced" branches

17 months agomap: Avoid looping forever with mutually recursive paths between repositories accesse...
Joey Hess [Tue, 22 Apr 2025 19:45:11 +0000 (15:45 -0400)]
map: Avoid looping forever with mutually recursive paths between repositories accessed via ssh

Slightly unsatisfying to fix this in Git.Construct.localToUrl rather than
in Command.Map.absRepo, which is what map relies on to make repos always
use the same path form. But it was already constructing the url with the
path there, so that was the easiest place to add normalization.

Sponsored-by: Dartmouth College's OpenNeuro project
17 months agoreproduced loop
Joey Hess [Tue, 22 Apr 2025 19:34:38 +0000 (15:34 -0400)]
reproduced loop

17 months agomap: Fix buggy handling of remotes that are bare git repositories accessed via ssh
Joey Hess [Tue, 22 Apr 2025 19:08:49 +0000 (15:08 -0400)]
map: Fix buggy handling of remotes that are bare git repositories accessed via ssh

It was treating remote paths of a remote repo as if they were local paths,
and so trying to expand git directories and so forth on them. That led to
bad results, including a path like "foo.git" getting turned into
"foo.git.git"

Sponsored-by: Dartmouth College's OpenNeuro project
17 months agoremove unncessary comment
Joey Hess [Tue, 22 Apr 2025 18:03:51 +0000 (14:03 -0400)]
remove unncessary comment

17 months agocomment
Joey Hess [Tue, 22 Apr 2025 17:52:29 +0000 (13:52 -0400)]
comment

17 months agofix message
Joey Hess [Tue, 22 Apr 2025 17:36:54 +0000 (13:36 -0400)]
fix message

also dead code removal

17 months agocomment
Joey Hess [Mon, 21 Apr 2025 17:03:39 +0000 (13:03 -0400)]
comment

17 months agocomment
Joey Hess [Mon, 21 Apr 2025 16:57:36 +0000 (12:57 -0400)]
comment

17 months agofix close
Joey Hess [Mon, 21 Apr 2025 16:10:17 +0000 (12:10 -0400)]
fix close

17 months agoupdate
Joey Hess [Mon, 21 Apr 2025 16:08:03 +0000 (12:08 -0400)]
update

17 months agocomment
Joey Hess [Mon, 21 Apr 2025 15:55:21 +0000 (11:55 -0400)]
comment

17 months agoAdded a comment: Fetch from good repo to fix uuid.log issue
liam [Sun, 20 Apr 2025 12:32:32 +0000 (12:32 +0000)]
Added a comment: Fetch from good repo to fix uuid.log issue

17 months agoAdded a comment: Repairing repositories on MacOS
liam [Sun, 20 Apr 2025 02:49:48 +0000 (02:49 +0000)]
Added a comment: Repairing repositories on MacOS