Skip to content

Conversation

mustiikhalil
Copy link
Collaborator

@mustiikhalil mustiikhalil commented Oct 4, 2024

Adds swift 6 to the matrix to insure that all the new features and current implementations are compatible with safe concurrency and the new swift features, and dropping support for 5.8 on the CI.

@github-actions github-actions bot added the CI Continuous Integration label Oct 4, 2024
@mustiikhalil mustiikhalil force-pushed the mmk/add-swift-6 branch 2 times, most recently from 3e34e70 to d90e7be Compare February 3, 2025 19:30
@mustiikhalil mustiikhalil changed the title [Swift] Adds swift 6 to the build matrix [Swift] Adds swift 6 to the build matrix & bumps swift to 5.9 Feb 3, 2025
@mustiikhalil mustiikhalil self-assigned this Feb 3, 2025
Bump min version of swift to be 5.9
@dbaileychess dbaileychess merged commit c49e81d into google:master Feb 4, 2025
49 checks passed
@mustiikhalil mustiikhalil deleted the mmk/add-swift-6 branch February 4, 2025 17:55
dongjoon-hyun added a commit to apache/spark-connect-swift that referenced this pull request Apr 9, 2025
### What changes were proposed in this pull request?

This PR aims to upgrade `FlatBuffers` to `v25.2.10` from `v24.3.7`.

### Why are the changes needed?

`FlatBuffers` `v24.3.7` was released over one year ago (on Mar 8, 2024), we had better use the latest version in order to support `Swift 6` officially.
- https://github.com/google/flatbuffers/releases/tag/v25.2.10 (2025-02-11)
    - google/flatbuffers#8414
- https://github.com/google/flatbuffers/releases/tag/v25.1.24 (2025-01-25)
- https://github.com/google/flatbuffers/releases/tag/v25.1.21 (2025-01-22)
- https://github.com/google/flatbuffers/releases/tag/v24.12.23 (2024-12-24)
    - google/flatbuffers#8330
- https://github.com/google/flatbuffers/releases/tag/v24.3.25 (2024-03-26)

### Does this PR introduce _any_ user-facing change?

No. There is no behavior change.

### How was this patch tested?

Pass the CIs.

### Was this patch authored or co-authored using generative AI tooling?

No.

Closes #48 from dongjoon-hyun/SPARK-51750.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
kou pushed a commit to apache/arrow that referenced this pull request May 1, 2025
### Rationale for this change

`FlatBuffers` `v24.3.7` was released over one year ago (on Mar 8, 2024), we had better use the latest version in order to support `Swift 6+` officially.
- https://github.com/google/flatbuffers/releases/tag/v25.2.10 (2025-02-11)
    - google/flatbuffers#8414
- https://github.com/google/flatbuffers/releases/tag/v25.1.24 (2025-01-25)
- https://github.com/google/flatbuffers/releases/tag/v25.1.21 (2025-01-22)
- https://github.com/google/flatbuffers/releases/tag/v24.12.23 (2024-12-24)
    - google/flatbuffers#8330
- https://github.com/google/flatbuffers/releases/tag/v24.3.25 (2024-03-26)

### What changes are included in this PR?

Use the latest `v25.2.10` instead of `v24.3.7`.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: #46245

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
raulcd pushed a commit to apache/arrow-swift that referenced this pull request May 29, 2025
### Rationale for this change

`FlatBuffers` `v24.3.7` was released over one year ago (on Mar 8, 2024), we had better use the latest version in order to support `Swift 6+` officially.
- https://github.com/google/flatbuffers/releases/tag/v25.2.10 (2025-02-11)
    - google/flatbuffers#8414
- https://github.com/google/flatbuffers/releases/tag/v25.1.24 (2025-01-25)
- https://github.com/google/flatbuffers/releases/tag/v25.1.21 (2025-01-22)
- https://github.com/google/flatbuffers/releases/tag/v24.12.23 (2024-12-24)
    - google/flatbuffers#8330
- https://github.com/google/flatbuffers/releases/tag/v24.3.25 (2024-03-26)

### What changes are included in this PR?

Use the latest `v25.2.10` instead of `v24.3.7`.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: #46245

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration grpc swift
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants