mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-08-23 16:38:17 +00:00
[Docs] - Upgrade docs: Add log and sort_buffer_size (#12260)
* Add log and sort_buffer_size * Add postgres work_mem * Add postgres work_mem
This commit is contained in:
parent
48b98d0be8
commit
dbb5013dc1
@ -107,6 +107,39 @@ If you are upgrading production this is the recommended version to upgrade to.
|
|||||||
|
|
||||||
## Breaking Changes for 1.1 Stable Release
|
## Breaking Changes for 1.1 Stable Release
|
||||||
|
|
||||||
|
### Update `sort_buffer_size` (MySQL) or `work_mem` (Postgres)
|
||||||
|
|
||||||
|
Before running the migrations, it is important to update these parameters to ensure there are no runtime errors.
|
||||||
|
A safe value would be setting them to 10MB.
|
||||||
|
|
||||||
|
**If using MySQL**
|
||||||
|
|
||||||
|
You can update it via SQL (note that it will reset after the server restarts):
|
||||||
|
|
||||||
|
```sql
|
||||||
|
SET GLOBAL sort_buffer_size = 10485760
|
||||||
|
```
|
||||||
|
|
||||||
|
To make the configuration persistent, you'd need to navigate to your MySQL Server install directory and update the
|
||||||
|
`my.ini` or `my.cnf` [files](https://dev.mysql.com/doc/refman/8.0/en/option-files.html) with `sort_buffer_size = 10485760`.
|
||||||
|
|
||||||
|
If using RDS, you will need to update your instance's [Parameter Group](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html)
|
||||||
|
to include the above change.
|
||||||
|
|
||||||
|
**If using Postgres**
|
||||||
|
|
||||||
|
You can update it via SQL (not that it will reset after the server restarts):
|
||||||
|
|
||||||
|
```sql
|
||||||
|
SET work_mem = '10MB';
|
||||||
|
```
|
||||||
|
|
||||||
|
To make the configuration persistent, you'll need to update the `postgresql.conf` [file](https://www.postgresql.org/docs/9.3/config-setting.html)
|
||||||
|
with `work_mem = 10MB`.
|
||||||
|
|
||||||
|
If using RDS, you will need to update your instance's [Parameter Group](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html)
|
||||||
|
to include the above change.
|
||||||
|
|
||||||
### Elasticsearch and OpenSearch
|
### Elasticsearch and OpenSearch
|
||||||
|
|
||||||
We now support ES version up to 7.16. However, this means that we need to handle the internals a bit differently
|
We now support ES version up to 7.16. However, this means that we need to handle the internals a bit differently
|
||||||
@ -117,9 +150,16 @@ elasticsearch:
|
|||||||
searchType: ${SEARCH_TYPE:- "elasticsearch"} # or opensearch
|
searchType: ${SEARCH_TYPE:- "elasticsearch"} # or opensearch
|
||||||
```
|
```
|
||||||
|
|
||||||
If you use Elasticsearch there's nothing to do. However, if you use OpenSearch, you will need to pass the new
|
If you use Elasticsearch there's nothing to do. However, if you use **OpenSearch**, you will need to pass the new
|
||||||
parameter as `opensearch`.
|
parameter as `opensearch`.
|
||||||
|
|
||||||
|
If you skip this step, you would see the following error:
|
||||||
|
|
||||||
|
```
|
||||||
|
ERROR [2023-07-02 15:53:41,538] [main] o.o.s.s.e.ElasticSearchClientImpl - Failed to create Elastic Search indexes due to
|
||||||
|
org.elasticsearch.ElasticsearchException: Invalid or missing build flavor [oss]
|
||||||
|
```
|
||||||
|
|
||||||
### Pipeline Service Client Configuration
|
### Pipeline Service Client Configuration
|
||||||
|
|
||||||
If reusing an old YAML configuration file, make sure to add the following inside `pipelineServiceClientConfiguration`:
|
If reusing an old YAML configuration file, make sure to add the following inside `pipelineServiceClientConfiguration`:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user