Replies: 1 comment 6 replies
-
OOM Exception after upgraded to 0.14.0After upgrading from version 0.13.2 to 0.14.0 using Docker-Compose, the service crashed. I was even unable to SSH into my remote server (Azure VM). After several reboots, I still couldn't connect, but later saw the following message from the serial console of the VM in Azure: dify login: [ 27.033521] cloud-init[2474]: Cloud-init v. 24.3.1-0ubuntu0 dify login: [ 2127.518524] Out of memory: Killed process 21467 (gunicorn) total-vm:35131260kB, anon-rss:727544kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:2200kB oom_score_adj:0 It seems that the programs related to these OOM error messages are all associated with Dify. |
Beta Was this translation helpful? Give feedback.
-
✨ Discover What's New in v0.14.0 ✨
We’re excited to bring you the latest v0.14.0 update. Let's dive straight into some of the standout features and improvements. As always, we extend a special thanks to our contributors!
⚡ New Features
🔗 Improved Error Handling
Enhanced functionality for workflows and chatflows allows nodes like LLM and HTTP requests to continue operations even when errors occur. Big shoutout to @zxhlyh and @Nov1c444 for their work in #11474 and #11458.
🎨 Revamped User Interface
With the fresh entry point for app creation and template exploration, user experience becomes more intuitive, assisting in quick and efficient startup. Thanks to @douxc for this in #10847.
📁 File Previews Directly in Chat
Now, video, audio, and PDF file previews are accessible right within the chat, simplifying on-the-go information access. Credit goes to @charli117 in #11466.
Learn more in our blog
🧠 Model Updates
🌍 Gemini 2.0 and Flash Exp in Google
This enhancement by @hjlarry and @wangiii, found in #11570 and #11604, boosts overall performance.
🔢 Grok-2-1212 and Grok-2-Vision-1212 in XAI
Optimizing the model functionality, thanks to @hjlarry in #11672.
🧙 QwQ and Llama3.3 Models in Siliconflow
Expands compatibility and versatility, contributed by @orangeclk in #11492.
📷 Abab6.5t-Chat Model in Minimax
Broaden available models by @acelyc111 in #11484.
🔧 Other Highlights
🏦 Storage Integration
Features integration of Apache OpenDAL storage for enhanced system-wide storage capabilities. Work done by @laipz8200 in #11508.
📖 Knowledge Base Enhancements
Added support for MDX files in the Knowledge Base to improve content flexibility. Credit to @yihong0618 in #11565.
🔧 Logging and Dev Tools
Logs now include trace IDs for smoother debugging, thanks to @luckylhb90 in #11599. Plus, @fujita-h added handy Docker commands in #11616.
🔧 Bug Fixes
Various minor bugs have been addressed, including iteration node errors and proper release of rate-restricting requests. Thanks to @yihong0618, @liuzhenghua, and others for resolving these issues in #11504, #11540, and more.
🌈 Additional Enhancements
Lindorm VDB support and configurable max submit count, thanks to @AlwaysBluer and @kazuhisa-wada in #11574 and #11673.
Every update in this release reinforces the platform's robustness and adaptability—many thanks to all contributors! Let's continue building this powerful community together! 🚀
Upgrade Guide
Docker compose deployments
Warning
The files in the docker-legacy directory will soon stop being maintained and will be removed from the repository. If you are still using them, please switch to the new version as soon as possible.
Back up your customized docker-compose YAML file (optional)
Get the latest code from the main branch
Stop the service,Command, please execute in the docker directory
Back up data
tar -cvf volumes-$(date +%s).tgz volumes
Upgrade services
Source Code deployments
Stop API server, Worker and Web frontend Server.
Get the latest code from the release branch:
Update Python dependencies:
cd api poetry install
Then, let's run the migration script:
Finally, run API server, Worker and Web frontend Server again.
What's Changed
New Contributors
Full Changelog: 0.13.2...0.14.0
This discussion was created from the release v0.14.0.
Beta Was this translation helpful? Give feedback.
All reactions