-
-
Notifications
You must be signed in to change notification settings - Fork 250
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
feat: add Qdrant module #1149
Open
russcam
wants to merge
15
commits into
testcontainers:develop
Choose a base branch
from
russcam:qdrant-container
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
feat: add Qdrant module #1149
Commits on Mar 29, 2024
-
This commit adds a qdrant container to the list of supported Testcontainers. The qdrant container allows configuration of: - an API key to authenticate to Qdrant - an x509 certificate used to secure communication to Qdrant with Transport Layer Security - a custom configuration file. See https://qdrant.tech/documentation/guides/configuration/ Closes testcontainers#992
Configuration menu - View commit details
-
Copy full SHA for 6b6d3fc - Browse repository at this point
Copy the full SHA 6b6d3fcView commit details -
Qdrant uses rustls for TLS, which does not accept IPv4 or IPv6 addresses as the hostname in SNI, adhering to RFC 6066: https://www.rfc-editor.org/rfc/rfc6066#page-7 Sending an IPv4 or IPv6 address as the hostname in SNI causes the handshake to be rejected and qdrant to log WARN rustls::msgs::handshake: Illegal SNI hostname received "127.0.0.1" By default, .NET on linux sends the DNS name in the URI in Server Name Indication (SNI), irrespective of whether it's an IP address or not. In order to resolve this, a custom Host request header is added, per dotnet/runtime#20876 (comment)
Configuration menu - View commit details
-
Copy full SHA for 1cd8f77 - Browse repository at this point
Copy the full SHA 1cd8f77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0181b8e - Browse repository at this point
Copy the full SHA 0181b8eView commit details
Commits on Mar 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dc5f0cb - Browse repository at this point
Copy the full SHA dc5f0cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93494d7 - Browse repository at this point
Copy the full SHA 93494d7View commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cb55a2f - Browse repository at this point
Copy the full SHA cb55a2fView commit details
Commits on Apr 6, 2024
-
This commit moves the wait for strategy to use the readyz endpoint. If a certificate has been specified, perform the check with TLS and allow any certificate to pass validation.
Configuration menu - View commit details
-
Copy full SHA for ca0b39b - Browse repository at this point
Copy the full SHA ca0b39bView commit details -
The qdrant gRPC client uses .NET Framework build of Grpc.Net.Client, which uses WinHttpHandler. The wiring up is easier on net462 if net462 is targeted specifically. Same reason why the Milvus container also targets net462 (testcontainers#1131 (comment)).
Configuration menu - View commit details
-
Copy full SHA for da10ea1 - Browse repository at this point
Copy the full SHA da10ea1View commit details
Commits on Apr 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bb42811 - Browse repository at this point
Copy the full SHA bb42811View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21a3439 - Browse repository at this point
Copy the full SHA 21a3439View commit details -
Configuration menu - View commit details
-
Copy full SHA for f662ec6 - Browse repository at this point
Copy the full SHA f662ec6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 331abc5 - Browse repository at this point
Copy the full SHA 331abc5View commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 96be0c7 - Browse repository at this point
Copy the full SHA 96be0c7View commit details -
Merge branch 'qdrant-container' of github.com:russcam/testcontainers-…
…dotnet into qdrant-container
Configuration menu - View commit details
-
Copy full SHA for 6b5e170 - Browse repository at this point
Copy the full SHA 6b5e170View commit details -
Configuration menu - View commit details
-
Copy full SHA for f31250e - Browse repository at this point
Copy the full SHA f31250eView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.