Releases: bricolages/bricolage
Releases · bricolages/bricolage
version 5.24.2 released
version 5.24.1 released
- [fix] --enable-queue did not work
version 5.24.0 released
- [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
- [new] new job class
adhoc
.
This job class have only one parameter,sql-file
, so instance jobs are never affected by
default values such asdefaults.analyze
ordefaults.grant
.
version 5.23.1 released
- [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
- [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
- [fix] mysql data source: new option "collation".
- [fix] AWS S3 API ListObjectsV2 may return broken XML, retry it
version 5.20.1 released
- [new] new job class my-import-delta.
version 5.20.0 (experimental)
- [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
- [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.