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

Remove more full-version usages #1540

Merged

Conversation

JackPGreen
Copy link
Contributor

full-version property is problematic as EE and OS are versioned separately, which can lead to broken references.

Where possible I've updated all full-version usages to be either OS or EE, covering the following scenarios:

  • Maven JAR version specifications (pom.xml or direct download links)
  • hazelcast-jet-kafka link was just broken (previously missed because the link isn't fully formed in the documentation)
  • packaging references (brew etc)
  • gradle references

Many of the above were producing the wrong result in our current documentation (e.g. referencing 5.5.3 of Hazelcast OS in Maven which doesn't exist).

One of the files also referenced a Jet artefact, but used the full-version - Jet hasn't been updated since 4.x so didn't work. I've added a new property for the Jet version and have referenced that instead, although the content is probably outdated and needs updating.

`full-version` property is problematic as EE and OS are versioned separately, which can lead to broken references.

_Where possible_ I've updated all `full-version` usages to be either OS or EE, covering the following scenarios:
- Maven JAR version specifications (`pom.xml` or direct download links)
- `hazelcast-jet-kafka` link was just broken (previously missed because the link isn't fully formed in the documentation)
- packaging references (brew etc)
- gradle references

*Many* of the above were producing the wrong result in our current documentation (e.g. referencing `5.5.3` of Hazelcast OS in Maven which doesn't exist).

One of the files also referenced a Jet artefact, but used the `full-version` - Jet hasn't been updated since `4.x` so didn't work. I've added a new property for the Jet version and have referenced that instead, although the content is probably outdated and needs updating.
@JackPGreen JackPGreen added the backport to all versions Backport commits to maintenance branches (from main) label Feb 12, 2025
@JackPGreen JackPGreen self-assigned this Feb 12, 2025
@JackPGreen JackPGreen requested a review from a team as a code owner February 12, 2025 22:38
Copy link

netlify bot commented Feb 12, 2025

Deploy Preview for hardcore-allen-f5257d ready!

Name Link
🔨 Latest commit e17572f
🔍 Latest deploy log https://app.netlify.com/sites/hardcore-allen-f5257d/deploys/67ad22e4e9c6000008ea7de4
😎 Deploy Preview https://deploy-preview-1540--hardcore-allen-f5257d.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@JackPGreen JackPGreen added backport to 5.5 Backport commits from main to v/5.5 and removed backport to all versions Backport commits to maintenance branches (from main) labels Feb 13, 2025
@JackPGreen JackPGreen merged commit 09d7716 into hazelcast:main Feb 13, 2025
5 of 7 checks passed
@JackPGreen JackPGreen deleted the Remove-more-`full-version`-usages branch February 13, 2025 09:05
JackPGreen added a commit to JackPGreen/hz-docs that referenced this pull request Feb 13, 2025
`full-version` property is problematic as EE and OS are versioned
separately, which can lead to broken references.

_Where possible_ I've updated all `full-version` usages to be either OS
or EE, covering the following scenarios:
- Maven JAR version specifications (`pom.xml` or direct download links)
- `hazelcast-jet-kafka` link was just broken (previously missed because
the link isn't fully formed in the documentation)
- packaging references (brew etc)
- gradle references

*Many* of the above were producing the wrong result in our current
documentation (e.g. referencing `5.5.3` of Hazelcast OS in Maven which
doesn't exist).

One of the files also referenced a Jet artefact, but used the
`full-version` - Jet hasn't been updated since `4.x` so didn't work.
I've added a new property for the Jet version and have referenced that
instead, although the content is probably outdated and needs updating.
JackPGreen added a commit to JackPGreen/hz-docs that referenced this pull request Feb 13, 2025
The new `jet-version` property added in hazelcast#1540 was used in the wrong place.
JackPGreen added a commit that referenced this pull request Feb 13, 2025
The new `jet-version` property added in
#1540 was used in the wrong
place.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport to 5.5 Backport commits from main to v/5.5
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants