git-annex/Remote/Helper
Joey Hess e10855e723
don't support dropping from thirdPartyPopulated for now
This code I'm reverting works. But it has a problem: The export db and
log and the ContentIdentifier db and log still list the content as being
stored in the remote. So when I ran borg create again and stored the
content in borg again in a new archive, git-annex sync noticed that, but
since it didn't update the tree for the old archives, it then thought
the content that had been removed from them was still in them, and so
git-annex get failed in an ugly way:

	Include pattern 'tmp/x/.git/annex/objects/pX/ZJ/SHA256E-s0--e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/SHA256E-s0--e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' never matched.
	[2020-12-28 16:40:44.878952393] process [933616] done ExitFailure 1

	  user error (borg ["extract","/tmp/b::abs4","tmp/x/.git/annex/objects/pX/ZJ/SHA256E-s0--e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/SHA256E-s0--e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"] exited 1)

It does not seem worth it to update the git tree for the export when dropping
content, that would make drop of many files very expensive in git tree objects
created. So, let's not support this I suppose..
2020-12-28 16:48:38 -04:00
..
Chunked remove uses of warningIO 2020-12-02 14:57:43 -04:00
AWS.hs include credPairRemoteFields in RemoteConfigParsers 2020-01-15 10:57:45 -04:00
Chunked.hs convert getFileSize to RawFilePath 2020-11-05 11:32:57 -04:00
Encryptable.hs initremote: Prevent enabling encryption with exporttree=yes/importtree=yes 2020-12-15 12:08:08 -04:00
ExportImport.hs don't support dropping from thirdPartyPopulated for now 2020-12-28 16:48:38 -04:00
Git.hs convert TopFilePath to use RawFilePath 2019-12-09 15:07:21 -04:00
Hooks.hs propagate signals to the transferrer process group 2020-12-11 15:32:00 -04:00
Http.hs convert getFileSize to RawFilePath 2020-11-05 11:32:57 -04:00
Messages.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
P2P.hs convert getFileSize to RawFilePath 2020-11-05 11:32:57 -04:00
ReadOnly.hs convert renameExport to throw exception 2020-05-15 15:08:09 -04:00
Special.hs finish fixing removeLink on windows 2020-11-24 13:20:44 -04:00
Ssh.hs convert to use hGetLineUntilExitOrEOF 2020-11-19 16:13:31 -04:00
ThirdPartyPopulated.hs import from borg is basically working 2020-12-21 16:37:55 -04:00