You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ur...@apache.org on 2022/04/20 07:27:32 UTC
[pulsar-site] 01/01: fix: Pulsar IO Connectors release url error of some versions(for example: 2.10.0)
This is an automated email from the ASF dual-hosted git repository.
urfree pushed a commit to branch fix/connector-url-wrong
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
commit e69c6f63e07a4c67e5b6fa146421c0e91af39227
Author: Li Li <ur...@apache.org>
AuthorDate: Wed Apr 20 15:27:20 2022 +0800
fix: Pulsar IO Connectors release url error of some versions(for example: 2.10.0)
Signed-off-by: Li Li <ur...@apache.org>
---
site2/website-next/scripts/replace.js | 5 ++++-
site2/website/scripts/replace.js | 9 ++++++---
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/site2/website-next/scripts/replace.js b/site2/website-next/scripts/replace.js
index ca225dfd7c..e3c8c1e590 100644
--- a/site2/website-next/scripts/replace.js
+++ b/site2/website-next/scripts/replace.js
@@ -32,9 +32,12 @@ function binaryReleaseUrl(version) {
}
function connectorReleaseUrl(version) {
+ var versions = version.split(".");
+ var majorVersion = parseInt(versions[0]);
+ var minorVersion = parseInt(versions[1]);
if (version.includes("incubating")) {
return `https://archive.apache.org/dist/incubator/pulsar/pulsar-${version}/apache-pulsar-io-connectors-${version}-bin.tar.gz`;
- } else if (version >= "2.3.0") {
+ } else if (majorVersion > 2 || (majorVersion == 2 && minorVersion >= 3)) {
return `https://archive.apache.org/dist/pulsar/pulsar-${version}/connectors`;
} else {
return `https://archive.apache.org/dist/pulsar/pulsar-${version}/apache-pulsar-io-connectors-${version}-bin.tar.gz`;
diff --git a/site2/website/scripts/replace.js b/site2/website/scripts/replace.js
index 5177516422..f843dfbc76 100644
--- a/site2/website/scripts/replace.js
+++ b/site2/website/scripts/replace.js
@@ -30,12 +30,15 @@ function binaryReleaseUrl(version) {
}
function connectorReleaseUrl(version) {
+ var versions = version.split(".");
+ var majorVersion = parseInt(versions[0]);
+ var minorVersion = parseInt(versions[1]);
if (version.includes('incubating')) {
return `https://archive.apache.org/dist/incubator/pulsar/pulsar-${version}/apache-pulsar-io-connectors-${version}-bin.tar.gz`
- } else if (version >= '2.3.0') {
- return `https://archive.apache.org/dist/pulsar/pulsar-${version}/connectors`
+ } else if (majorVersion > 2 || (majorVersion == 2 && minorVersion >= 3)) {
+ return `https://archive.apache.org/dist/pulsar/pulsar-${version}/connectors`;
} else {
- return `https://archive.apache.org/dist/pulsar/pulsar-${version}/apache-pulsar-io-connectors-${version}-bin.tar.gz`
+ return `https://archive.apache.org/dist/pulsar/pulsar-${version}/apache-pulsar-io-connectors-${version}-bin.tar.gz`;
}
}