You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The OLake UI server reads `ENABLE_OPTIMIZATION` from the environment. Set `ENABLE_OPTIMIZATION="true"` in the command above to access maintenance module; the `fusion` profile starts Fusion and related services.
66
-
67
-
Spark maintenance executes on a Kind (Kubernetes in Docker) cluster (`fusion-cluster`) created by the Fusion profile. `fusion-db-init` downloads `config.yaml`, `kind-config.yaml`, and `spark-rbac.yaml` from the `olake-ui` GitHub repository over HTTPS at startup. Local overrides for those files are not supported at this time.
68
-
69
-
*This setup uses Postgres for both metadata and Temporal visibility, eliminating the need for Elasticsearch.*
Setup Ingestion Only stack with following command:
73
59
```bash
74
-
curl -sSL https://raw.githubusercontent.com/datazip-inc/olake-ui/master/docker-compose.yml | docker compose -f - up -d
60
+
curl -sSL https://raw.githubusercontent.com/datazip-inc/olake-ui/master/docker-compose-v1.yml | docker compose -f - up -d
75
61
```
76
-
*This setup uses Elasticsearch for Temporal visibility and Postgres for metadata. Use this if you have existing data in Elasticsearch.*
77
62
</TabItem>
78
63
</Tabs>
79
64
65
+
The OLake UI server reads `ENABLE_OPTIMIZATION` from the environment. Set `ENABLE_OPTIMIZATION="true"` in the command above to access maintenance module; the `fusion` profile starts Fusion and related services.
66
+
67
+
Spark maintenance executes on a Kind (Kubernetes in Docker) cluster (`fusion-cluster`) created by the Fusion profile. `fusion-db-init` downloads `config.yaml`, `kind-config.yaml`, and `spark-rbac.yaml` from the `olake-ui` GitHub repository over HTTPS at startup. Local overrides for those files are not supported at this time.
68
+
80
69
This command will:
81
70
- Download the latest docker-compose.yml file
82
71
- Pull all required Docker images
@@ -118,38 +107,49 @@ x-signup-defaults:
118
107
To update OLake UI to the latest version, use the following commands based on your setup:
<TabItem value="latest" label="Latest (with New Features)" default>
111
+
There are two options available to upgrade stack, to upgrade **Ingestion + Maintainence** Stack use **option 1**, and for **Ingestion Only** stack use **option 2**.
Kind node containers for `fusion-cluster` are not Compose services, so they are not removed by `docker compose down`. The one-liner below removes those containers first (Docker only, no Kind CLI), then recreates the stack from the latest Compose file.
116
+
117
+
```bash
118
+
for id in $(docker ps -aq --filter name=fusion-cluster); do docker rm -f "$id"; done; \
If you want streaming compaction of OLake-Ingested tables, upgrade **OLake Go** (Ingestion) driver version to **v0.7.0 or higher** to avoid conflicts.
125
+
:::
128
126
129
-
**Ingestion + Maintenance**
130
127
131
-
Kind node containers for `fusion-cluster` are not Compose services, so they are not removed by `docker compose down`. The one-liner below removes those containers first (Docker only, no Kind CLI), then recreates the stack from the latest Compose file.
0 commit comments