Skip to content

Commit

Permalink
a release note for the "zipper tool". (#6505)
Browse files Browse the repository at this point in the history
  • Loading branch information
landreev committed Jun 23, 2020
1 parent 5402e07 commit aa923ba
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions doc/release-notes/6505-zipdownload-service.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
### A multi-file, zipped download optimization

In this release we are offering an experimental optimization for the
multi-file, download-as-zip functionality. If this option is enabled,
instead of enforcing size limits, we attempt to serve all the files
that the user requested (that they are authorized to download), but
the request is redirected to a standalone zipper service running as a
cgi executable. Thus moving these potentially long-running jobs
completely outside the Application Server (Payara); and preventing
service threads from becoming locked serving them. Since zipping is
also a CPU-intensive task, it is possible to have this service running
on a different host system, thus freeing the cycles on the main
Application Server. (The system running the service needs to have
access to the database as well as to the storage filesystem, and/or S3
bucket).

Please consult the scripts/zipdownload/README.md in the Dataverse 5
source tree.

The components of the standalone "zipper tool" can also be downloaded
here:
(my plan is to build the executable and to add it to the v5
release files on github: - L.A.)
https://github.com/IQSS/dataverse/releases/download/v5.0/zipper.zip.

0 comments on commit aa923ba

Please sign in to comment.