What's Changed
- S3 collab cache by @Horusiath in #1028
- chore: make collab storage switch between s3 and postgres configurable by @Horusiath in #1035
Important notes
- Starting from version 0.8.0, appflowy cloud will store the collab/documents in the S3 storage, as opposed to Postgres, if the size of the collab is greater than the value set by
APPFLOWY_COLLAB_S3_THRESHOLD
. By default, the value is 8000 bytes, which is the maximum size that would fit a single Postgres TOAST page. If it is preferable to keep everything within postgres, you may raise this value to a large number.
Migration is not required for existing document, as AppFlowy Cloud will use postgres as a fallback if the file cannot be found on S3.
Full Changelog: 0.7.27...0.8.0