Skip to content

Commit

Permalink
PSMDB-1487 Docs for 8.0 (#895)
Browse files Browse the repository at this point in the history
* PSMDB-1487 Docs for 8.0

* Added instructions to disable glibc for tarballs and enable THP for upgrade

* PSMDB-1519 Updated the URL for Pro tarballs (#919)

* PSMDB-1539 Updated upgrade instructions to drop configuration of fork and pidFilePath options

	modified:   docs/install/upgrade-from-70.md
	modified:   docs/install/upgrade-from-mongodb.md

---------

Co-authored-by: Sandra Romanchenko <[email protected]>
  • Loading branch information
nastena1606 and sandraromanchenko authored Dec 17, 2024
1 parent 299e5f7 commit d78b014
Show file tree
Hide file tree
Showing 42 changed files with 415 additions and 625 deletions.
1 change: 0 additions & 1 deletion .cache/plugin/git-committers/page-authors.json

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"cache_date": "2024-10-03", "page_authors": {"docs/index.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/404.md": {"last_commit_date": "2023-12-11", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/audit-logging.md": {"last_commit_date": "2024-05-30", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/authentication.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/authorization.md": {"last_commit_date": "2022-12-07", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/aws-iam-setup.md": {"last_commit_date": "2023-08-08", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/aws-iam.md": {"last_commit_date": "2023-10-05", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/backup-cursor.md": {"last_commit_date": "2023-01-31", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/comparison.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/connect.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/copyright.md": {"last_commit_date": "2023-06-27", "authors": [{"login": "alina-derkach-oaza", "name": "alina-derkach-oaza", "url": "https://github.com/alina-derkach-oaza", "avatar": "https://avatars.githubusercontent.com/u/81975178?v=4"}, {"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/crud.md": {"last_commit_date": "2024-05-21", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/data-at-rest-encryption.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/enable-auth.md": {"last_commit_date": "2024-04-04", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/encryption-mode-switch.md": {"last_commit_date": "2023-10-05", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/faq.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/fips.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/glossary.md": {"last_commit_date": "2023-03-29", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/hot-backup.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/inmemory.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/kerberos.md": {"last_commit_date": "2022-12-07", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/keyfile.md": {"last_commit_date": "2022-12-07", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/kmip.md": {"last_commit_date": "2023-12-11", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/ldap-setup.md": {"last_commit_date": "2022-12-07", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/log-redaction.md": {"last_commit_date": "2023-04-03", "authors": [{"login": "deejay1", "name": "deejay1", "url": "https://github.com/deejay1", "avatar": "https://avatars.githubusercontent.com/u/41211?v=4"}, {"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/ngram-full-text-search.md": {"last_commit_date": "2022-12-07", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/psmdb-pro.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/rate-limit.md": {"last_commit_date": "2022-12-07", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/sasl-auth.md": {"last_commit_date": "2022-12-07", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/set-parameter.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/system-requirements.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/telemetry.md": {"last_commit_date": "2024-07-23", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/trademark-policy.md": {"last_commit_date": "2023-06-27", "authors": [{"login": "alina-derkach-oaza", "name": "alina-derkach-oaza", "url": "https://github.com/alina-derkach-oaza", "avatar": "https://avatars.githubusercontent.com/u/81975178?v=4"}, {"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/vault.md": {"last_commit_date": "2023-10-05", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/what-next.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/x509-ldap.md": {"last_commit_date": "2023-01-31", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/install/index.md": {"last_commit_date": "2024-07-23", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/install/apt.md": {"last_commit_date": "2024-07-16", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/install/docker.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}, {"login": "mattdark", "name": "mattdark", "url": "https://github.com/mattdark", "avatar": "https://avatars.githubusercontent.com/u/6269442?v=4"}]}, "docs/install/install-pro.md": {"last_commit_date": "2024-07-16", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}, {"login": "alina-derkach-oaza", "name": "alina-derkach-oaza", "url": "https://github.com/alina-derkach-oaza", "avatar": "https://avatars.githubusercontent.com/u/81975178?v=4"}]}, "docs/install/minor-upgrade.md": {"last_commit_date": "2023-10-24", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/install/source.md": {"last_commit_date": "2024-03-04", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/install/tarball.md": {"last_commit_date": "2024-07-10", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/install/uninstall.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/install/update-pro.md": {"last_commit_date": "2024-05-21", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/install/upgrade-from-60.md": {"last_commit_date": "2024-02-28", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/install/upgrade-from-mongodb.md": {"last_commit_date": "2024-07-23", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/install/yum.md": {"last_commit_date": "2024-07-16", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/release_notes/index.md": {"last_commit_date": "2024-07-23", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/release_notes/7.0.11-6.md": {"last_commit_date": "2024-06-03", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/release_notes/7.0.12-7.md": {"last_commit_date": "2024-07-23", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/release_notes/7.0.2-1.md": {"last_commit_date": "2023-12-11", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/release_notes/7.0.4-2.md": {"last_commit_date": "2023-12-11", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/release_notes/7.0.5-3.md": {"last_commit_date": "2024-01-23", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/release_notes/7.0.7-4.md": {"last_commit_date": "2024-04-04", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}, "docs/release_notes/7.0.8-5.md": {"last_commit_date": "2024-04-24", "authors": [{"login": "nastena1606", "name": "nastena1606", "url": "https://github.com/nastena1606", "avatar": "https://avatars.githubusercontent.com/u/60600800?v=4"}]}}}
8 changes: 4 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Build Percona Server for MongoDB 7.0 docs
on:
push:
branches:
- 7.0
- 8.0

jobs:
build:
Expand Down Expand Up @@ -43,7 +43,7 @@ jobs:
# Deploy docs
- name: Deploy docs
run: |
mike deploy 7.0 -b publish -p
mike set-default 7.0 -b publish -p
mike retitle 7.0 "7.0 (LATEST)" -b publish -p
mike deploy 8.0 -b publish -p
mike set-default 8.0 -b publish -p
# mike retitle 8.0 "8.0 (LATEST)" -b publish -p

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ __pycache__
# Local Netlify folder
.netlify
site/
.cache/plugin/git-committers/page-authors.json
1 change: 1 addition & 0 deletions .python-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.11.1
4 changes: 2 additions & 2 deletions _resource/overrides/main.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

<meta property="og:type" content="website" />
<meta property="og:title" content="{{ title }}" />
<meta property="og:image" content="https://docs.percona.com/percona-server-for-mongodb/7.0/_images/mongodb.png">
<meta property="og:image" content="https://docs.percona.com/percona-server-for-mongodb/8.0/_images/mongodb.png">
<meta property="og:url" content="https://docs.percona.com/percona-server-for-mongodb/">
</head>
<body>
Expand All @@ -40,7 +40,7 @@
{% include "partials/nav.html" %}
<br>
<label class="md-nav__title" for="__drawer">
<a href="https://learn.percona.com/download-percona-server-mongodb-7-0-manual" onclick="_gaq.push(['b._trackEvent', 'Percona Server for MongoDB 7.0', 'Download', 'Download Manual Server for MongoDB 7.0']);" class="md-nav__link md-nav__link--active" style="font-size: .7rem;">
<a href="https://learn.percona.com/download-percona-server-mongodb-8-0-manual" onclick="_gaq.push(['b._trackEvent', 'Percona Server for MongoDB 8.0', 'Download', 'Download Manual Server for MongoDB 8.0']);" class="md-nav__link md-nav__link--active" style="font-size: .7rem;">
Download PDF
</a>
</label>
Expand Down
5 changes: 1 addition & 4 deletions _resource/overrides/partials/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -110,11 +110,8 @@
<!-- Button to open search modal -->
{% if "material/search" in config.plugins %}
<label class="md-header__button md-icon" for="__search">
{% set icon = config.theme.icon.search or "material/magnify" %}
{% include ".icons/" ~ icon ~ ".svg" %}
{% include ".icons/material/magnify.svg" %}
</label>

<!-- Search interface -->
{% include "partials/search.html" %}
{% endif %}

Expand Down
12 changes: 6 additions & 6 deletions docs/audit-logging.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,13 +137,13 @@ to log multiple event types.
For example, to log only the `dropCollection` and `dropDatabase` events:


=== "Command line"
=== ":octicons-file-code-24: Command line"

```bash
--auditDestination file --auditFilter '{ atype: { $in: [ "dropCollection", "dropDatabase" ] } }'
```

=== "Config file"
=== ":material-console: Configuration file"

```yaml
auditLog:
Expand All @@ -158,13 +158,13 @@ Another way to specify multiple event types is using regular expressions.
For example, to filter all `drop` operations:


=== "Command line"
=== ":octicons-file-code-24: Command line"

```bash
--auditDestination file --auditFilter '{ "atype" : /^drop.*/ }'
```

=== "Config file"
=== ":material-console: Configuration file"

```yaml
auditLog:
Expand All @@ -186,14 +186,14 @@ on all the collections in the `test` database:
The dot (`.`) after the database name in the regular expression must be escaped with two backslashes (`\\\\`).


=== "Command line"
=== ":octicons-file-code-24: Command line"

```bash
--setParameter auditAuthorizationSuccess=true --auditDestination file --auditFilter '{ atype: "authCheck", "param.command": { $in: [ "find", "insert", "delete", "update", "findandmodify" ] }, "param.ns": /^test\\./ } }'
```


=== "Config file"
=== ":material-console: Configuration file"

```yaml
auditLog:
Expand Down
6 changes: 3 additions & 3 deletions docs/authorization.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ LDAP authorization is compatible with the following authentication mechanisms:

## Authentication and authorization with direct binding to LDAP

Starting with release 6.0.2-1, you can configure Percona Server for MongoDB to communicate with the LDAP server directly to authenticate and also authorize users.
You can configure Percona Server for MongoDB to communicate with the LDAP server directly to authenticate and authorize users.

The advantage of using this mechanism is that it is easy to setup and does not require pre-creating users in the dummy `$external` database. Nevertheless, the `--authenticationDatabase` connection argument will still need to be specified as `$external`.

Expand Down Expand Up @@ -78,13 +78,13 @@ You can change the connection pool size either at the server startup or dynamica

For example, to set the number of connections in the pool to 5, use the [setParameter](set-parameter.md) command:

=== "Command line"
=== ":material-console: Command line"

```{.javascript data-prompt=">"}
> db.adminCommand( { setParameter: 1, ldapConnectionPoolSizePerHost: 5 } )
```

=== "Configuration file"
=== ":octicons-file-code-24: Configuration file"

```yaml
setParameter:
Expand Down
Loading

0 comments on commit d78b014

Please sign in to comment.