File: day_100__cursed_clouds.mdwn

package info (click to toggle)
git-annex 10.20230126-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 69,344 kB
  • sloc: haskell: 74,654; javascript: 9,103; sh: 1,304; makefile: 203; perl: 136; ansic: 44
file content (19 lines) | stat: -rw-r--r-- 860 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Preferred content control is wired up to `--auto` and working for `get`,
`copy`, and `drop`. Note that `drop --from remote --auto` drops files that
the remote's preferred content settings indicate it doesn't want;
likewise `copy --to remote --auto` sends content that the remote does want.

Also implemented `smallerthan`, `largerthan`, and `ingroup` limits,
which should be everything needed for the scenarios described in
[[transfer_control]].

Dying to hook this up to the assistant, but a cloudy day is forcing me to
curtail further computer use.

----

Also, last night I developed a patch for the hS3 library, that should let
git-annex upload large files to S3 without buffering their whole content in
memory. I have a `s3-memory-leak` in git-annex that uses the new API I
developed. Hopefully hS3's maintainer will release a new version with that
soon.