Skip to content

Commit 912f7c1

Browse files
committed
ORC-2099: Remove Ubuntu 22.04 Support
### What changes were proposed in this pull request? This PR aims to remove `Ubuntu 22.04` support for Apache ORC 2.3.0. ### Why are the changes needed? For Apache ORC 2.3.x, we had better focus on the latest two versions of Ubuntu. - #1501 - #2531 ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? Generated-by: `Gemini 3.1 Pro (High)` on `Antigravity` Closes #2540 from dongjoon-hyun/ORC-2099. Authored-by: Dongjoon Hyun <dongjoon@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
1 parent 5ed9233 commit 912f7c1

File tree

5 files changed

+4
-70
lines changed

5 files changed

+4
-70
lines changed

.github/workflows/build_and_test.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,6 @@ jobs:
7979
cxx:
8080
- clang++
8181
include:
82-
- os: ubuntu-22.04
83-
java: 17
84-
cxx: g++
8582
- os: macos-15
8683
java: 17
8784
cxx: clang++
@@ -185,7 +182,7 @@ jobs:
185182
max-parallel: 20
186183
matrix:
187184
os:
188-
- ubuntu-22.04
185+
- ubuntu-24.04
189186
cxx:
190187
- clang++
191188
env:
@@ -298,7 +295,6 @@ jobs:
298295
max-parallel: 20
299296
matrix:
300297
os:
301-
- ubuntu-22.04
302298
- ubuntu-24.04
303299
- ubuntu-24.04-arm
304300
- macos-15

docker/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44

55
* Debian 12, and 13
66
* Fedora 37
7-
* Ubuntu 22, 24 and 26
7+
* Ubuntu 24 and 26
88
* Oracle Linux 9 and 10
99
* Amazon Linux 2023
1010

1111
## Pre-built Images
1212

1313
Apache ORC community provides a set of pre-built docker images and uses it during testing.
1414

15-
docker pull apache/orc-dev:ubuntu22
15+
docker pull apache/orc-dev:ubuntu24
1616

1717
You can find all tags here.
1818

docker/os-list.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
debian12
22
debian13
3-
ubuntu22
43
ubuntu24
54
ubuntu26
65
oraclelinux9

docker/ubuntu22/Dockerfile

Lines changed: 0 additions & 60 deletions
This file was deleted.

site/_docs/building.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The C++ library is supported on the following operating systems:
1111

1212
* MacOS 15 to 26
1313
* Debian 12 to 13
14-
* Ubuntu 22.04 to 26.04
14+
* Ubuntu 24.04 to 26.04
1515
* Oracle Linux 9 to 10
1616
* Amazon Linux 2023
1717

@@ -28,7 +28,6 @@ is in the docker subdirectory, for the list of packages required to build ORC:
2828

2929
* [Debian 12]({{ page.dockerUrl }}/debian12/Dockerfile)
3030
* [Debian 13]({{ page.dockerUrl }}/debian13/Dockerfile)
31-
* [Ubuntu 22]({{ page.dockerUrl }}/ubuntu22/Dockerfile)
3231
* [Ubuntu 24]({{ page.dockerUrl }}/ubuntu24/Dockerfile)
3332
* [Ubuntu 26]({{ page.dockerUrl }}/ubuntu26/Dockerfile)
3433
* [Oracle Linux 9]({{ page.dockerUrl }}/oraclelinux9/Dockerfile)

0 commit comments

Comments
 (0)