Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Jul 11, 2024

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
org.apache.maven.shared:maven-filtering (source) 3.3.13.4.0 age confidence
org.apache.maven.plugins:maven-remote-resources-plugin (source) 3.0.03.3.0 age confidence
org.postgresql:postgresql (source) 42.7.342.7.9 age confidence
com.google.guava:guava 33.2.1-jre33.5.0-jre age confidence
org.opensearch.client:opensearch-java 2.12.02.26.0 age confidence
org.opensearch.client:opensearch-rest-client (source) 2.12.02.19.4 age confidence

Release Notes

pgjdbc/pgjdbc (org.postgresql:postgresql)

v42.7.9

Added
  • feat: query timeout property PR #​3705
  • feat: Add PEMKeyManager to handle PEM based certs and keys PR #​3700
Changed
  • perf: optimize PGInterval.getValue() by replacing String.format with StringBuilder
  • doc: update property quoteReturningIdentifiers default value PR #​3847
  • security: Use a static method forName to load all user supplied classes. Use the Class.forName 3 parameter method and do not initilize it unless it is a subclass of the expected class
Fixed
  • fix: incorrect pg_stat_replication.reply_time calculation PR #​3906
  • fix: close temporary lob descriptors that are used internally in PreparedStatement#setBlob
  • fix: PGXAConnection.prepare(Xid) should return XA_RDONLY if the connection is read only PR #​3897
  • fix: make all Calendar instances proleptic Gregorian PR #​3837
  • fix: Simplify concurrency guards on QueryExecutorBase#transaction and QueryExecutorBase#standardConformingStrings PR #​3897
  • fix: avoid memory leaks in Java <= 21 caused by Thread.inheritedAccessControlContext PR #​3886
  • fix: Issue #​3784 pgjdbc can't decode numeric arrays containing special numbers like NaN PR #​3838
  • fix: use ssl_is_used() to check for ssl connection PR #​3867
  • fix: the classloader is nullable PR #​3907

v42.7.8

Added
  • feat: Add configurable boolean-to-numeric conversion for ResultSet getters PR #​3796
Changed
  • perf: remove QUERY_ONESHOT flag when calling getMetaData PR #​3783
  • perf: use BufferedInputStream with FileInputStream PR #​3750
  • perf: enable server-prepared statements for DatabaseMetaData
Fixed
  • fix: avoid NullPointerException when cancelling a query if cancel key is not known yet
  • fix: Change "PST" timezone in TimestampTest to "Pacific Standard Time" PR #​3774
  • fix: traverse the current dimension to get the correct pos in PgArray#calcRemainingDataLength PR #​3746
  • fix: make sure getImportedExportedKeys returns columns in consistent order
  • fix: Add "SELF_REFERENCING_COL_NAME" field to getTables' ResultSetMetaData to fix NullPointerException PR #​3660
  • fix: unable to open replication connection to servers < 12
  • fix: avoid closing statement caused by driver's internal ResultSet#close()
  • fix: return empty metadata for empty catalog names as it was before
  • fix: Incorrect class comparison in PGXmlFactoryFactory validation

v42.7.7

Security
  • security: Client Allows Fallback to Insecure Authentication Despite channelBinding=require configuration.
    Fix channel binding required handling to reject non-SASL authentication
    Previously, when channel binding was set to "require", the driver would silently ignore this
    requirement for non-SASL authentication methods. This could lead to a false sense of security
    when channel binding was explicitly requested but not actually enforced. The fix ensures that when
    channel binding is set to "require", the driver will reject connections that use
    non-SASL authentication methods or when SASL authentication has not completed properly.
    See the Security Advisory for more detail. Reported by George MacKerron
    The following CVE-2025-49146 has been issued
Added
  • test: Added ChannelBindingRequiredTest to verify proper behavior of channel binding settings

v42.7.6

Features
  • fix: Enhanced DatabaseMetadata.getIndexInfo() method, added index comment as REMARKS property PR #​3513
