Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix settings doc #1313

Merged
merged 2 commits into from Dec 2, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 2 additions & 3 deletions docs/settings/settings.md
Expand Up @@ -153,8 +153,7 @@ These are settings for the MQTT package.

## Persistence Settings

These settings deal with the database connection, for both the HTTP and MQTT packages. There are currently two versions of the PostgreSQL
database persistence manager, one using QueryDSL, and one using JOOQ.
These settings deal with the database connection, for both the HTTP and MQTT packages.

* **persistence.persistenceManagerImplementationClass:**
The java class used for persistence (must implement PersistenceManager interface). Current implementations are:
Expand All @@ -175,7 +174,7 @@ database persistence manager, one using QueryDSL, and one using JOOQ.
is used for each query and set as HTTP user name or `anonymous` for anonymous HTTP users,
to be used typically with [Row-Level Security](https://www.postgresql.org/docs/current/ddl-rowsecurity.html).
The PostgreSQL role is not related to the AuthProvider roles security (auth.role.* settings) which is also applied.
This currently has no effect on MQTT since MQTT subscriptions no not query the database directly.
This currently has no effect on MQTT since MQTT subscriptions do not query the database directly.
Default: `false`.
* **persistence.db.jndi.datasource:**
JNDI data source name, used when running in Tomcat/Wildfly.
Expand Down