Repository navigation
Releases: sebastocorp/bot
Releases · sebastocorp/bot
Release list
v0.6.0
BREAKING CHANGES:
- upgrade to v1alpha3 api:
- sources list: previously you only have 1 client to s3 and gcs and only can transfer from gcs to s3, now you define a list of sources of any type (s3 and gcs) and transfer objects between them
- modifiers list: previously the object modification was used to get only the backend object, now you have a list of modifiers to use on both, the front object and the back object
- routing: previously the source and modifiers were inflexible, now with the route list you can define the modifiers and source you want in the front and back objects
- metadata match: previously you could only use modifiers in case the bucket matched, now you can define routes matching the bucket and the metadata associated with the object
v0.5.4
BREAKING CHANGES:
- v1alpha2 api usage:
- change data parsing in transfer request: The transfer endpoint now only accepts the json object resulting from the transfer in the request data
{"bucket": "bucket-name", "path": "object-path"} - components loggers: Now each component has its own logger
- object modifications: Now the object worker has a configuration to be able to define the source object
- change data parsing in transfer request: The transfer endpoint now only accepts the json object resulting from the transfer in the request data
v0.4.22
Changes:
- new multi requests child worker flow
- new options in config
Fixes:
- error in object worker flow execution
v0.4.1
v0.4.0
BREAKING CHANGES:
- new configuration file v1alpha1: now consumes the configuration from a file
- database worker: now the database insert is make by a different worker
- transfer request json: the json of the transfer request only have from to fields
bot-helm-chart-0.3.0
A Helm chart for bot, a service with an API to transfer objects between object storage services
v0.3.0
Changes:
- Add env config to select amount of vnodes in hashring
- Add s3 env config to add region and secure options
v0.2.4
Fixes:
- show error in move transfer request
- execute transfer request if error in move
v0.2.3
Fixes:
- add thread waitgroup in worker flow loop
v0.2.2
Fixes:
- remove sleep time in worker flow: previously, at the end of the worker flow we wait 1 second to restart the process, now we wait for the threads to end