Performance Improvements
  • performance: Improve ResultSetMetadata.fetchFieldMetaData by using IN row values instead of UNION ALL for improved query performance (later reverted) PR #​3510
  • feat:Use a single simple query for all startup parameters, so groupStartupParameters is no longer needed PR #​3613

v42.7.5

Added
Fixed
  • regression: revert change in fc60537 PR #​3476
  • fix: PgDatabaseMetaData implementation of catalog as param and return value PR #​3390
  • fix: Support default GSS credentials in the Java Postgres client PR #​3451
  • fix: return only the transactions accessible by the current_user in XAResource.recover PR #​3450
  • feat: don't force send extra_float_digits for PostgreSQL >= 12 fix Issue #​3432 PR #​3446
  • fix: exclude "include columns" from the list of primary keys PR #​3434
  • perf: Enhance the meta query performance by specifying the oid. PR #​3427
  • feat: support getObject(int, byte[].class) for bytea PR #​3274
  • docs: document infinity and some minor edits PR #​3407
  • fix: Added way to check for major server version, fixed check for RULE PR #​3402
  • docs: fixed remaining paragraphs PR #​3398
  • docs: fixed paragraphs in javadoc comments PR #​3397
  • fix: Reuse buffers and reduce allocations in GSSInputStream addresses Issue #​3251 PR #​3255
  • chore: Update Gradle to 8.10.2 PR #​3388
  • fix: getSchemas() PR #​3386
  • fix: Update rpm postgresql-jdbc.spec.tpl with scram-client PR #​3324
  • fix: Clearing thisRow and rowBuffer on close() of ResultSet Issue #​3383 PR #​3384
  • fix: Package was renamed to maven-bundle-plugin PR #​3382
  • fix: As of version 18 the RULE privilege has been removed PR #​3378
  • fix: use buffered inputstream to create GSSInputStream PR #​3373
  • test: get rid of 8.4, 9.0 pg versions and use >= jdk version 17 PR #​3372
  • Changed docker-compose version and renamed script file in instructions to match the real file name PR #​3363
  • test:Do not assume "test" database in DatabaseMetaDataTransactionIsolationTest PR #​3364
  • try to categorize dependencies PR #​3362

v42.7.4

Added
  • chore: SCRAM dependency to 3.1 and support channel binding PR #​3188
  • chore: Add PostgreSQL 15, 16, and 17beta1 to CI tests PR #​3299
  • test: Update to 17beta3 PR #​3308
  • chore: Implement direct SSL ALPN connections PR #​3252
  • translation: Add Korean translation file PR #​3276
Fixed
  • fix: PgInterval ignores case for represented interval string PR #​3344
  • perf: Avoid extra copies when receiving int4 and int2 in PGStream PR #​3295
  • fix: Add support for Infinity::numeric values in ResultSet.getObject PR #​3304
  • fix: Ensure order of results for getDouble PR #​3301
  • perf: Replace BufferedOutputStream with unsynchronized PgBufferedOutputStream, allow configuring different Java and SO_SNDBUF buffer sizes PR #​3248
  • fix: Fix SSL tests PR #​3260
  • fix: Support bytea in preferQueryMode=simple PR #​3243
  • fix: Fix #​3234 - Return -1 as update count for stored procedure calls PR #​3235
  • fix: Fix #​3224 - conversion for TIME '24:00' to LocalTime breaks in binary-mode PR #​3225
  • perf: Speed up getDate by parsing bytes instead of String PR #​3141
  • fix: support PreparedStatement.setBlob(1, Blob) and PreparedStatement.setClob(1, Clob) for lobs that return -1 for length PR #​3136
  • fix: Validates resultset Params in PGStatement constructor. uses assertThro… PR #​3171
  • fix: Validates resultset parameters PR #​3167
  • docs: Replace greater to with greater than PR #​3315
  • docs: Clarify binaryTransfer and prepareThreshold PR #​3338
  • docs: use.md, typo PR #​3314
  • test: Use docker v2 which changes docker-compose to docker compose #​3339
  • refactor: Merge PgPreparedStatement#setBinaryStream int and long methods PR #​3165
  • test: Test both binaryMode=true,false when creating connections in DatabaseMetaDataTest PR #​3231
  • docs: Fixed typos in all source code and documentations PR #​3242
  • chore: Remove self-hosted runner PR #​3227
  • docs: Add cancelSignalTimeout in README PR #​3190
  • docs: Document READ_ONLY_MODE in README PR #​3175
  • test: Test for +/- infinity double values PR #​3294
  • test: Switch localhost and auth-test around for test-gss PR #​3343
  • fix: remove preDescribe from internalExecuteBatch PR #​2883
  • deps: Update dependency om.ongres.scram:scram-client to 3.2
