Joey Hess
2e1fe1620e
handle comutations in subdirs of the git repository
...
Eg, a computation might be run in "foo/" and refer to "../bar" as an
input or output.
So, the subdir is part of the computation state.
Also, prevent input or output of files that are outside the git
repository. Of course, the program can access any file on disk if it
wants to; this is just a guard against mistakes. And it may also be
useful if the program comunicates with something less trusted than it,
eg a container image, so input/output files communicated by that are not
the source of security problems.
2025-02-25 15:08:38 -04:00
Joey Hess
ce05a92ee7
add field desc
2025-02-24 16:41:02 -04:00
Joey Hess
27ed2f151e
updated interface
2025-02-24 16:15:46 -04:00
Joey Hess
556f44d404
update for new interface
2025-02-24 16:15:04 -04:00
Joey Hess
40be51c98a
reimplement using new compute program interface
2025-02-24 16:01:03 -04:00
Joey Hess
921850d05c
support addcomputed --fast
...
This complicates the interface but it's still simpler to understand than
the old interface.
2025-02-24 13:48:46 -04:00
Joey Hess
490174b068
new compute program interface
...
This is much more flexible, and also simpler to understand.
2025-02-24 12:44:20 -04:00
Basile.Pinsard
7b815199a0
2025-02-24 16:36:56 +00:00
jnkl
0238af33c1
2025-02-23 20:56:00 +00:00
jnkl
8d97fe962b
2025-02-23 20:55:22 +00:00
jnkl
3e86ce3d14
2025-02-23 20:54:56 +00:00
jnkl
1eaa4a9b86
2025-02-23 20:48:35 +00:00
jnkl
3885544628
2025-02-23 20:25:08 +00:00
Joey Hess
e3023f7b0b
Merge branch 'master' of ssh://git-annex.branchable.com
2025-02-22 10:04:58 -04:00
Joey Hess
0c65129ddc
distribits 2025
2025-02-22 10:04:28 -04:00
Atemu
aa2fbf552b
2025-02-22 10:51:45 +00:00
Atemu
958e9068e3
2025-02-22 10:50:55 +00:00
Atemu
8d19f7f09e
2025-02-22 10:48:23 +00:00
Joey Hess
c86142e22b
fix build with old bytestring
...
bytestring-0.11.3.0 is the first to have ShortByteString singleton.
Unsure about what version added concat, but mconcat = concat.
2025-02-21 15:34:23 -04:00
Joey Hess
4c032655c2
Merge branch 'master' of ssh://git-annex.branchable.com
2025-02-21 15:31:20 -04:00
Joey Hess
b804f8a3cc
update
2025-02-21 15:09:46 -04:00
Joey Hess
e0b46ef7ad
compute special remote mostly implemented
...
Except for some of the hard parts: progress displays, incremental
verification, and getting inputs before running a computation.
Untested! In order to test this, git-annex addcomputed needs to be
implemented.
2025-02-21 15:02:53 -04:00
Joey Hess
4f1eea9061
remove unused adjustedBranchRefresh associated file parameter
2025-02-21 14:51:02 -04:00
yarikoptic
b567aac217
map --json wishlist
2025-02-21 15:31:35 +00:00
yarikoptic
0c98cf9a05
initial report about map infinite loop
2025-02-21 15:28:27 +00:00
Joey Hess
e897229088
wip
2025-02-20 17:23:15 -04:00
Joey Hess
4f3d9f8115
update
2025-02-20 13:27:59 -04:00
Joey Hess
c1b53dbbd0
wip
2025-02-20 13:27:47 -04:00
lell
dd4c1c570e
Added a comment
2025-02-20 11:00:05 +00:00
Spencer
4413bba69d
Added a comment: Confused
2025-02-19 23:22:46 +00:00
Spencer
4414e97b9b
Added a comment: For Those Who Stumble Here
2025-02-19 23:08:42 +00:00
Joey Hess
a2fa2a8c5f
update
2025-02-19 16:03:34 -04:00
Joey Hess
2f11c65491
comments
2025-02-19 15:14:52 -04:00
Joey Hess
b5319ec575
documentation for compute remote and associated commands
...
None of this is implemented yet.
2025-02-19 14:29:18 -04:00
Joey Hess
ace9944d1c
add REPRODUCIBLE
2025-02-19 14:16:36 -04:00
Joey Hess
f52385f63d
optional and required inputs and some other changes
2025-02-19 12:47:32 -04:00
Joey Hess
f4c3fdeaed
improved draft design
2025-02-18 15:46:47 -04:00
Joey Hess
9b42f5fe89
improve apiurl description
2025-02-18 14:46:10 -04:00
Joey Hess
d394f0b020
git-lfs apiurl parameter
...
git-lfs: Added an optional apiurl parameter.
This needs version 1.2.5 of the haskell git-lfs library to be used.
stack.yaml updated to use that.
Note that git-annex enableremote can be used to add apiurl= to an existing
git-lfs special remote. To allow unsetting the apiurl and instead use
the probed url, support enableremote with apiurl set to an empty string.
Sponsored-by: Luke T. Shumaker
2025-02-18 14:11:21 -04:00
sharad
dcf2f71696
Added a comment: Faced same issue for long time
2025-02-17 19:30:28 +00:00
Joey Hess
6a5131fe0b
OsPath build fix
2025-02-17 14:56:56 -04:00
Joey Hess
f6bd8ac9ab
OsPath build fix
2025-02-17 14:46:43 -04:00
Joey Hess
550ffc98fb
OSX build fix
2025-02-17 14:06:06 -04:00
Joey Hess
03827783bc
OSX build fixes
2025-02-17 14:05:19 -04:00
Joey Hess
1fb69fe01c
OSX build fixes
2025-02-17 14:04:08 -04:00
Joey Hess
9f2ce19858
OSX build fix
2025-02-17 14:01:54 -04:00
Joey Hess
66b8ba8fb0
OSX build fixes
2025-02-17 13:59:52 -04:00
Joey Hess
5324f34092
Merge branch 'ospath'
2025-02-17 11:58:20 -04:00
datamanager
93fb1ba536
Added a comment
2025-02-15 21:46:33 +00:00
puck
f32f22bc64
2025-02-15 10:36:03 +00:00