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

Unanticipated comparator errors in pde.doc in I20241002-1800 #1427

Closed
jarthana opened this issue Oct 3, 2024 · 10 comments
Closed

Unanticipated comparator errors in pde.doc in I20241002-1800 #1427

jarthana opened this issue Oct 3, 2024 · 10 comments

Comments

@jarthana
Copy link
Contributor

jarthana commented Oct 3, 2024

The report is here:

https://download.eclipse.org/eclipse/downloads/drops4/I20241002-1800/buildlogs/comparatorlogs/buildtimeComparatorUnanticipated.log.txt

Noticed we had just touched the affected bundles last week. Not sure if this is similar.
First few lines of the report:

Comparator differences from current build
	/home/jenkins/agent/workspace/Builds/I-build-4.34/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/siteDir/eclipse/downloads/drops4/I20241002-1800
compared to reference repo at 
	https://download.eclipse.org/eclipse/updates/4.34-I-builds

1.  eclipse.pde/org.eclipse.pde.doc.user/pom.xml
   no-classifier: different
      reference/api/deprecated-list.html: different
      reference/api/index-files/index-18.html: different
      reference/api/index-files/index-3.html: different
      reference/api/index-files/index-7.html: different
      reference/api/index-files/index-9.html: different
@merks
Copy link
Contributor

merks commented Oct 3, 2024

Here are details of the differences:

diff.txt

It looks like many cross reference links have disappeared which can't be a good thing.

@akurtakov
Copy link
Member

That's weird so they are no longer links?

@merks
Copy link
Contributor

merks commented Oct 3, 2024

Yes, no longer links it appears. Maybe this change to the javadoc caused a problem/change?

eclipse-platform/eclipse.platform.releng.aggregator@203abf0

@merks
Copy link
Contributor

merks commented Oct 3, 2024

It's like these offline links are not being processed properly:

image

@akurtakov
Copy link
Member

It's another problem https://www.eclipse.org/downloads/download.php?file=/eclipse/updates/4.34-I-builds/I20241002-1800/plugins/org.eclipse.platform.doc.isv_4.34.0.v20241002-0922.jar doesn't contain reference/api thus it's impossible to make it offlineLink. Now, it's up to find why building it failed silently.

@merks
Copy link
Contributor

merks commented Oct 3, 2024

I see. Good we investigated and didn't just bump the version blindly!

akurtakov added a commit to akurtakov/eclipse.platform.releng.aggregator that referenced this issue Oct 3, 2024
akurtakov added a commit to akurtakov/eclipse.platform.releng.aggregator that referenced this issue Oct 3, 2024
@HannesWell
Copy link
Member

It's another problem https://www.eclipse.org/downloads/download.php?file=/eclipse/updates/4.34-I-builds/I20241002-1800/plugins/org.eclipse.platform.doc.isv_4.34.0.v20241002-0922.jar doesn't contain reference/api thus it's impossible to make it offlineLink. Now, it's up to find why building it failed silently.

Reminds me of #1402. Maybe the output directory changed again? Maybe we should set it explicitly.

akurtakov added a commit to eclipse-platform/eclipse.platform.releng.aggregator that referenced this issue Oct 3, 2024
@akurtakov
Copy link
Member

It didn't change again but the fix went only pde.docs and there were no changes in platform so it wasn't caught by now.

@HannesWell
Copy link
Member

It didn't change again but the fix went only pde.docs and there were no changes in platform so it wasn't caught by now.

Yes. When doing this change it was mentioned that it would probably be necessary for the other ones as well:

But since no error was shown I assumed it works in the other doc-bundles for some other magic reason.
I really wonder why this only surfaced three weeks later?
The update to maven-javadoc-plugin 3.10 was actually globally:

Anyways. Thanks for the fix!

@akurtakov
Copy link
Member

I-build succeeded https://download.eclipse.org/eclipse/downloads/drops4/I20241003-0820/

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

No branches or pull requests

4 participants