aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/s3-binary-cache-store.cc
AgeCommit message (Expand)Author
2020-08-04S3BinaryCacheStore: Fix size determinationEelco Dolstra
2020-08-04Revert "Remove putBytes"Eelco Dolstra
2020-07-28Remove putBytesEelco Dolstra
2020-07-13Make 'nix copy' to s3:// binary caches run in constant memoryEelco Dolstra
2020-07-13Remove istringstream_nocopyEelco Dolstra
2020-07-13Make 'nix copy' to file:// binary caches run in constant memoryEelco Dolstra
2020-07-13Fix 'nix verify --all' on a binary cache and add a testEelco Dolstra
2020-05-11Merge branch 'master' into errors-phase-2Ben Burdette
2020-05-03convert some printError calls to logErrorBen Burdette
2020-04-21remove 'format' from Error constructor callsBen Burdette
2020-04-08datatransfer.{cc,hh} -> filetransfer.{cc,hh}Nikola Knezevic
2020-04-08DataTransfer -> FileTransferNikola Knezevic
2020-04-08DownloadResult -> DataTransferResultNikola Knezevic
2020-04-08Rename src/lib/download.* to src/lib/datatransfer.*Nikola Knezevic
2019-12-17Add priority setting to storesEelco Dolstra
2019-12-10Make the Store API more type-safeEelco Dolstra
2019-03-15Add a 5 seconds of timeouts to connect to S3.Chaker Benhamed
2018-12-07s3: make scheme configurableDaiderd Jordan
2018-11-01Disable the S3 content-encoding patchEelco Dolstra
2018-10-30Remove redundant messageEelco Dolstra
2018-10-30S3BinaryCacheStore: Allow disabling multipart uploadsEelco Dolstra
2018-10-30Fix broken uploadProgressCallback closureEelco Dolstra
2018-09-27S3BinaryCacheStore: Don't create bucketsEelco Dolstra
2018-08-09S3BinaryCacheStore: Share TransferManagerEelco Dolstra
2018-08-08S3BinaryCacheStore: Don't use the transfer status callbackEelco Dolstra
2018-08-06Fix setting Content-Encoding in S3 uploadsEelco Dolstra
2018-08-06Fix Brotli decompression in 'nix log'Eelco Dolstra
2018-08-02s3 binary cache: support specifying an endpointGraham Christensen
2018-06-08use debug instead of printTalkative to avoid spamming hydra queueAmineChikhaoui
2018-05-30Make LocalBinaryCacheStore::narFromPath() run in constant memoryEelco Dolstra
2018-05-30Simplify the callback mechanismEelco Dolstra
2018-05-10Remove mention of default since we already know the defaultEelco Dolstra
2018-05-07share the executor between multiple copy threads.AmineChikhaoui
2018-05-07add a FIXME note to find a way to abort the multipart uploads inAmineChikhaoui
2018-05-07Support multi-part uploads for large NARs that exceed the size ofAmineChikhaoui
2017-12-22Check aws-sdk-cpp versionEelco Dolstra
2017-12-14Fix build against current aws-sdk-cppEelco Dolstra
2017-11-15Add a "profile" option to S3BinaryCacheStoreEelco Dolstra
2017-11-03Don't freak out if we get a 403 from S3Daniel Peebles
2017-07-30Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim
2017-06-19Disable use of virtual hosting in aws-sdk-cppEelco Dolstra
2017-06-19Support creating S3 caches in other regions than us-east-1Eelco Dolstra
2017-06-19Handle S3Errors::RESOURCE_NOT_FOUND from aws-sdk-cppEelco Dolstra
2017-06-19Suppress "will retry in N ms" for non-retriable errorsEelco Dolstra
2017-06-19Show aws-sdk-cpp log messagesEelco Dolstra
2017-06-14Remove redundant debug lineEelco Dolstra
2017-04-13Add a Config class to simplify adding configuration settingsEelco Dolstra
2017-03-21Move istringstream_nocopy to a separate fileEelco Dolstra
2017-03-20Merge branch 'darwin-s3-binary-cache-store' of https://github.com/shlevy/nixEelco Dolstra
2017-03-15More precise compression settingsEelco Dolstra