Deprecated
  • test: Deprecate all PostgreSQL versions older than 9.1 PR #​3335
opensearch-project/opensearch-java (org.opensearch.client:opensearch-java)

v2.26.0

Added
  • Added Jackson ObjectMapper module auto-detection (#​1643)
Dependencies
Fixed
  • Fixed ApacheHttpClient5Transport not honoring connect & socket timeouts configured on ConnectionConfig (#​1662)

v2.25.0

Added
  • Added support for the template query type (#​1586)
  • Added support for Search Shards request slice property (#​1586)
  • Added support for ML tool attributes (#​1594)
  • Added support for the score-ranker-processor phase results processor (#​1594)
Dependencies
  • Bump org.junit:junit-bom from 5.12.2 to 5.13.0 (#​1587)
Fixed
  • Fixed ScoreCombination's parameters structure (#​1594)

v2.24.0

Dependencies
  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.3 to 5.4.4 (#​1544)
Changed
  • Changed StopTokenFilter's stopwords field to no longer be required (#​1551)
Fixed
  • Fixed deserializing wrapper queries (#​1537)
  • Add is_hidden to AliasDefinition (#​1537)

v2.23.0

Added
  • Added normalizer to wildcard field (#​1489)
  • Added paginationDepth to HybridQuery (#​1490)
Dependencies
  • Bump org.owasp.dependencycheck from 12.0.2 to 12.1.1 (#​1440, #​1514)
  • Bump org.junit:junit-bom from 5.12.0 to 5.12.2 (#​1486, #​1525)
  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.2 to 5.4.3 (#​1506)
  • Bump org.apache.httpcomponents.core5:httpcore5-h2 from 5.3.3 to 5.3.4 (#​1498)
  • Bump org.apache.httpcomponents.core5:httpcore5 from 5.3.3 to 5.3.4 (#​1497)
Fixed
  • Fixed ClassCastException in extractAndWrapCause when handling ExecutionException (#​1483)
  • Fixed getting cluster & node stats and node info against AOS due to missing properties (#​1520, #​1521)

v2.22.0

Added
  • Added toBuilder() and Builder.copy() methods to all generated classes (#​1300)
  • Added support for additional ML APIs (#​1443)
  • Added support for the Search Pipeline APIs (#​1442)
  • Added support for simple_pattern and simple_pattern_split tokenizers (#​1448, #​1451)
  • Added support for the Search response phase_took field (#​1449)
  • Added support for GeoDistanceSort's nested and validation_method fields (#​1470)
Dependencies
  • Bump org.junit:junit-bom from 5.11.4 to 5.12.0 (#​1456)
Changed
  • Changed abstract builders visibility to public (#​1464)

v2.21.0

Added
  • Added support for GeoDistanceQuery's ignore_unmapped property (#​1430)
  • Added support for docvalue_fields in msearch (#​1429)
Dependencies
  • Bump commons-logging:commons-logging from 1.3.4 to 1.3.5 (#​1418)
Fixed
  • Fixed serialization of KnnQuery's method_parameters property (#​1427)
  • Fixed deserializing GeoValidationMethod enum values when uppercase (#​1431)

v2.20.0

Added
  • Added support for KnnQuery's expand_nested_docs, method_parameters and rescore properties (#​1407)
Dependencies
  • Bump org.junit:junit-bom from 5.11.3 to 5.11.4 (#​1367)
  • Bumps org.apache.httpcomponents.client5:httpclient5 from 5.4 to 5.4.2 (#​1401)
  • Bumps org.apache.httpcomponents.core5:httpcore5 from 5.3 to 5.3.3 (#​1383, #​1402)
  • Bump org.owasp.dependencycheck from 11.1.1 to 12.0.2 (#​1381, #​1393, #​1399)
Fixed
  • Fixed serialization of time_zone field in CompositeDateHistogramAggregationSource (#​1362)

v2.19.0

Added
  • Added support for IcuCollationKeywordProperty's country, language and variant properties (#​1321)
Dependencies
  • Bumps org.junit:junit-bom from 5.10.2 to 5.11.3
  • Bump com.carrotsearch.randomizedtesting:randomizedtesting-runner from 2.8.1 to 2.8.2 (#​1343)
  • Bump org.owasp.dependencycheck from 11.1.0 to 11.1.1 (#​1344)
Fixed
  • Fixed IcuCollationDecomposition's variants to align with those supported by OpenSearch (#​1321)
  • Fixed don't invoke the mapper's serialize method for the RangeQuery JsonData raw value #​1309
  • Fixed an issue where FieldSort was not implementing SortOptionsVariant (#​1323)
  • Fixed GetSnapshotResponse deserialization (#​1299)
  • Fixed CreateSnapshotResponse deserialization when wait_for_completion is false (#​1332)
  • Fixed serialization of nested aggregates under SingleBucketAggregateBase (#​1350)

v2.18.0

Added
  • Added support for disabling typed keys serialization (#​1296)
  • Added support for the batch_size param on the text_embedding processor (#​1298)
Dependencies
  • Bump io.github.classgraph:classgraph from 4.8.177 to 4.8.179 (#​1302)
Changed
  • Changed AwsSdk2Transport to pre-emptively throw an exception when using AWS SDK's ApacheHttpClient to make an unsupported DELETE/GET request with a body (#​1256)

v2.17.0

Added
  • Added support for KnnVectorProperty's compression_level, data_type, mode & space_type properties (#​1255)
Dependencies
  • Bumps org.apache.httpcomponents.core5:httpcore5-h2 from 5.3 to 5.3.1
  • Bumps org.owasp.dependencycheck from 10.0.2 to 11.1.0
Fixed
  • Fixed UndeployModelResponse deserialization (#​1257)

v2.16.0

Added
  • Added minScore and maxDistance to KnnQuery (#​1166)
  • Added minScore and maxDistance to NeuralQuery (#​1235)
Dependencies
  • Bumps org.ajoberstar.grgit:grgit-gradle from 5.2.2 to 5.3.0
Fixed
  • Fixed deserializing GeoBoundsAggregate when bounds is not returned by OpenSearch (#​1238)

v2.15.0

Added
  • Added hashCode and equals implementations to generated code (#​312)
  • Added sortVals to Hit to allow retrieving non-string sort values (#​1224)
  • Added searchAfterVals to MultisearchBody to allow passing arbitrary FieldValues to search_after (#​1224)
Dependencies
  • Bumps org.junit:junit-bom from 5.10.3 to 5.11.1
  • Bumps org.apache.httpcomponents.core5:httpcore5-h2 from 5.2.5 to 5.3
  • Bumps org.apache.httpcomponents.core5:httpcore5 from 5.2.5 to 5.3
  • Bumps org.apache.httpcomponents.client5:httpclient5 from 5.3.1 to 5.4
  • Bumps io.github.classgraph:classgraph from 4.8.175 to 4.8.177
Fixed
  • Fix queries not preserving boost and name when converted to builders (#​1181)
  • Remove required check on ShardStats.shards (#​1177)
  • Fixed TextEmbeddingProcessor returning the wrong processor kind (#​1127)

v2.14.0

Compare Source

Added
  • Added queryImage (query_image) field to NeuralQuery, following definition in (Neural Query) (#​1137)
  • Added cancelAfterTimeInterval to SearchRequest and MsearchRequest (#​1147)
  • Added the ml namespace operations (#​1158)
  • Added IndexTemplateMapping.Builder#withJson, SourceField.Builder#withJson and IndexSettings.Builder#withJson for streamlining deserialization (#​1148)
Dependencies
  • Bumps commons-logging:commons-logging from 1.3.3 to 1.3.4
  • Bumps io.github.classgraph:classgraph from 4.8.174 to 4.8.175
Fixed
  • Fixed handling of NodeInfo fields that are not returned by Amazon OpenSearch Service (#​1132)

v2.13.0

Compare Source

Added
  • Added searchAfterVals to SearchRequest to allow passing arbitrary FieldValues to search_after (#​1105)
Changed
  • Changed URL path encoding to own implementation adapted from Apache HTTP Client 5's (#​1109)
Fixed
  • Fixed error when deserializing a normalizer without 'type' (#​1111)
  • Fixed deserialization of SearchRequest when _source is an array (#​1117)
opensearch-project/OpenSearch (org.opensearch.client:opensearch-rest-client)

v2.19.4

Compare Source

Version 2.19.4 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards version 2.19.4

Added
  • New cluster setting search.query.max_query_string_length (#​19491)
Dependencies
  • Bump Apache Lucene to 9.12.3 (#​19444)
  • Bump org.bouncycastle:bc-fips from 2.0.0 to 2.1.2 (#​19155)
  • Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0 (#​19155)
  • Bump org.bouncycastle:bcprov-jdk18on from 1.78 to 1.79 (#​19155)
  • Bump org.bouncycastle:bcmail-jdk18on from 1.78 to 1.79 (#​19155)
  • Bump org.bouncycastle:bcpkix-jdk18on from 1.78 to 1.79 (#​19155)
  • Bump org.apache.tika from 2.9.2 to 3.2.2 (#​19242)
  • Bump org.apache.commons:commons-compress from 1.26.1 to 1.28.0 (#​19125)
  • Bump org.apache.commons:commonscodec from 1.16.1 to 1.18.0 (#​19125)
  • Replace commons-lang:commons-lang with org.apache.commons:commons-lang3 (#​19229)
  • Bump netty from 4.1.121.Final to 4.1.125.Final (#​19270)
  • Bump bouncycastle from 1.79 to 1.82 (#​19552)
  • Bump org.ajoberstar.grgit:grgit-core from 5.2.1 to 5.3.2 (#​19606)
  • Bump reactor-netty from 1.1.23 to 1.2.9 (#​19603)
  • Bump reactor from 3.5.20 to 3.7.5 (#​19603)
  • Bump org.apache.hadoop:hadoop-minicluster from 3.4.1 to 3.4.2 (#​19605)
  • Bump io.grpc deps from 1.68.2 to 1.75.0 (#​19495)
  • Bump com.nimbusds:nimbus-jose-jwt from 10.0.2 to 10.3 (#​19604)
  • Exclude commons-lang and org.jsonschema2pojo from hadoop-miniclusters (#​19538)
Fixed
  • Add task cancellation checks in aggregators (#​18426)
  • Fix OOM due to large number of shard result buffering (#​19066)
  • Fix QueryPhaseResultConsumer incomplete callback loops (#​19231)
  • Use ScoreDoc instead of FieldDoc when creating TopScoreDocCollectorManager to avoid unnecessary conversion (#​18802)
  • Fix IndexOutOfBoundsException when running include/exclude on non-existent prefix in terms aggregations (#​19637)
Changed
  • Replace centos:8 with almalinux:8 since centos docker images are deprecated (#​19154)
  • Allow plugins to copy folders into their config dir during installation (#​19343)
  • Onboarding new maven snapshots publishing to s3 (#​19632)

v2.19.3

Compare Source

Version 2.19.3 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards version 2.19.3

Added
  • Reject close index requests, while remote store migration is in progress.(#​18327)
Dependencies
  • Bump netty from 4.1.118.Final to 4.1.121.Final (#​18192)
  • Bump Apache Lucene to 9.12.2 (#​18574)
  • Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0 (#​18401)
  • Bump org.apache.poi version from 5.2.5 to 5.4.1 in /plugins/ingest-attachment (#​17887)
Fixed
  • Use Bad Request status for InputCoercionException (#​18161)
  • Avoid NPE if on SnapshotInfo if 'shallow' boolean not present (#​18187)
  • Null check field names in QueryStringQueryBuilder (#​18194)
  • Fix illegal argument exception when creating a PIT (#​16781)
  • Fix the bug of Access denied error when rolling log files (#​18597)
Changed
  • Change single shard assignment log message from warn to debug (#​18186)

v2.19.2

Compare Source

Version 2.19.2 Release Notes

Compatible with OpenSearch and OpenSearch Dashboards version 2.19.2

Added
Dependencies
  • Update tj-actions/changed-files usage from the Github Action checks since it has been compromised (#​17601)
Changed
Deprecated
Fixed
  • Fix NPE in node stats due to QueryGroupTasks (#​17576)
  • Resolve typo in 2.x jdk version 21 (#​17523)
  • Authenticate jenkins calls for gradle check (#​17701)

v2.19.1

Compare Source

2025-02-27 Version 2.19.1 Release Notes

[2.19.1]

Added
  • Add execution_hint to cardinality aggregator request (#17420)
Dependencies
  • Bump netty from 4.1.117.Final to 4.1.118.Final (#​17320)
  • Bump jetty version from 9.4.55.v20240627 to 9.4.57.v20241219
Changed
Deprecated
Fixed
  • Fix HTTP API calls that hang with 'Accept-Encoding: zstd' (#​17408)

v2.19.0

Compare Source

v2.18.0

Compare Source

2024-10-28 Version 2.18.0 Release Notes

[2.18.0]

Added
  • [Workload Management] Add orchestrator for wlm resiliency (QueryGroupService) (#​15925)
  • [Offline Nodes] Adds offline-tasks library containing various interfaces to be used for Offline Background Tasks. (#​13574)
  • Add support for async deletion in S3BlobContainer (#​15621)
  • [Workload Management] QueryGroup resource cancellation framework changes (#​15651)
  • [Workload Management] Add QueryGroup Stats API Logic (15777)
  • Implement WithFieldName interface in ValuesSourceAggregationBuilder & FieldSortBuilder (#​15916)
  • Add successfulSearchShardIndices in searchRequestContext (#​15967, #​16110)
  • Fallback to Remote cluster-state on Term-Version check mismatch - (#​15424)
  • [Tiered Caching] Segmented cache changes (#​16047)
  • Add support for msearch API to pass search pipeline name - (#​15923)
  • Add success and failure metrics for async shard fetch (#​15976)
  • Add support to dynamically resize threadpools size. (#​16236)
  • [S3 Repository] Change default retry mechanism of s3 clients to Standard Mode (#​15978)
  • [Workload Management] Add Integration Tests for Workload Management CRUD APIs (#​15955)
  • Add new metric REMOTE_STORE to NodeStats API response (#​15611)
  • New phone & phone-search analyzer + tokenizer (#​15915)
  • Add _list/indices API as paginated alternate to _cat/indices (#​14718)
  • Add changes to block calls in cat shards, indices and segments based on dynamic limit settings (#​15986)
  • Flat object field use IndexOrDocValuesQuery to optimize query (#​14383)
  • Add method to return dynamic SecureTransportParameters from SecureTransportSettingsProvider interface (#​16387
  • Add _list/shards API as paginated alternate to _cat/shards (#​14641)
  • [Star Tree - Search] Add support for metric aggregations with/without term query (15289)
  • URI path filtering support in cluster stats API (#​15938)
  • Add support for renaming aliases during snapshot restore (#​16292)
Dependencies
  • Bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.24.0 (#​15858)
  • Bump com.azure:azure-identity from 1.13.0 to 1.13.2 (#​15578)
  • Bump protobuf from 3.22.3 to 3.25.4 (#​15684)
  • Bump peter-evans/create-pull-request from 6 to 7 (#​15863)
  • Bump com.nimbusds:oauth2-oidc-sdk from 11.9.1 to 11.19.1 (#​15862)
  • Bump com.microsoft.azure:msal4j from 1.17.0 to 1.17.2 (#​15945, #​16406)
  • Bump ch.qos.logback:logback-core from 1.5.6 to 1.5.10 (#​15946, #​16307)
  • Update protobuf from 3.25.4 to 3.25.5 (#​16011)
  • Bump org.roaringbitmap:RoaringBitmap from 1.2.1 to 1.3.0 (#​16040)
  • Bump com.nimbusds:nimbus-jose-jwt from 9.40 to 9.41.1 (#​16038)
  • Bump actions/github-script from 5 to 7 (#​16039)
  • Bump dnsjava:dnsjava from 3.6.1 to 3.6.2 (#​16041)
  • Bump com.maxmind.geoip2:geoip2 from 4.2.0 to 4.2.1 (#​16042)
  • Bump com.maxmind.db:maxmind-db from 3.1.0 to 3.1.1 (#​16137)
  • Bump Apache lucene from 9.11.1 to 9.12.0 (#​15333)
  • Bump com.azure:azure-core-http-netty from 1.15.3 to 1.15.5 (#​16133, #​16311)
  • Bump netty from 4.1.112.Final to 4.1.114.Final (#​16182)
  • Bump com.google.api-client:google-api-client from 2.2.0 to 2.7.0 (#​16216)
  • Bump com.azure:azure-json from 1.1.0 to 1.3.0 (#​16217)
  • Bump io.grpc:grpc-api from 1.57.2 to 1.68.0 (#​16213)
  • Bump org.jline:jline from 3.26.3 to 3.27.0 (#​16135)
  • Bump com.squareup.okio:okio from 3.9.0 to 3.9.1 (#​16212)
  • Bump lycheeverse/lychee-action from 1.10.0 to 2.0.2 (#​16310)
  • Bump com.google.code.gson:gson from 2.10.1 to 2.11.0 (#​16308)
  • Bump io.grpc:grpc-api from 1.57.2 to 1.68.0 (#​16213)
  • Bump me.champeau.gradle.japicmp from 0.4.3 to 0.4.4 (#​16309)
  • Bump com.google.oauth-client:google-oauth-client from 1.35.0 to 1.36.0 (#​16306)
Changed
  • Add support for docker compose v2 in TestFixturesPlugin (#​16049)
  • Remove identity-related feature flagged code from the RestController (#​15430)
  • Remove Identity FeatureFlag (#​16024)
  • Ensure RestHandler.Wrapper delegates all implementations to the wrapped handler (#​16154)
  • Enable coordinator search.request_stats_enabled by default (#​16290)
  • Optimise clone operation for incremental full cluster snapshots (#​16296)
  • Code cleanup: Remove ApproximateIndexOrDocValuesQuery (#​16273)
  • Update last seen cluster state in the commit phase (#​16215)
  • Make multiple settings dynamic for tuning on larger clusters(#​16347)
Fixed
  • Fix wildcard query containing escaped character (#​15737)
  • Fix case-insensitive query on wildcard field (#​15882)
  • Add validation for the search backpressure cancellation settings (#​15501)
  • Fix search_as_you_type not supporting multi-fields (#​15988)
  • Avoid infinite loop when flat_object field contains invalid token (#​15985)
  • Fix infinite loop in nested agg (#​15931)
  • Fix update settings with null replica not honoring cluster setting bug (#​14948)
  • Fix race condition in node-join and node-left (#​15521)
  • Streaming bulk request hangs (#​16158)
  • Fix warnings from SLF4J on startup when repository-s3 is installed (#​16194)
  • Fix protobuf-java leak through client library dependencies (#​16254)
  • Fix multi-search with template doesn't return status code (#​16265)
  • [Streaming Indexing] Fix intermittent 'The bulk request must be terminated by a newline [\n]' failures #​16337)
  • Fix wrong default value when setting index.number_of_routing_shards to null on index creation (#​16331)
  • Fix inefficient Stream API call chains ending with count() (#​15386)
  • [Workload Management] Make query groups persistent across process restarts #​16370
  • Fix missing fields in task index mapping to ensure proper task result storage (#​16201)
  • Fix typo super->sb in method toString() of RemoteStoreNodeAttribute (#​15362)
  • Fix array hashCode calculation in ResyncReplicationRequest (#​16378)
  • [Workload Management] Enhance rejection mechanism in workload management (#​16417)
  • [Workload Management] Fixing Create/Update QueryGroup TransportActions to execute from non-cluster manager nodes (16422)
  • Fix flaky test in testApproximateRangeWithSizeOverDefault by adjusting totalHits assertion logic (#​16434)

v2.17.1

Compare Source

2024-10-01 Version 2.17.1 Release Notes

[2.17.1]

Added
  • Add path prefix support to hashed prefix snapshots (#​15664)
  • Memory optimisations in _cluster/health API (#​15492)
Dependencies
Changed
Deprecated
Removed
Fixed

v2.17.0

Compare Source

2024-09-17 Version 2.17.0 Release Notes

[2.17.0]

Added
  • [Workload Management] Add Settings for Workload Management feature (#​15028)
  • Fix for hasInitiatedFetching to fix allocation explain and manual reroute APIs ((#​14972)
  • [Workload Management] Add queryGroupId to Task (14708)
  • Add setting to ignore throttling nodes for allocation of unassigned primaries in remote restore (#​14991)
  • [Workload Management] Add Delete QueryGroup API Logic (#​14735)
  • [Streaming Indexing] Enhance RestClient with a new streaming API support (#​14437)
  • Add basic aggregation support for derived fields (#​14618)
  • [Workload Management] Add Create QueryGroup API Logic (#​14680)- [Work

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner July 11, 2024 07:25
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch 5 times, most recently from 88981d2 to 779fb68 Compare July 22, 2024 07:48
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch 2 times, most recently from c7a9cb3 to 63729de Compare July 30, 2024 07:26
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch 2 times, most recently from 45a3cf2 to 32bbd99 Compare August 2, 2024 12:04
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 32bbd99 to fcd22a8 Compare August 9, 2024 17:57
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch 2 times, most recently from 460afbc to 9054847 Compare August 22, 2024 23:48
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 9054847 to 826e75e Compare September 9, 2024 02:23
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch 2 times, most recently from 6d087ef to bf7d0c3 Compare September 24, 2024 05:48
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from bf7d0c3 to 7e3da5a Compare October 3, 2024 02:19
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 7e3da5a to 444b40d Compare November 6, 2024 05:39
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 444b40d to 77a0ceb Compare December 21, 2024 14:44
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 77a0ceb to 9ac0d8d Compare January 3, 2025 08:47
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 9ac0d8d to 5b25ae0 Compare January 15, 2025 07:26
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 5b25ae0 to 20be691 Compare February 12, 2025 00:20
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 20be691 to 7654c29 Compare March 1, 2025 11:16
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch 2 times, most recently from 4c9b72d to de9717d Compare March 27, 2025 00:03
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch 2 times, most recently from 196a86e to 5dbbf2d Compare April 16, 2025 20:13
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 5dbbf2d to 424500a Compare May 1, 2025 23:43
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 424500a to d11a08f Compare June 1, 2025 04:11
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from d11a08f to d20187b Compare June 14, 2025 00:08
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from d20187b to d4fe634 Compare July 27, 2025 03:49
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from d4fe634 to 880f7f2 Compare August 28, 2025 14:28
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch 2 times, most recently from f6ab974 to 549a09a Compare September 19, 2025 11:59
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 549a09a to 9660938 Compare November 8, 2025 11:43
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 9660938 to 2d0ed9a Compare December 12, 2025 09:33
@renovate renovate bot force-pushed the renovate/all-maven-minor-patch branch from 2d0ed9a to e415661 Compare January 15, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant