Skip to content

Releases: sebastocorp/bot

v0.6.0

Choose a tag to compare

@sebastocorp sebastocorp released this 19 Nov 10:10

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

Choose a tag to compare

@sebastocorp sebastocorp released this 07 Oct 14:13

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

v0.4.22

Choose a tag to compare

@sebastocorp sebastocorp released this 19 Sep 08:44

Changes:

  • new multi requests child worker flow
  • new options in config

Fixes:

  • error in object worker flow execution

v0.4.1

Choose a tag to compare

@sebastocorp sebastocorp released this 18 Sep 11:13

Changes

  • logging in database errors

v0.4.0

Choose a tag to compare

@sebastocorp sebastocorp released this 18 Sep 10:25

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

Choose a tag to compare

A Helm chart for bot, a service with an API to transfer objects between object storage services

v0.3.0

Choose a tag to compare

@sebastocorp sebastocorp released this 16 Sep 17:02

Changes:

  • Add env config to select amount of vnodes in hashring
  • Add s3 env config to add region and secure options

v0.2.4

Choose a tag to compare

@sebastocorp sebastocorp released this 16 Sep 10:38

Fixes:

  • show error in move transfer request
  • execute transfer request if error in move

v0.2.3

Choose a tag to compare

@sebastocorp sebastocorp released this 16 Sep 09:12

Fixes:

  • add thread waitgroup in worker flow loop

v0.2.2

Choose a tag to compare

@sebastocorp sebastocorp released this 16 Sep 08:59

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