Skip to content

Add method for getting Weaviate's gRPC port#2339

Merged
mdelapenya merged 1 commit intotestcontainers:mainfrom
antas-marcin:weaviate-module-grpc-port-method
Mar 8, 2024
Merged

Add method for getting Weaviate's gRPC port#2339
mdelapenya merged 1 commit intotestcontainers:mainfrom
antas-marcin:weaviate-module-grpc-port-method

Conversation

@antas-marcin
Copy link
Contributor

What does this PR do?

This PR adds a convenience GrpcHostAddress method to Weaviate module, to get the gRPC host.

Why is it important?

In addition to our REST API Weaviate is also exposing gRPC API which greatly improves performance. It would be nice to have

Related issues

none

How to test this PR

There are tests added to the Weaviate module package that test gRPC connection.

@antas-marcin antas-marcin requested a review from a team as a code owner March 8, 2024 14:45
@netlify
Copy link

netlify bot commented Mar 8, 2024

Deploy Preview for testcontainers-go ready!

Name Link
🔨 Latest commit 39dc824
🔍 Latest deploy log https://app.netlify.com/sites/testcontainers-go/deploys/65eb2e427417950008320bc7
😎 Deploy Preview https://deploy-preview-2339--testcontainers-go.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@antas-marcin antas-marcin force-pushed the weaviate-module-grpc-port-method branch from 3394443 to 39dc824 Compare March 8, 2024 15:26
@mdelapenya mdelapenya self-assigned this Mar 8, 2024
@mdelapenya mdelapenya added the enhancement New feature or request label Mar 8, 2024
Copy link
Member

@mdelapenya mdelapenya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@mdelapenya mdelapenya merged commit e86884e into testcontainers:main Mar 8, 2024
mdelapenya added a commit to JJCinAZ/testcontainers-go that referenced this pull request Mar 13, 2024
* main: (239 commits)
  Move the container and config tests into a test package (testcontainers#2242)
  Added error handling for context.Canceled in log reading code (testcontainers#2268)
  chore: updated docker compose version (testcontainers#2340)
  Add method for getting Weaviate's gRPC port (testcontainers#2339)
  chore: use withEnv in localstack module (testcontainers#2337)
  docs: fix wrong copy&paste (testcontainers#2338)
  fix: consul race on HTTP port (testcontainers#2336)
  chore(deps): bump mkdocs-material from 8.2.7 to 9.5.13 (testcontainers#2334)
  feat: add openfga module (testcontainers#2332)
  chore: retire dependabot (testcontainers#2325)
  chore: check that the new version is not empty (testcontainers#2331)
  chore: prepare for next minor development cycle (0.30.0)
  chore: use new version (v0.29.1) in modules and examples
  fix: incorrect version
  chore: prepare for next minor development cycle ()
  chore: use new version (v0.29.0) in modules and examples
  generic.go: GenericContainer(): clearer error message (testcontainers#2327)
  chore: confirm support for new mongo images (testcontainers#2326)
  Add k3s WithManifest option (testcontainers#1920)
  chore(deps): bump google.golang.org/grpc in /modules/qdrant (testcontainers#2281)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants