pivio / pivio-server

Central DB Server with a simple REST API. Backend by Elasticsearch.
Apache License 2.0
21 stars 5 forks source link

Bump testcontainers from 1.5.1 to 1.12.0 #26

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps testcontainers from 1.5.1 to 1.12.0.

Release notes *Sourced from [testcontainers's releases](https://github.com/testcontainers/testcontainers-java/releases).* > ## 1.12.0 > # What's Changed > > > ## šŸš€ Features > > * Add DB2 module ([#1611](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1611)) [@​aguibert](https://github.com/aguibert) > > As a result of our collaboration with [@​aguibert](https://github.com/aguibert) and [@​irinadel](https://github.com/irinadel) from IBM, we're happy to bring DB2 support to Testcontainers šŸŽ‰ It of course works with the JDBC URL support too! It means you can spin up a real instance of DB2 in your tests with one line: `jdbc:tc:db2:///databasename`. > For more info, check the module's page: https://www.testcontainers.org/modules/databases/db2/ > > * Implement `dependsOn` for cross-container dependencies ([#1404](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1404)) [@​bsideup](https://github.com/bsideup) > > Ever wanted to wait for container B before starting container A? We got you covered šŸ˜Ž > > With the new `dependsOn` method, it is now possible to model a graph of dependencies between your containers: > ```java > @Rule > KafkaContainer kafka = new KafkaContainer(); > > @Rule > SchemaRegistryContainer schemaRegistryContainer = new SchemaRegistryContainer("5.2.1") > .withKafka(kafka) > .dependsOn(kafka); > ``` > > * Improve pull handling ([#1320](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1320)) [@​rnorth](https://github.com/rnorth) > > Pulling images is sometimes a long running process. And, as with every long running process, having some sort of a visualization could help understanding what is going on! > > Before: > ``` > 11:15:50.598 INFO šŸ³ [ibmcom/db2express-c:latest] - Pulling docker image: ibmcom/db2express-c:latest. Please be patient; this may take some time but only needs to be done once. > ``` > Oh yeah, it **will** take some time šŸ˜… > > After: > ``` > 19:34:25.198 INFO šŸ³ [ibmcom/db2express-c:latest] - Pulling image > 19:34:25.198 INFO šŸ³ [ibmcom/db2express-c:latest] - Pulling image layers: 0 pending, 0 downloaded, 0 extracted, (0 bytes/0 bytes) > 19:34:25.967 INFO šŸ³ [ibmcom/db2express-c:latest] - Pulling image layers: 12 pending, 1 downloaded, 0 extracted, (32 bytes/? MB) > 19:34:27.363 INFO šŸ³ [ibmcom/db2express-c:latest] - Pulling image layers: 11 pending, 2 downloaded, 0 extracted, (1 MB/? MB) > 19:34:58.519 ERROR šŸ³ [ibmcom/db2express-c:latest] - Docker image pull has not made progress in 30s - aborting pull > 19:34:58.564 ERROR šŸ³ [ibmcom/db2express-c:latest] - Failed to pull image: ibmcom/db2express-c:latest. Please check output of `docker pull ibmcom/db2express-c:latest` > ``` > (Note that it detected a problem with pulling and reported it, hinting you how to debug it!) > > * Add RabbitMQ module ([#1449](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1449)) [@​martingreber](https://github.com/martingreber) > > Hey, šŸ° fans! How flexible do you think RabbitMQ can be? That flexible: > ... (truncated)
Changelog *Sourced from [testcontainers's changelog](https://github.com/testcontainers/testcontainers-java/blob/master/CHANGELOG.md).* > # Change Log > ~All notable changes to this project will be documented in this file.~ > > # MOVED > > **After version 1.8.3 all future releases will _only_ be documented in the [Releases](https://github.com/testcontainers/testcontainers-java/releases) section of the GitHub repository. This changelog file will eventually be removed.** > > > ## [1.8.3] - 2018-08-05 > > ### Fixed > > - Fixed `with*` methods of `CouchbaseContainer` ([\#810](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/pull/810)) > - Fix problem with gzip encoded streams (e.g. copy file from container), by adding decompression support to netty exec factory ([#817](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/817), fixes [#681](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/681), relates to docker-java/docker-java#1079) > > ## [1.8.2] - 2018-07-31 > > ### Fixed > > - Add support for transparently using local images with docker-compose ([\#798](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/pull/798), fixes [\#674](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/674)) > - Fix bug with Dockerfile image creation with Docker for Mac 18.06-ce ([\#808](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/pull/808), fixes [\#680](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/680)) > > ### Changed > > - Update Visible Assertions to 2.1.1 ([\#779](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/pull/779)). > - KafkaContainer optimization (`group.initial.rebalance.delay.ms=0`) ([\#782](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/pull/782)). > > ## [1.8.1] - 2018-07-10 > > ### Fixed > - Linux/Mac: Added support for docker credential helpers so that images may be pulled from private registries. See [\#729](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/729), [\#647](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/647) and [\#567](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/567). > - Ensure that the `COMPOSE_FILE` environment variable is populated with all relevant compose file names when running docker-compose in local mode [\#755](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/755). > - Fixed issue whereby specified command in MariaDB image was not being applied. ([\#534](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/534)) > - Changed Oracle thin URL to support both Oracle 11 and 12 XE ([\#769](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/769)) > - Ensure that full JDBC URL query string is passed to JdbcDatabaseDelegate during initscript invocation ([\#741](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/741); fixes [\#727](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/727)) > - Ensure that necessary transitive dependency inclusions are applied to generated project POMs ([\#772](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/772); fixes [\#753](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/753) and [\#652](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/652)) > > ### Changed > - Update Apache Pulsar module to 2.0.1 [\#760](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/760). > - Make JdbcDatabaseContainer#getDriverClassName public [\#743](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/pull/743). > - enable `copyFileToContainer` feature during container startup [\#742](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/pull/742). > - avoid using file mounting in KafkaContainer [\#775](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/pull/775). > - Added Apache Cassandra module [\#776](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/pull/776). > > ## [1.8.0] - 2018-06-14 > > ### Fixed > - Fixed JDBC URL Regex Pattern to ensure all supported Database URL's are accepted ([\#596](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/596)) > - Filtered out TestContainer parameters (TC_*) from query string before passing to database ([\#345](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/345)) > - Use `latest` tag as default image tag ([\#676](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/676)) > ... (truncated)
Commits - [`1010b89`](https://github.com/testcontainers/testcontainers-java/commit/1010b8955f36a31c2c5d05e7a650d5ba1cbf9ba8) Add "housekeeping" category to the release drafter config ([#1652](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1652)) - [`eb7d96b`](https://github.com/testcontainers/testcontainers-java/commit/eb7d96b6c78afb463c746dddfe7775cbc16842e5) Bump mysql-connector-java from 8.0.16 to 8.0.17 in /modules/mysql ([#1633](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1633)) - [`65f4ee7`](https://github.com/testcontainers/testcontainers-java/commit/65f4ee7ea65ca5039943675131075a6c95facd8e) Bump aws-java-sdk-sqs from 1.11.594 to 1.11.597 in /modules/localstack ([#1654](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1654)) - [`505731a`](https://github.com/testcontainers/testcontainers-java/commit/505731a854e3c2df583416e3acc7012ea08ab1bc) Bump junit-jupiter-api from 5.5.0 to 5.5.1 in /modules/junit-jupiter ([#1638](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1638)) - [`1d0f022`](https://github.com/testcontainers/testcontainers-java/commit/1d0f022aa367c91ab0ce6217964805445bd814cd) Bump junit-jupiter-engine from 5.5.0 to 5.5.1 in /modules/junit-jupiter ([#1642](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1642)) - [`365856d`](https://github.com/testcontainers/testcontainers-java/commit/365856d2b23f6ca2529ec557329719e3276c3166) Bump neo4j from 3.5.7 to 3.5.8 in /modules/neo4j ([#1640](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1640)) - [`195339b`](https://github.com/testcontainers/testcontainers-java/commit/195339b127abd8036b3a995ff21c18a0b388fecf) Bump docker-java from 3.1.0-rc-4 to 3.1.5 ([#1649](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1649)) - [`fcfff1a`](https://github.com/testcontainers/testcontainers-java/commit/fcfff1a675d3e211b969584e842ba07f603b12ea) Improve splitting of SQL scripts into statements ([#1627](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1627)) - [`64dcf7a`](https://github.com/testcontainers/testcontainers-java/commit/64dcf7aa632b388cc5d20da2286b3eea99b003a1) use DigitalOcean for the build cache - [`1d686a1`](https://github.com/testcontainers/testcontainers-java/commit/1d686a1d99050a213572891702e531cacb372ad6) Implement `dependsOn` for cross-container dependencies ([#1404](https://github-redirect.dependabot.com/testcontainers/testcontainers-java/issues/1404)) - Additional commits viewable in [compare view](https://github.com/testcontainers/testcontainers-java/compare/1.5.1...1.12.0)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
dependabot-preview[bot] commented 5 years ago

Superseded by #38.