-
Notifications
You must be signed in to change notification settings - Fork 73
Release 7.1.0 #1737
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
Merged
Merged
Release 7.1.0 #1737
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Better way of disabling some tests when using reverse proxy server
Will enable this once the server nightly build has the fix.
MLE-16147 Added disabled test for score-bm25 fix
Bumping some test dependencies
This may be the root cause of the logging issue I'm running into with Flux - at least according to https://www.slf4j.org/codes.html#StaticLoggerBinder , as I verified that slf4j-api 1.x is sneaking onto the classpath. This should otherwise be a no-op for all of the Java Client, it doesn't care what version of slf4j-api it's using.
Can now specify a page length of 0 when searching with OkHttpServices.
Bumping slf4j-api to 2.0.16
Switch to images and artifactory. Removing mapped volumes. Using .env for mapping a local volume during development.
Converting Jenkinsfile to use a docker-compose file
Add 8011 to open ports in the docker container.
Create gradle-local.properties file in the root directory also
Another port for the jenkins tests
This time for the reverse proxy tests.
More port additions to docker compose
Now I suspect port 8020 should not be mapped in Docker.
Also remove a reference to a local forest directory now that we're using Docker volumes.
Remove a set of tests that not required.
I removed the teardown from the "publish" stage, as we don't stand up Docker for that stage.
Removed two very old tests that had previously been ignored and effectively have zero value now.
A few test updates
Not yet supported by the server.
MLE-17235 Removed weight from shortest-path
Added support for zero and random
MLE-18458 Added support for try-with-resource
No functional changes. This is to prevent future PRs from having a bunch of formatting changes.
Finally makes use of the OkHttp MultipartReader to stream body parts instead of reading them all into memory. There's no test to be added here, as the only way to verify this is to try with a sufficient amount of data to cause an OutOfMemoryError. That will be verified manually instead. The existing regression tests will suffice to ensure that eval/invoke still work properly.
MLE-19222 Eval/invoke now stream results
Also added docs to ensure clients call `close()`, which they really ought to have been doing already given the name "iterator".
Sanity check to ensure connection is closed
This is to provide some indication that a user can get null back for a read call when the document exists.
MLE-18751 Added docs about descriptors and content versioning
Intent is to support this in places the upcoming query pipeline kit and other apps that want to create a client via properties. Going to remove this support in the Spark connector next and reuse this.
MLE-19240 Added marklogic.client.connectionString
MLE-19240 Allowing for host to override connection string
BillFarber
approved these changes
Jan 6, 2025
This now fits the convention in our other repositories, only reporting on direct dependencies. Also removed a couple direct dependencies from build.gradle that are already brought in as transitive dependencies.
Updating NOTICE file
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.