Releases: MG-RAST/Shock
Releases · MG-RAST/Shock
external s3 plugin support
- removed go-lang s3 download, now using an external plugin script to move s3 data
- removed internal cash cleanup
- removed several spurious debug console and log messages
v2.0.1-alpha
Merge branch 'master' of https://github.com/MG-RAST/Shock
v0.9.29
v0.9.27
- bug fixes with locks
- add option to API for running golang trace or profile for short timespan
- overhaul of shock-client CLI
- testing overhaul
- test files
- test script
- container for running shock-client through suite of tests against shock-server
v0.9.26
- remove repeat saves
- fix chunkrecord indexer for fastq and last record
- handle index of empty files gracefully
- overhaul locker, now can lock node, file, index
- if file locked, unable to download file
- if index loxked, unable to download using that index
- locks have timeouts and exist in-memory only
- parts nodes merge is async and locks file during merge
- indexing is async and locks index during build
- add /locker /locked/node /locked/file locked/index resources to view states
v0.9.25
- add node lock to index and acl actions
- fix missing last record index if no ending newline
- made record index parser more robust
- improved error handling and messages
- remove unused index.ReadRaw functions
v0.9.24
- only save node state at end of update
- add node lock for life of update
- use global lock object with timeout and cleanup
- add function trace to error messages
- kill broken download steams more cleanly
- better auth logging
v0.9.23
- fix bug in admin users
- updated auth pkg error handling
- path cleanup
v0.9.22
- update to golang 1.7.6
- added ability to download multiple files (.tar or .zip format) from a list (POST)
- 2 step process using download_url option
- auth update. now support multiple oauth services at once. requires config file update
- use: oauth_urls and oauth_bearers
- update error handling in config init / parse
- bug fix: chunkrecord regex
v0.9.21
- graceful error handling of missing .bson file
- add more to preauth return: file size, options used
- added ability to download multiple files (.tar or .zip format) from a query
- use 'download_url' option in query to get preauth url with archive of files
- add priority field to node along with index and set option
- add configurable max limit to revisions array
- enable preauth download (download_url) for subset nodes
- dockerfile update