Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump kafka from 1.7.3 to 1.9.1 #32

Merged
merged 1 commit into from Oct 6, 2018

Conversation

dependabot-preview[bot]
Copy link
Contributor

Bumps kafka from 1.7.3 to 1.9.1.

Release notes

Sourced from kafka's releases.

1.9.1

What's Changed

  • Fix AutoRemove of Ryuk container (#882) bsideup
  • Fix HttpWaitStrategy.forStatusCodeMatching used with HttpWaitStrategy.forStatusCode (#881) dadoonet

1.9.0

πŸŽ‰ 1.9.0 is here and it's a big release! πŸŽ‰

Many bugs were squashed, and we have some awesome new features for you. As always, thanks so much to our growing list of amazing contributors! Everybody on this list deserves thanks (and beers!).

Here are some highlights of the 1.9.0 release:

A vastly improved way to expose host ports to containers ✨

It's similar to host.docker.internal, except this should work anywhere that Testcontainers works. It's like magic:

// tell Testcontainers which host ports to expose to your containers
Testcontainers.exposeHostPorts(someHostPortNumber);

// later, just give your container this address to use to reach back to the host:
address = "http://host.testcontainers.internal:" + someHostPortNumber;

For a more complete example see here.

Npipe support for Docker on Windows 🎈

Testcontainers now uses OkHttp by default to talk to Docker, with Npipe support. This means no more need to configure Docker for Windows to use TCP mode.

Many improvements to registry authentication πŸ”‘

Support for Docker credential stores/credential helpers has continued to be improved, and is now supported on Windows!

Many updates and improvements to the Couchbase module 🎊

And lots, lots more:

What's Changed

Changed

  • Switch to OkHttp as default transport (#853) bsideup
  • Add cross-platform support for exposing host ports to containers using SSH port forwarding (#806) bsideup
  • Add ClickHouse module (#846) VladRassokhin
  • Allow Couchbase container to support random ports using socat sidecar container (#815) kaidowei
  • Add support to override default username and password in Oracle XE container (#823) kiptix
  • Docs: Added example of using Kafka Test Containers (#840) iNikem
  • Tests: replace boolean parameters with EnumSet in JDBCDriverTest (#849) VladRassokhin
  • Improve copyFileToContainer support (#829) bsideup
... (truncated)
Changelog

Sourced from kafka's changelog.

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 section of the GitHub repository. This changelog file will eventually be removed.

[1.8.3] - 2018-08-05

Fixed

[1.8.2] - 2018-07-31

Fixed

  • Add support for transparently using local images with docker-compose (#798, fixes #674)
  • Fix bug with Dockerfile image creation with Docker for Mac 18.06-ce (#808, fixes #680)

Changed

  • Update Visible Assertions to 2.1.1 (#779).
  • KafkaContainer optimization (group.initial.rebalance.delay.ms=0) (#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, #647 and #567.
  • Ensure that the COMPOSE_FILE environment variable is populated with all relevant compose file names when running docker-compose in local mode #755.
  • Fixed issue whereby specified command in MariaDB image was not being applied. (#534)
  • Changed Oracle thin URL to support both Oracle 11 and 12 XE (#769)
  • Ensure that full JDBC URL query string is passed to JdbcDatabaseDelegate during initscript invocation (#741; fixes #727)
  • Ensure that necessary transitive dependency inclusions are applied to generated project POMs (#772; fixes #753 and #652)

Changed

  • Update Apache Pulsar module to 2.0.1 #760.
  • Make JdbcDatabaseContainer#getDriverClassName public #743.
  • enable copyFileToContainer feature during container startup #742.
  • avoid using file mounting in KafkaContainer #775.
  • Added Apache Cassandra module #776.

[1.8.0] - 2018-06-14

Fixed

  • Fixed JDBC URL Regex Pattern to ensure all supported Database URL's are accepted (#596)
  • Filtered out TestContainer parameters (TC_*) from query string before passing to database (#345)
  • Use latest tag as default image tag (#676)
... (truncated)
Commits
  • 0f25d00 Point readers to 'Releases'
  • ef9b592 Fix HttpWaitStrategy.forStatusCodeMatching used with HttpWaitStrategy.forStat...
  • e13f781 Fix AutoRemove of Ryuk container (#882)
  • 007c3b9 Guard against potential NPE if startup fails before container creation (#876)
  • 2307b79 Remove unnecessary start() call in initCouchbaseContainer() method (#877)
  • 05b3c01 Allow configuration of user settings to support couchbase community version (...
  • 8acee4d Check FS mounting lazily (#875)
  • c0f596a Update Pulsar to 2.1.1 (#874)
  • b75083e Fix missing link to kafka docs
  • 75e0ee4 remove Netty classes from OkHttpInvocationBuilder (#869)
  • Additional commits viewable in compare view

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.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

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 cancel merge will cancel a previously requested merge
  • @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 yourself)
  • @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:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • 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 dependabot-preview bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Oct 5, 2018
@bsideup bsideup added this to the next milestone Oct 6, 2018
@bsideup bsideup merged commit 67ef73a into master Oct 6, 2018
@delete-merged-branch delete-merged-branch bot deleted the dependabot/gradle/org.testcontainers-kafka-1.9.1 branch October 6, 2018 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants