This is an automated email from the ASF dual-hosted git repository.
cbornet pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
The following commit(s) were added to refs/heads/main by this push:
new ac7876b5600 Add Pulsar Adapters 2.11.0 release (#463)
ac7876b5600 is described below
commit ac7876b56004776a44e215960a97575cb7b4b183
Author: Christophe Bornet <[email protected]>
AuthorDate: Thu Mar 9 09:25:52 2023 -0400
Add Pulsar Adapters 2.11.0 release (#463)
---
data/release-pulsar-adapters.js | 1 +
src/components/downloads.tsx | 30 +++++++++++++++++++++++++++---
src/pages/download.mdx | 15 ++++++++++-----
3 files changed, 38 insertions(+), 8 deletions(-)
diff --git a/data/release-pulsar-adapters.js b/data/release-pulsar-adapters.js
index e92cb8a740f..b2616394b4b 100644
--- a/data/release-pulsar-adapters.js
+++ b/data/release-pulsar-adapters.js
@@ -1,3 +1,4 @@
module.exports = [
+ "2.11.0",
"2.8.0"
]
diff --git a/src/components/downloads.tsx b/src/components/downloads.tsx
index 5054ab0343c..d688805897c 100644
--- a/src/components/downloads.tsx
+++ b/src/components/downloads.tsx
@@ -17,7 +17,7 @@ export function CurrentPulsarManagerVersion(): JSX.Element {
return <>{pulsarManagerReleases[0]}</>
}
-export function CurrentPulsarAdapterVersion(): JSX.Element {
+export function CurrentPulsarAdaptersVersion(): JSX.Element {
return <>{pulsarAdaptersReleases[0]}</>
}
@@ -192,11 +192,11 @@ export function CppReleasesDownloadTable(): JSX.Element {
</div>
}
-export function CurrentPulsarAdapterDownloadTable(): JSX.Element {
+export function CurrentPulsarAdaptersDownloadTable(): JSX.Element {
const latestPulsarAdaptersVersion = pulsarAdaptersReleases[0]
const data = [
{
- release: "Source",
+ release: latestPulsarAdaptersVersion,
link: getLatestAdaptersMirrorUrl(latestPulsarAdaptersVersion),
linkText:
`apache-pulsar-adapters-${latestPulsarAdaptersVersion}-src.tar.gz`,
asc: `${distAdaptersUrl(latestPulsarAdaptersVersion)}.asc`,
@@ -208,6 +208,30 @@ export function CurrentPulsarAdapterDownloadTable():
JSX.Element {
</div>
}
+export function ArchivedPulsarAdaptersDownloadTable(): JSX.Element {
+ const { siteConfig } = useDocusaurusContext()
+ const latestPulsarAdaptersVersion = pulsarAdaptersReleases[0]
+ const pulsarAdaptersReleaseInfo = pulsarAdaptersReleases.map((version) =>
({
+ version: version,
+ srcArchiveUrl: distAdaptersUrl(version),
+ }))
+ const data = pulsarAdaptersReleaseInfo
+ .filter((info) => info.version !== latestPulsarAdaptersVersion)
+ .map((info) => {
+ const sha = "sha512";
+ return {
+ release: info.version,
+ link: info.srcArchiveUrl,
+ linkText: `apache-pulsar-adapters-${info.version}-src.tar.gz`,
+ asc: `${info.srcArchiveUrl}.asc`,
+ sha512: `${info.srcArchiveUrl}.${sha}`,
+ };
+ })
+ return <div className="tailwind">
+ <ReleaseTable data={data}></ReleaseTable>
+ </div>
+}
+
export function CurrentPulsarManagerDownloadTable(): JSX.Element {
const latestPulsarManagerVersion = pulsarManagerReleases[0]
const latestPulsarManagerArchiveMirrorUrl =
getLatestPulsarManagerArchiveMirrorUrl(latestPulsarManagerVersion, "bin")
diff --git a/src/pages/download.mdx b/src/pages/download.mdx
index 78a6c0f9548..428db1b6e60 100644
--- a/src/pages/download.mdx
+++ b/src/pages/download.mdx
@@ -8,14 +8,15 @@ hide_table_of_contents: true
import {
CurrentPulsarVersion,
CurrentPulsarManagerVersion,
- CurrentPulsarAdapterVersion,
+ CurrentPulsarAdaptersVersion,
CurrentPulsarDownloadTable,
CurrentPulsarOffloadersDownloadTable,
CurrentPulsarConnectorsDownloadTable,
CurrentPulsarShellDownloadTable,
ArchivedPulsarDownloadTable,
CppReleasesDownloadTable,
- CurrentPulsarAdapterDownloadTable,
+ CurrentPulsarAdaptersDownloadTable,
+ ArchivedPulsarAdaptersDownloadTable,
CurrentPulsarManagerDownloadTable,
ArchivedPulsarManagerDownloadTable,
} from '../components/downloads';
@@ -76,10 +77,14 @@ You must
[verify](https://www.apache.org/info/verification.html) the integrity o
<ArchivedPulsarManagerDownloadTable/>
-# Pulsar Adapter
+# Pulsar Adapters
-## Current version <CurrentPulsarAdapterVersion/>
+## Current version <CurrentPulsarAdaptersVersion/>
Pulsar Adapters are available on Maven Central, there is no binary package.
-<CurrentPulsarAdapterDownloadTable/>
+<CurrentPulsarAdaptersDownloadTable/>
+
+## Older releases
+
+<ArchivedPulsarAdaptersDownloadTable/>