Skip to content

ORC-2211: Use javadoc.io links in Maven Javadoc configuration - #2697

Closed
dongjoon-hyun wants to merge 1 commit into
apache:mainfrom
dongjoon-hyun:ORC-2211
Closed

ORC-2211: Use javadoc.io links in Maven Javadoc configuration#2697
dongjoon-hyun wants to merge 1 commit into
apache:mainfrom
dongjoon-hyun:ORC-2211

Conversation

@dongjoon-hyun

Copy link
Copy Markdown
Member

What changes were proposed in this pull request?

This PR aims to use javadoc.io links in the Maven Javadoc plugin configuration instead of the removed orc.apache.org/api links, and to remove the obsolete <offlineLinks> block.

Why are the changes needed?

Since the website stopped hosting Javadoc under orc.apache.org/api (ORC-2207), the Javadoc generation CI job fails on all PRs.

[ERROR] error: Error fetching URL: https://orc.apache.org/api/orc-core/ (java.io.FileNotFoundException: https://orc.apache.org/api/orc-core/package-list)

How was this patch tested?

Manually ran the same commands as the Javadoc generation CI job and verified BUILD SUCCESS.

cd java
./mvnw install -DskipTests
./mvnw javadoc:javadoc

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

Generated-by: Claude Fable 5

dongjoon-hyun added a commit that referenced this pull request Jul 17, 2026
### What changes were proposed in this pull request?

This PR aims to use `javadoc.io` links in the Maven Javadoc plugin configuration instead of the removed `orc.apache.org/api` links, and to remove the obsolete `<offlineLinks>` block.

### Why are the changes needed?

Since the website stopped hosting Javadoc under `orc.apache.org/api` (ORC-2207), the `Javadoc generation` CI job fails on all PRs.

- https://github.com/apache/orc/actions/runs/29601757265/job/87955299789

```
[ERROR] error: Error fetching URL: https://orc.apache.org/api/orc-core/ (java.io.FileNotFoundException: https://orc.apache.org/api/orc-core/package-list)
```

### How was this patch tested?

Manually ran the same commands as the `Javadoc generation` CI job and verified `BUILD SUCCESS`.

```
cd java
./mvnw install -DskipTests
./mvnw javadoc:javadoc
```

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

Generated-by: Claude Fable 5

Closes #2697 from dongjoon-hyun/ORC-2211.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit bed0c37)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
dongjoon-hyun added a commit that referenced this pull request Jul 17, 2026
### What changes were proposed in this pull request?

This PR aims to use `javadoc.io` links in the Maven Javadoc plugin configuration instead of the removed `orc.apache.org/api` links, and to remove the obsolete `<offlineLinks>` block.

### Why are the changes needed?

Since the website stopped hosting Javadoc under `orc.apache.org/api` (ORC-2207), the `Javadoc generation` CI job fails on all PRs.

- https://github.com/apache/orc/actions/runs/29601757265/job/87955299789

```
[ERROR] error: Error fetching URL: https://orc.apache.org/api/orc-core/ (java.io.FileNotFoundException: https://orc.apache.org/api/orc-core/package-list)
```

### How was this patch tested?

Manually ran the same commands as the `Javadoc generation` CI job and verified `BUILD SUCCESS`.

```
cd java
./mvnw install -DskipTests
./mvnw javadoc:javadoc
```

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

Generated-by: Claude Fable 5

Closes #2697 from dongjoon-hyun/ORC-2211.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit bed0c37)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
dongjoon-hyun added a commit that referenced this pull request Jul 17, 2026
### What changes were proposed in this pull request?

This PR aims to use `javadoc.io` links in the Maven Javadoc plugin configuration instead of the removed `orc.apache.org/api` links, and to remove the obsolete `<offlineLinks>` block.

### Why are the changes needed?

Since the website stopped hosting Javadoc under `orc.apache.org/api` (ORC-2207), the `Javadoc generation` CI job fails on all PRs.

- https://github.com/apache/orc/actions/runs/29601757265/job/87955299789

```
[ERROR] error: Error fetching URL: https://orc.apache.org/api/orc-core/ (java.io.FileNotFoundException: https://orc.apache.org/api/orc-core/package-list)
```

### How was this patch tested?

Manually ran the same commands as the `Javadoc generation` CI job and verified `BUILD SUCCESS`.

```
cd java
./mvnw install -DskipTests
./mvnw javadoc:javadoc
```

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

Generated-by: Claude Fable 5

Closes #2697 from dongjoon-hyun/ORC-2211.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit bed0c37)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
dongjoon-hyun added a commit that referenced this pull request Jul 17, 2026
### What changes were proposed in this pull request?

This PR aims to use `javadoc.io` links in the Maven Javadoc plugin configuration instead of the removed `orc.apache.org/api` links, and to remove the obsolete `<offlineLinks>` block.

### Why are the changes needed?

Since the website stopped hosting Javadoc under `orc.apache.org/api` (ORC-2207), the `Javadoc generation` CI job fails on all PRs.

- https://github.com/apache/orc/actions/runs/29601757265/job/87955299789

```
[ERROR] error: Error fetching URL: https://orc.apache.org/api/orc-core/ (java.io.FileNotFoundException: https://orc.apache.org/api/orc-core/package-list)
```

### How was this patch tested?

Manually ran the same commands as the `Javadoc generation` CI job and verified `BUILD SUCCESS`.

```
cd java
./mvnw install -DskipTests
./mvnw javadoc:javadoc
```

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

Generated-by: Claude Fable 5

Closes #2697 from dongjoon-hyun/ORC-2211.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit bed0c37)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
@dongjoon-hyun dongjoon-hyun added this to the 3.0.0 milestone Jul 17, 2026
@dongjoon-hyun

dongjoon-hyun commented Jul 17, 2026

Copy link
Copy Markdown
Member Author

Merged to main/2.3/2.2/2.1/2.0.

@dongjoon-hyun
dongjoon-hyun deleted the ORC-2211 branch July 17, 2026 18:08
@dongjoon-hyun dongjoon-hyun modified the milestones: 3.0.0, 2.3.2 Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant