Skip to content

Commit c1779a1

Browse files
docs: fix broken anchors and stale HarperDB org URLs
Two broken anchors surfaced by the build's anchor check: - reference/backups/overview.md linked to a nonexistent ../cli/commands.md#backing-up-with-volume-snapshots. Repointed at #how-backups-work, the existing heading whose section covers the volume-snapshot approach for LMDB databases. - release-notes/v5-lincoln/5.1.md used a same-page #deployment-operations anchor for a target that lives in the Operations API reference. Repointed at /reference/v5/operations-api/operations#deployment-operations. The GitHub org was renamed HarperDB -> HarperFast. Old URLs still resolve via redirect, but the canonical targets are now used directly. Every HarperFast/* target was verified to exist. npm package names (@harperdb/status-check, @harperdb/prometheus-exporter, @harperdb/acl-connect, @harperdb/nextjs) are unchanged - those scopes are the canonically published names and only the github.com links moved. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent f0c92c5 commit c1779a1

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

reference/backups/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ The offline path matters for restore. RocksDB is single-writer, so an in-place r
3232

3333
## Limitations
3434

35-
- **Managed backups require the RocksDB storage engine.** For LMDB databases, use [`get_backup`](./operations.md#get_backup) or [volume snapshots](../cli/commands.md#backing-up-with-volume-snapshots).
35+
- **Managed backups require the RocksDB storage engine.** For LMDB databases, use [`get_backup`](./operations.md#get_backup) or [volume snapshots](../cli/commands.md#how-backups-work).
3636
- **Whole-database granularity.** There is no per-table backup or restore. (The one exception: `get_backup` on an LMDB database can stream individual tables, and includes the audit store only with `include_audit`.)
3737
- **One storage root per database.** A database whose tables use per-table `path` storage configs spans multiple root stores and cannot be backed up with these operations.
3838
- **Backups live on the node that created them.** The backup repository is a local directory. RocksDB shares files across backup IDs (a backup ID is not a self-contained folder), so disaster-recovery copies must take the entire per-database repository — `<backupPath>/<database>` — not an individual backup, and must do so while no backup operation is running, or from an atomic filesystem snapshot. A live recursive copy can race `create_backup`/`delete_backup`/`purge_backups` and produce an unrestorable copy. Alternatively, use `get_backup` to pull a snapshot from a running server.

reference/components/applications.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,14 +122,14 @@ When deploying remotely, the `package` field can be any valid npm dependency val
122122

123123
- **Omit** `package` to package and deploy the current local directory
124124
- **npm package**: `package="@harperdb/status-check"`
125-
- **GitHub**: `package="HarperDB/status-check"` or `package="https://github.com/HarperDB/status-check"`
125+
- **GitHub**: `package="HarperFast/status-check"` or `package="https://github.com/HarperFast/status-check"`
126126
- **Private repo (SSH)**: `package="git+ssh://git@github.com:HarperDB/secret-app.git"`
127127
- **Tarball**: `package="https://example.com/application.tar.gz"`
128128

129129
When using git tags, use the `semver` directive for reliable versioning:
130130

131131
```
132-
HarperDB/application-template#semver:v1.0.0
132+
HarperFast/application-template#semver:v1.0.0
133133
```
134134

135135
Harper generates a `package.json` from component configurations and uses a form of `npm install` to resolve them. This is why specifying a local file path creates a symlink (changes are picked up between restarts without redeploying).
@@ -337,7 +337,7 @@ Deploys a component using a package reference or a base64-encoded `.tar` payload
337337
{
338338
"operation": "deploy_component",
339339
"project": "my-component",
340-
"package": "HarperDB/application-template#semver:v1.0.0",
340+
"package": "HarperFast/application-template#semver:v1.0.0",
341341
"replicated": true,
342342
"restart": "rolling"
343343
}

reference/fastify-routes/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Fastify routes are discouraged in favor of modern routing with [Custom Resources
1212

1313
Harper provides a build-in plugin for loading [Fastify](https://www.fastify.io/) routes as a way to define custom endpoints for your Harper application. While we generally recommend building your endpoints/APIs with Harper's [REST interface](../rest/overview.md) for better performance and standards compliance, Fastify routes can provide an extensive API for highly customized path handling. Below is a very simple example of a route declaration.
1414

15-
The fastify route handler can be configured in your application's config.yaml (this is the default config if you used the [application template](https://github.com/HarperDB/application-template)):
15+
The fastify route handler can be configured in your application's config.yaml (this is the default config if you used the [application template](https://github.com/HarperFast/application-template)):
1616

1717
```yaml
1818
fastifyRoutes:

release-notes/v5-lincoln/5.1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ New operations provide access to deployment history:
157157
- `get_deployment_payload` — retrieve the stored tarball for a deployment
158158
- `delete_deployment_payload` — free storage by removing the payload blob after deployment
159159

160-
See [Deployment Operations](#deployment-operations) in the Operations API reference for details.
160+
See [Deployment Operations](/reference/v5/operations-api/operations#deployment-operations) in the Operations API reference for details.
161161

162162
## HNSW int8 Quantization
163163

0 commit comments

Comments
 (0)