Skip to content

Commit

Permalink
Merge branch 'v3-self-host' of github.com:langfuse/langfuse-docs into…
Browse files Browse the repository at this point in the history
… v3-self-host
  • Loading branch information
marcklingen committed Dec 6, 2024
2 parents eb07bed + d527b5b commit 2d2010d
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions pages/self-hosting/background-migrations.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,26 @@ description: A guide on Langfuse Background Migrations.
---

# Background Migrations

Langfuse uses background migrations to perform long-running changes within the storage components.
These may include the addition and backfilling of new columns or the migration of data between storages.
Background migrations are executed on startup of the worker container and run in the background until completion or failure.

## Setup

Background migrations are enabled by default and can be disabled by setting `LANGFUSE_ENABLE_BACKGROUND_MIGRATIONS=false`.

## Monitoring

You can monitor the progress of background migrations within the Langfuse UI.
Click on the Langfuse version tag and select "Background Migrations".
You see all migrations that ever ran and their status.
You can also monitor the progress of background migrations via the worker container logs.

If migrations are running or have failed, we show a status indicator within the UI to guide users towards the background migrations overview.

## Deployment stops

Langfuse does not require deployment stops between minor releases as of now.
However, we recommend that you monitor the progress of background migrations after each update to ensure that all migrations have completed successfully before attempting another update.
We will highlight within the changelog if a deployment stop becomes required.

0 comments on commit 2d2010d

Please sign in to comment.