Skip to content

Archive the BanyanDB Java Client - #899

Merged
wu-sheng merged 1 commit into
masterfrom
docs/archive-banyandb-java-client
Aug 16, 2026
Merged

Archive the BanyanDB Java Client#899
wu-sheng merged 1 commit into
masterfrom
docs/archive-banyandb-java-client

Conversation

@wu-sheng

Copy link
Copy Markdown
Member

The BanyanDB Java Client is deprecated — BanyanDB clients, including the OAP server, use the BanyanDB Client Proto directly, so there is nothing further to release.

Changes

data/docs.yml — moved out of Database into Archived Repositories as (Archived) BanyanDB Java Client. The README doc links are dropped so the card matches the other archived repositories (bare card linking to the repo, no "Read docs →").

data/releases.yml — moved v0.9.1 into Archived Releases, with src/asc/sha512 repointed at archive.apache.org. downloads.apache.org only carries current releases, and this component will not have another one; all three archive URLs verified 200. Maven coordinates unchanged. Also corrected the Oct 15th , 2025 date to the Mon. DDth, YYYY form used everywhere else.

Why the Archived Releases section looked broken

This is the second issue in the report. - type: Archived Releases was added to releases.yml as a bare header with no list:, and nothing was ever moved into it. The chip loop in layouts/downloads/list.html and the <h2> in layouts/shortcodes/downloads-block.html both render unconditionally, so the live page has been emitting:

<h2 class="dl-cat" id="ArchivedReleases">Archived Releases</h2>
<div class="dl-grid">
</div>

— a heading and a chip that jump to an empty grid, which reads as a missing section. It now has its first entry. (If you'd like a hard guard so a future empty category can't render a dead chip and heading again, that's a small change in those two templates — say the word and I'll add it.)

Verification

Local Hugo build, 5421 pages, no errors:

Downloads → Archived Releases 1 card BanyanDBJavaClient, v0.9.1 source + distribution, 3 archive.apache.org links
Downloads → Database BanyanDB Server (BanyanD), BanyanDB Command Line Tool (bydbctl), BanyanDB Helm
Docs → Database BanyanDB, BanyanDB Client Proto, BanyanDB Helm
Docs → Archived (Archived) OAL Generator, (Archived) BanyanDB Java Client
"Latest releases" sidebar unaffected

The card keeps its BanyanDBJavaClient id, so existing links to /downloads/#BanyanDBJavaClient still resolve — they now land in Archived Releases.

Not done here

The GitHub repo itself still reports archived=false. Flipping that flag is a separate action on apache/skywalking-banyandb-java-client.

The client is deprecated: BanyanDB clients, including the OAP server, use
the BanyanDB Client Proto directly, so there is nothing left to release
here.

- docs.yml: move it out of Database into Archived Repositories, as
  "(Archived) BanyanDB Java Client", dropping the README doc links so the
  card matches the other archived repositories.
- releases.yml: move v0.9.1 into Archived Releases and repoint src/asc/sha512
  at archive.apache.org, since downloads.apache.org only carries current
  releases and this component will not have another one. The Maven
  coordinates are unchanged. Also fixes the "Oct 15th , 2025" date to the
  "Mon. DDth, YYYY" form used everywhere else.

This is also why the Archived Releases section looked broken. It was added
as a bare "- type:" with no list, so the chip and the <h2> rendered but the
grid below them was empty — the section existed with nothing in it. It now
has its first entry.

The card keeps its BanyanDBJavaClient id, so existing links to
/downloads/#BanyanDBJavaClient still resolve.
@netlify

netlify Bot commented Aug 16, 2026

Copy link
Copy Markdown

Deploy Preview for skywalking-website-preview failed.

Name Link
🔨 Latest commit b90efa8
🔍 Latest deploy log https://app.netlify.com/projects/skywalking-website-preview/deploys/6a811e7ab3109300089bdb76

@wu-sheng
wu-sheng merged commit a9cbb25 into master Aug 16, 2026
1 of 5 checks passed
@wu-sheng
wu-sheng deleted the docs/archive-banyandb-java-client branch August 16, 2026 02:32
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