CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 02:29:09 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"8bdef039eafeb85eeab83ebe2ac2d437"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=hc0jeH47H11fk4l%2BSSrkwnfvxMOhVAly7afDBkXmWgkbaOO%2B9qET4D6uRVFh5hppt9XnO0VhcK44LFWIaxpBBmPtf8fliVHnKuqZEGHh2Oc5SG%2F89sF1DFHxHvABOAqH6HqA1YF8%2B1wTQudmcCSRAk4NaAHocO7dKymXc7kPsBiXb4mXhGnuRqVE0mlDD33v8i41nRH1fi5aYZd75sRMgoTB1bFUYC0BY%2FhWdxYRy2Ee3fevcy1J8RVHf5xFrFWNhqGCViySuqQX9AxgFq6k1Q%3D%3D--wdSjBIl4N%2Fomf%2BIl--Wr52zh3aqBZbW4VsUKQvcw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1215117636.1753583348; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 02:29:08 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 02:29:08 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 97EC:3C6DB4:A94C9:10D53E:68858EF4
Tags · laserdisc-io/fs2-aws · GitHub
Toggle v6.1.3's commit message
Toggle v6.1.0's commit message
Toggle v6.0.3's commit message
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 50
Tags: laserdisc-io/fs2-aws
Tags
v6.1.3
Update scala-library to 2.13.13 (#1160) * Update scala-library to 2.13.13 * Update scala-library to 2.13.13 * fix compilation error --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by: Dmytro Obodowsky <sdo.semenov@gmail.com> Co-authored-by: dmytro.obodowsky <dmytro.obodowsky@disney.com>
v6.1.0
add eTagValidation for uploadFileMultipart (#1130) * add eTagValidation for uploadFileMultipart * update S3Suite with MultipartETagValidation * update add test cases for MultipartETagValidation * compute each chunk md5 digest in parallel and compute the overall digest at the end; same for the max partNumber aka partId * calc checksum of chunk in one shot * wrap the part processing state into case class to avoid _.1 things * merged upstream * fixed bad merge of upstream * additional fixed bad merge of upstream * separate out unit test for MultipartETagValidation from S3 integration test * Optimized code and added benchmarks for S3 multi-part uploads Refactored `S3.scala` to optimize `checksumPart` and `formatChecksum` functions, thereby improving code readability and performance. Added `S3Benchmark.scala` and `S3OpsStub.scala` for benchmarking S3 multi-part uploads. * have MultipartETagValidation return a value. This way it can be verified and eventually incorporated in the return from uploadFileMultipart in future versions. * Optimize S3 part upload and checksum computation Modified uploadPart and checksumPart methods in S3.scala. A chunk of bytes is now converted to an array only once for both uploading to S3 and computing MD5 checksum. This change enhances the efficiency of the code by minimizing the number of times the bytes data is processed, which can yield performance improvements especially for larger files. * Refactor PartProcessingOutcome to use optional digest Changed the 'digest' field in the PartProcessingOutcome case class to be optional due to the multipartETagValidation changes. Modified the getOverallChecksum and upload parts methods accordingly, to handle Option[PartDigest] safely and efficiently. This is done to prevent unnecessary digest calculations during multipart upload when checksum validation is not necessary * Refactor PartProcessingOutcome to use optional digest Changed the 'digest' field in the PartProcessingOutcome case class to be optional due to the multipartETagValidation changes. Modified the getOverallChecksum and upload parts methods accordingly, to handle Option[PartDigest] safely and efficiently. This is done to prevent unnecessary digest calculations during multipart upload when checksum validation is not necessary --------- Co-authored-by: Shawn Garner <garnershawn@johndeere.com> Co-authored-by: dmytro.obodowsky <dmytro.obodowsky@disney.com>
v6.0.3
Update cloudwatch, dynamodb, kinesis, s3, sns, ... to 2.20.135 (#1087) * Update cloudwatch, dynamodb, kinesis, s3, sns, ... to 2.20.135 * fix comment --------- Co-authored-by: dmytro.obodowsky <dmytro.obodowsky@disney.com> Co-authored-by: Dmytro Obodowsky <sdo.semenov@gmail.com>
PreviousNext
You can’t perform that action at this time.