Skip to content

Releases: bricolages/bricolage

version 5.24.2 released

12 Jul 05:32
Compare
Choose a tag to compare
  • [fix] --log-dir, --log-path and --s3-log options are wrongly not ommittable

version 5.24.1 released

12 Jul 05:32
Compare
Choose a tag to compare
  • [fix] --enable-queue did not work

version 5.24.0 released

06 Jul 17:20
Compare
Choose a tag to compare
  • [new] New config file config/bricolage.yml to save command line options in the file.
  • [new] New option --s3-log to upload log files to S3.
  • [fix] Strips ".sql" from job ID, when the job is executed via *.sql.job file.
  • [fix] Strips all file extensions from jobnet ID, including ".job" or ".sql.job".

version 5.23.2 released

11 Apr 08:16
Compare
Choose a tag to compare
  • [new] new job class adhoc.
    This job class have only one parameter, sql-file, so instance jobs are never affected by
    default values such as defaults.analyze or defaults.grant.

version 5.23.1 released

14 Feb 09:58
Compare
Choose a tag to compare
  • [CHANGE] Drops TD data source support from core. Use separated bricolage-td gem.
  • [new] streaming_load: new option --skip-work

version 5.22.3 released

14 Feb 09:57
Compare
Choose a tag to compare
  • [new] load, insert: Reduces the number of transactions.
  • [new] new short option -Q (alias of --enable-queue)
  • [new] new short option -L (alias of --log-dir)
  • [new] bricolage-jobnet: new options --enable-queue and --local-state-dir, for auto-named job queue.
  • [new] bricolage: new option --log-path.
  • [new] bricolage, bricolage-jobnet: new option --log-dir.
  • [new] bricolage, bricolage-jobnet: new env BRICOLAGE_LOG_PATH.
  • [new] bricolage, bricolage-jobnet: new env BRICOLAGE_LOG_DIR.
  • [new] bricolage-jobnet command accepts .job file as a single job jobnet.
  • [fix] my-migrate, my-import: Do not exposure passwords in command line arguments or log files.
  • [fix] my-migrate, my-import: should not drop old tables in the RENAME transaction, to avoid "table dropped by concurrent transaction" error.

version 5.20.3 released

16 Dec 09:38
Compare
Choose a tag to compare
  • [fix] mysql data source: new option "collation".
  • [fix] AWS S3 API ListObjectsV2 may return broken XML, retry it

version 5.20.1 released

15 Dec 08:53
Compare
Choose a tag to compare
  • [new] new job class my-import-delta.

version 5.20.0 (experimental)

15 Dec 08:52
Compare
Choose a tag to compare
Pre-release
  • [new] streaming_load: Reduces the number of transaction.
  • [new] streaming_load: new option --ctl-prefix and --keep-ctl (both is optional).

version 5.19.0 released

17 Oct 12:31
Compare
Choose a tag to compare
  • [new] bricolage, bricolage-jobnet, Bricolage::CommandLineApplication now do not block on executing queries in PostgreSQL-like DBs (including Redshift).
  • [CHANGE] Removes (maybe) unused method PostgresConnection#streaming_execute_query. Use #query_batch instead.