From 815941f97f099af618d9a94830e0ff99f39c7435 Mon Sep 17 00:00:00 2001 From: Dongjoon Hyun Date: Mon, 21 Jul 2025 13:52:09 -0700 Subject: [PATCH 1/2] [SPARK-52913] Upgrade `grpc-swift-2` to 2.1.0 --- Package.swift | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Package.swift b/Package.swift index 20279ed..cbf7650 100644 --- a/Package.swift +++ b/Package.swift @@ -34,7 +34,7 @@ let package = Package( targets: ["SparkConnect"]) ], dependencies: [ - .package(url: "https://github.com/grpc/grpc-swift-2.git", exact: "2.0.0"), + .package(url: "https://github.com/grpc/grpc-swift-2.git", exact: "2.1.0"), .package(url: "https://github.com/grpc/grpc-swift-protobuf.git", exact: "2.0.0"), .package(url: "https://github.com/grpc/grpc-swift-nio-transport.git", exact: "2.0.0"), .package(url: "https://github.com/google/flatbuffers.git", branch: "v25.2.10"), diff --git a/README.md b/README.md index b2e2f0f..5cdf9e0 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ So far, this library project is tracking the upstream changes of [Apache Arrow]( - [Apache Spark 4.0.0 (May 2025)](https://github.com/apache/spark/releases/tag/v4.0.0) - [Swift 6.0 (2024) or 6.1 (2025)](https://swift.org) -- [gRPC Swift 2 (May 2025)](https://github.com/grpc/grpc-swift-2/releases/tag/2.0.0) +- [gRPC Swift 2.1 (May 2025)](https://github.com/grpc/grpc-swift-2/releases/tag/2.1.0) - [gRPC Swift Protobuf 2.0 (May 2025)](https://github.com/grpc/grpc-swift-protobuf/releases/tag/2.0.0) - [gRPC Swift NIO Transport 2.0 (May 2025)](https://github.com/grpc/grpc-swift-nio-transport/releases/tag/2.0.0) - [FlatBuffers v25.2.10 (February 2025)](https://github.com/google/flatbuffers/releases/tag/v25.2.10) From dffa7b63160f2978a2ebe17797f7648dd06433fd Mon Sep 17 00:00:00 2001 From: Dongjoon Hyun Date: Mon, 21 Jul 2025 14:31:43 -0700 Subject: [PATCH 2/2] Add swiftSettings --- Package.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index cbf7650..6ceabb0 100644 --- a/Package.swift +++ b/Package.swift @@ -50,7 +50,10 @@ let package = Package( ], resources: [ .process("Documentation.docc") - ] + ], + swiftSettings: [ + .swiftLanguageMode(.v6), + ], ), .testTarget( name: "SparkConnectTests",