Releases: MG-RAST/Shock
Releases · MG-RAST/Shock
v0.9.19
- add 'md5' mongod index
- update to golang 1.7.5
- readme update
- dockerfile update
v0.9.18
- update to golang 1.7.1
v0.9.17
- docker file update
- use minimal alpine golang 1.6.3 base
- update vendor dir to support new 1.6 vendor format
v0.9.15
- add 'distinct' option too node query to return list of distinct values. must be an indexed field in node.attributes
- upload file via url (http, https, or ftp) using 'upload_url' parameter
v0.9.14
- add versioning to indexes
- option to clear revisions array in node
- fix duplicate additions to revision array
- explicit check for bson document max size upon save, return meaningful error
v0.9.13
- added option to copy attributes when doing node copy
- added version_parts map to returned node
- test mongo connection with short timeout on startup
- add admin flag when creating new admin user
- skip version updates on start if node collection is empty
v0.9.12
- Fix to occasional deadlock with parts node locking
- Update dockerfile to support mgo.v2 dependencies
v0.9.10
- fix archive unpacking bugs
- add expiration for nodes
- default is no expiration
- option to set expiration from now with time and unit (minute, hour, day)
- option to remove expiration
- config value for how often reaper runs
v0.9.9
- Fix content length when request for more than the length to the end of the file
- Delete attribute file when done uploading it
- Don't allow file upload if node is parts type
- Change locking for parts nodes to use mutex and not channel
- Parts node lock is on a per node basis and not global
v0.9.8
Bug fix for concurrency issue on simultaneous parts node uploads.