Skip to content
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

[IA-4581] update dependencies #1538

Merged
merged 74 commits into from Oct 5, 2023
Merged

Conversation

mlilynolting
Copy link
Contributor

@mlilynolting mlilynolting commented Sep 28, 2023

Routine dependencies update, no need for a version bump :)

Combines branches:

  • scala-steward:update/azure-storage-blob-12.24.0
  • scala-steward:update/fs2-io-3.9.2
  • scala-steward:update/google-cloud-bigquery-2.32.0
  • scala-steward:update/google-cloud-billing-2.24.0
  • scala-steward:update/google-cloud-compute-1.34.0
  • scala-steward:update/google-cloud-container-2.27.0
  • scala-steward:update/google-cloud-dataproc-4.21.0
  • scala-steward:update/google-cloud-nio-0.127.3
  • scala-steward:update/google-cloud-pubsub-1.125.2
  • scala-steward:update/google-cloud-resourcemanager-1.26.0
  • scala-steward:update/google-cloud-storage-2.27.0
  • scala-steward:update/google-cloud-storage-transfer-1.24.0
  • scala-steward:update/sbt-dependency-tree-1.9.6
  • scala-steward:update/scalafmt-core-3.7.14
  • scala-steward:update/swagger-ui-4.19.1

Update changelogs:

google-cloud-storage: 2.24.0 —> 2.27.0

  • BlobWriteChannelV2 - same throughput less GC (#2110) (1b52a10)
  • Update Storage.createFrom(BlobInfo, Path) to have 150% higher throughput (#2059) (4c2f44e)
  • Update BlobWriteChannelV2 to properly carry forward offset after incremental flush (#2125) (c099a2f)
  • Update GrpcStorageImpl.createFrom(BlobInfo, Path) to use RewindableContent (#2112) (c805051)
  • dependency updates
  • Implement BufferToDiskThenUpload BlobWriteSessionConfig (#2139) (4dad2d5)
  • Introduce new BlobWriteSession (#2123) (e0191b5)
  • grpc: Return error if credentials are detected to be null (#2142) (b61a976)
  • Possible NPE when HttpStorageOptions deserialized (#2153) (68ad8e7)
  • Update grpc default metadata projection to include acl same as json (#2150) (330e795)
  • Make use of ImmutableMap.Builder#buildOrThrow graceful (#2159) (e9746f8)
  • Update gRPC writeAndClose to only set finish_write on the last message (#2163) (95df758)
  • A resumable session without a Range header should be interpreted as 0 length (#2182) (5302201)
  • Update User-Agent handling for resumable uploads (#2168) (665b714)
  • Update version resolution logic to be more resilient (#2169) (c89d275)
  • Add new JournalingBlobWriteSessionConfig usable with gRPC transport (#2194) (8880d94)
  • Follow-up CLI Improvements (#2184) (d985976)
  • Initial CLI for SSB integration and Workload 1 (#2166) (a349735)

google-cloud-nio: 0.127.2 —> 1.127.3

  • Update actions/checkout action to v4 (#1245) (9d0a175)
  • dependency updates

google-cloud-pubsub: 1.124.2 —> 1.125.2

  • Make retry policy back off more aggressively for RPCs that retry RESOURCE_EXHAUSTD (#1704) (f61e7e0)
  • Update actions/checkout action to v4
  • dependency updates

google-cloud-kms: 2.26.0 —> 2.27.0

  • minor formatting
  • Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0 (#9809) (09dbd85)

google-cloud-compute: 1.33.0 —> 1.34.0

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0

google-cloud-dataproc: 4.20.0 —> 4.21.0

  • support min_num_instances for primary worker and InstanceFlexibilityPolicy for secondary worker
  • update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0

google-cloud-storage-transfer: 1.23.0 —> 1.24.0

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0

google-cloud-resourcemanager: 1.25.0 —> 1.26.0

  • update dependency com.google.cloud:google-cloud-shared-dependencies to v3.15.0

google-cloud-bigquery: 2.31.2 —> 2.32.0

  • Add support for converting interval fields to threeten PeriodDuration (#2838) (2294c2f)
  • Add support for ExternalDatasetReference (#2871) (bbb86fd)

google-cloud-billing: 2.23.0 —> 2.24.0

  • fixed resource_reference for name in GetProjectBillingInfo

fs2-io: 3.9.1 —> 3.9.2

  • Add Channel#closeWithElement by @tothpeti in #3280
  • Remove @nowarn213 annotation from io package object by @armanbilge in a9566bd
  • dependency updates

azure-storage-blob: 12.23.1 —> 12.24.0

  • Added support for service versions 2023-05-03 and 2023-08-03.
  • Added RehydratePendingToCold value to ArchiveStatus enum.

PR checklist

  • For each library you've modified here, decide whether it requires a major, minor, or no version bump. (Click here for guidance)

If you're doing a major or minor version bump to any libraries:

  • Bump the version in project/Settings.scala createVersion()
  • Update CHANGELOG.md for those libraries
  • I promise I used @deprecated instead of deleting code where possible

In all cases:

  • Replace the appropriate version hashes in README.md and the CHANGELOG.md for any libs you changed with TRAVIS-REPLACE-ME to auto-update the version string
  • Get two thumbsworth of PR review
  • Verify all tests go green (CI and coverage tests)
  • Squash commits and merge to develop
  • Delete branch after merge

…fer-1.24.0' into IA-4561-update-dependencies
@codecov
Copy link

codecov bot commented Sep 28, 2023

Codecov Report

All modified lines are covered by tests ✅

see 1 file with indirect coverage changes

📢 Thoughts on this report? Let us know!.

@lucymcnatt lucymcnatt changed the title [IA-4561] update dependencies [IA-4581] update dependencies Sep 29, 2023

### Dependency upgrades
| Dependency | Old Version | New Version |
|----------|:--------------------:|---------------------:|
| cats-effect | 3.4.11 | 3.5.1 |
| fs2-io | 3.6.1 | 3.8.0 |
Copy link
Contributor

Choose a reason for hiding this comment

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

not in the google dependencies list on dependencies.scala, so I removed it

@lucymcnatt lucymcnatt marked this pull request as ready for review September 29, 2023 21:39
@@ -1 +1 @@
sbt.version=1.8.2
sbt.version=1.9.6
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Leo is already on this version of sbt, so this is hopefully safe.

@@ -1,6 +1,6 @@
addSbtPlugin("org.scoverage" % "sbt-scoverage" % "2.0.9")

addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.5.2")
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "3.7.14")
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is erroneous and I will revert.

Copy link
Collaborator

@LizBaldo LizBaldo left a comment

Choose a reason for hiding this comment

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

Thanks for doing this, can you also update the Readme with TRAVIS-REPLACE-ME?

@mlilynolting
Copy link
Contributor Author

Thanks for doing this, can you also update the Readme with TRAVIS-REPLACE-ME?

oof, good catch! done.

@mlilynolting mlilynolting merged commit e761452 into develop Oct 5, 2023
3 checks passed
@mlilynolting mlilynolting deleted the IA-4561-update-dependencies branch October 5, 2023 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants