Skip to content

Commit 396df1c

Browse files
github-automation-metabaseMetabase Docs bot
andauthored
[auto] adding content to release-x.57.x->release-x.57.x (#803)
Co-authored-by: Metabase Docs bot <[email protected]>
1 parent 177c54d commit 396df1c

File tree

68 files changed

+120
-201
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+120
-201
lines changed

_docs/v0.57/configuring-metabase/environment-variables.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1638,7 +1638,7 @@ Used for encrypting and checking whether SDK requests are signed.
16381638
- Default: `null`
16391639

16401640
When using the appdb engine against postgresql, override the language used for stemming in to_tsvector.
1641-
Value must be a valid configured langauge option in your database such as 'english' or 'simple'.
1641+
Value must be a valid configured language option in your database such as 'english' or 'simple'.
16421642

16431643
### `MB_SEARCH_TYPEAHEAD_ENABLED`
16441644

_docs/v0.57/configuring-metabase/localization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,4 +146,4 @@ This setting doesn't affect [SQL queries](../questions/native-editor/writing-sql
146146

147147
## Localizing embedded Metabase
148148

149-
You can tranlate both Metabase UI elements (like button labels) and content (like dashboard names) in static embeds. See [Setting the language for static embeds](../embedding/static-embedding-parameters#setting-the-language-for-a-static-embed) and [Translating embedded dashboards and questions](../embedding/translations).
149+
You can translate both Metabase UI elements (like button labels) and content (like dashboard names) in static embeds. See [Setting the language for static embeds](../embedding/static-embedding-parameters#setting-the-language-for-a-static-embed) and [Translating embedded dashboards and questions](../embedding/translations).

_docs/v0.57/data-modeling/json-unfolding.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ If performance degrades, or you'd rather keep the JSON contained in the original
6262
4. Select the database that contains the field you want to update.
6363
5. Select the table that contains the field.
6464
6. Select the field containing the original JSON
65-
7. In the **Behavior** section, locate the **Unfold JSON** option and select **Yes** or **No**. If the column was unfolded, Metabase will have hidden this JSON columnn from view, so if you want the JSON column to be visible again, you'll need to change the column's visibility to **Everywhere**.
65+
7. In the **Behavior** section, locate the **Unfold JSON** option and select **Yes** or **No**. If the column was unfolded, Metabase will have hidden this JSON column from view, so if you want the JSON column to be visible again, you'll need to change the column's visibility to **Everywhere**.
6666
8. Scroll to the top and click the **Filter values** button and select **Re-scan this field**.
6767

6868
![Unfolded JSON setting](./images/unfold-json-setting.png)

_docs/v0.57/databases/ssl-certificates.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ You'll add an ampersand (`&`) to separate each parameter. For example, In the **
7272
sslmode=verify-full&sslrootcert=/path/to/certificate.pem
7373
```
7474

75-
Replace `/path/to/certifcate.pem` with the full path for the certificate you downloaded from your provider.
75+
Replace `/path/to/certificate.pem` with the full path for the certificate you downloaded from your provider.
7676

7777
You can learn more about [SSL support for PostgreSQL](https://www.postgresql.org/docs/current/libpq-ssl.html).
7878

_docs/v0.57/databases/users-roles-privileges.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ GRANT analytics TO metabase;
6969
-- GRANT SELECT ON "your_table" IN SCHEMA "your_schema" TO analytics;
7070
```
7171

72-
Depending on how you use Metabase, you can also additonally grant:
72+
Depending on how you use Metabase, you can also additionally grant:
7373

7474
- `TEMPORARY` privileges to create temp tables.
7575
- `EXECUTE` privileges to use stored procedures or user-defined functions.

_docs/v0.57/developers-guide/api-changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ layout: new-docs
8686
- `POST /api/user/:id/send_invite` has been removed.
8787
- `GET /:id/fields` now includes the Table ID.
8888

89-
- APIs under `/api/pulse` and `/api/alert` will be removed in a future version as we're tranitioning to a new architecture.
89+
- APIs under `/api/pulse` and `/api/alert` will be removed in a future version as we're transitioning to a new architecture.
9090

9191
## Metabase 0.51.0
9292

_docs/v0.57/developers-guide/devenv.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ several properties that can be set as environment variables or in a `deps.edn`.
183183
"-Dmb.db.pass="]}}}
184184
```
185185

186-
You could also pass a full conection string in as the `mb.db.connection.uri`:
186+
You could also pass a full connection string in as the `mb.db.connection.uri`:
187187

188188
```
189189
"-Dmb.db.connection.uri=postgres://<user>:<password>@localhost:5432/<dbname>"

_docs/v0.57/developers-guide/driver-changelog.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -164,13 +164,13 @@ layout: new-docs
164164

165165
## Metabase 0.54.11
166166

167-
- The multimethods `metabase.driver.sql-jdbc.sync.interface/active-tables` and `metabase.driver.sql-jdbc.sync.interface/filtered-syncable-schemas`, aswell as the functions
167+
- The multimethods `metabase.driver.sql-jdbc.sync.interface/active-tables` and `metabase.driver.sql-jdbc.sync.interface/filtered-syncable-schemas`, as well as the functions
168168
`metabase.driver.sql-jdbc.sync.describe_database/fast-active-tables`, `metabase.driver.sql-jdbc.sync.describe_database/have-select-privilege-fn` and `metabase.driver.sql-jdbc.sync.describe_database/db-tables` now take a database spec instead of a `java.sql.Connection` object.
169169

170170
## Metabase 0.54.10
171171

172172
- Add `metabase.driver/table-known-to-not-exist?` for drivers to test if an exception is due to a query on a table that no longer exists
173-
- Add `metabase.driver.sql-jdbc/impl-table-known-to-not-exist?` for JDBC drivers. This is the implemenation of table-known-to-not-exist for jdbc and allows testing directly against `java.sql.SQLException` throwables without worrying about the exception cause chain.
173+
- Add `metabase.driver.sql-jdbc/impl-table-known-to-not-exist?` for JDBC drivers. This is the implementation of table-known-to-not-exist for jdbc and allows testing directly against `java.sql.SQLException` throwables without worrying about the exception cause chain.
174174

175175
## Metabase 0.54.0
176176

@@ -202,7 +202,7 @@ layout: new-docs
202202
## Metabase 0.53.12
203203

204204
- Add `metabase.driver/query-canceled?` for drivers to test if an exception is due to a query being canceled due to user action
205-
- Add `metabase.driver.sql-jdbc/impl-query-canceled?` for JDBC drivers. This is the implemenation of query-canceled for jdbc and allows testing directly against `java.sql.SQLException` throwables without worrying about the exception cause chain.
205+
- Add `metabase.driver.sql-jdbc/impl-query-canceled?` for JDBC drivers. This is the implementation of query-canceled for jdbc and allows testing directly against `java.sql.SQLException` throwables without worrying about the exception cause chain.
206206

207207
## Metabase 0.53.10
208208

@@ -648,7 +648,7 @@ layout: new-docs
648648
to be assigned to specific database roles which are set before any queries are executed, so that access to tables can
649649
be restricted at the database level instead of (or in conjunction with) Metabase's built-in permissions system.
650650

651-
- The multimethod `metabase.driver.sql-jdbc.sync.describe-table/get-table-pks` is changed to return a vector instea
651+
- The multimethod `metabase.driver.sql-jdbc.sync.describe-table/get-table-pks` is changed to return a vector instead
652652
of a set.
653653

654654
- The function `metabase.query-processor.timezone/report-timezone-id-if-supported` has been updated to take an additional
@@ -846,8 +846,8 @@ differences between the library versions.
846846

847847
**Note: we expect these breaking changes to be fixed before 0.46.0 ships. This will be updated if they are.**
848848

849-
The classes `metabase.util.honeysql_extensions.Identifer` and `metabase.util.honeysql_extensions.TypedHoneySQLForm`
850-
have been moved to `metabase.util.honey_sql_1.Identifer` and `metabase.util.honey_sql_1.TypedHoneySQLForm`,
849+
The classes `metabase.util.honeysql_extensions.Identifier` and `metabase.util.honeysql_extensions.TypedHoneySQLForm`
850+
have been moved to `metabase.util.honey_sql_1.Identifier` and `metabase.util.honey_sql_1.TypedHoneySQLForm`,
851851
respectively. On the off chance that your driver directly referencing these class names, you may need to update things
852852
to use the new class names.
853853

_docs/v0.57/developers-guide/drivers/driver-tests.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ You'll almost certainly be running your database in a local Docker container. Ra
181181

182182
Tells Metabase to look for the environment variable `MB_MYSQL_TEST_USER`; if not found, default to `"root"`. The name of the environment variable follows the pattern `MB_<driver>_TEST_<property>`, as passed into the function as first and second args, respectively. You don't need to specify a default value for `tx/db-test-env-var`; perhaps `user` is an optional parameter; and if `MB_MYSQL_TEST_USER` isn't specified, you don't need to specify it in the connection details.
183183

184-
But what about properties you want to require, but do not have sane defaults? In those cases, you can use `tx/db-test-env-var-or-throw`. It the corresponding enviornment variable isn't set, these will throw an Exception, ultimately causing tests to fail.
184+
But what about properties you want to require, but do not have sane defaults? In those cases, you can use `tx/db-test-env-var-or-throw`. It the corresponding environment variable isn't set, these will throw an Exception, ultimately causing tests to fail.
185185

186186
```clj
187187
;; If MB_SQLSERVER_TEST_USER is unset, the test suite will quit with a message saying something like
@@ -197,7 +197,7 @@ Besides `tx/db-test-env-var`, `metabase.test.data.interface` has several other h
197197

198198
There's a few other things Metabase needs to know when comparing test results. For example, different databases name tables and columns in different ways; methods exist to let Metabase know it should expect something like the `venues` table in the `test-data` Database Definition to come back as `VENUES` for a database that uppercases everything. (We consider such minor variations in naming to still mean the same thing.) Take a look at `tx/format-name` and other methods like that and see which ones you need to implement.
199199

200-
## What about DBMSes that don't let you create new databases programatically?
200+
## What about DBMSes that don't let you create new databases programmatically?
201201

202202
This is actually a common problem, and luckily we have figured out how to work around it. The solution is usually something like using different _schemas_ in place of different databases, or prefixing table names with the database name, and creating everything in the same database. For SQL-based databases, you can implement `sql.tx/qualified-name-components` to have tests use a different identifier instead of what they would normally use, for example `"shared_db"."test-data_venues".id` instead of `"test-data".venues.id`. The SQL Server and Oracle test extensions are good examples of such black magic in action.
203203

_docs/v0.57/developers-guide/drivers/plugins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ driver:
166166
167167
# Whether loading this driver can be deferred until the first
168168
# attempt to connect to a database of this type. Default: true. Only
169-
# set this to false if absolutely neccesary.
169+
# set this to false if absolutely necessary.
170170
lazy-load: true
171171
172172
# Parent driver, if any.

0 commit comments

Comments
 (0)