Skip to content

Commit

Permalink
Resolves FoundationDB#1640: Dependency bump for 3.2 release
Browse files Browse the repository at this point in the history
This updates the proto3 version to 3.20.1 and updates a few other dependencies as well. It leaves the guava version at 30.1-jre instead of updating it to 31.1-jre because that causes spotbugs violations regarding nullability problems. I think those errors are because of a possible change in the way Guava handles nullability annotations, but it seems like something we should fix later.
  • Loading branch information
alecgrieser committed May 4, 2022
1 parent f1c7332 commit 8af1263
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
4 changes: 3 additions & 1 deletion docs/ReleaseNotes.md
Expand Up @@ -10,6 +10,8 @@ As the [versioning guide](Versioning.md) details, it cannot always be determined

The FoundationDB Java binding dependency has been updated to 7.1 with this release. This means that clients also need to update their main FDB C client to a 7.1 version. Adopters that still wish to connect to an FDB cluster running a 6.3 or 7.0 server version can do so by packaging additional FDB C clients at the appropriate version(s) using the [FDB multi-version client feature](https://apple.github.io/foundationdb/api-general.html#multi-version-client).

This release also updates downstream dependency versions. Most notably, the proto3 artifacts now require Protobuf version 3.20.1.

<!--
// begin next release
### NEXT_RELEASE
Expand All @@ -30,7 +32,7 @@ The FoundationDB Java binding dependency has been updated to 7.1 with this relea
* **Feature** Feature 4 [(Issue #NNN)](https://github.com/FoundationDB/fdb-record-layer/issues/NNN)
* **Feature** Feature 5 [(Issue #NNN)](https://github.com/FoundationDB/fdb-record-layer/issues/NNN)
* **Breaking change** The FDB dependency has been updated to require version 7.1 [(Issue #1636)](https://github.com/FoundationDB/fdb-record-layer/issues/1636)
* **Breaking change** Change 2 [(Issue #NNN)](https://github.com/FoundationDB/fdb-record-layer/issues/NNN)
* **Breaking change** Additional downstream dependency versions have been upgraded, including Protobuf [(Issue #1640)](https://github.com/FoundationDB/fdb-record-layer/issues/1640)
* **Breaking change** Change 3 [(Issue #NNN)](https://github.com/FoundationDB/fdb-record-layer/issues/NNN)
* **Breaking change** Change 4 [(Issue #NNN)](https://github.com/FoundationDB/fdb-record-layer/issues/NNN)
* **Breaking change** Change 5 [(Issue #NNN)](https://github.com/FoundationDB/fdb-record-layer/issues/NNN)
Expand Down
6 changes: 3 additions & 3 deletions gradle.properties
Expand Up @@ -31,10 +31,10 @@ org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryErro

fdbVersion=7.1.3
jsr305Version=3.0.2
slf4jVersion=1.7.30
slf4jVersion=1.7.36
commonsLang3Version=3.12.0
commonsMath3Version=3.6.1
log4jVersion=2.17.1
log4jVersion=2.17.2
guavaVersion=30.1-jre
hamcrestVersion=2.2
# AutoService kept on 1.0-rc6 to avoid annotation being retained in CLASS. See: https://github.com/FoundationDB/fdb-record-layer/issues/1281
Expand All @@ -46,7 +46,7 @@ junitVersion=5.7.1
jacocoVersion=0.8.5

protobuf2Version=2.6.1
protobuf3Version=3.15.6
protobuf3Version=3.20.1

mavenLocalEnabled=false
org.gradle.daemon=true

0 comments on commit 8af1263

Please sign in to comment.