dify/api/tests/unit_tests
L1nSn0w 94603b5408 refactor(api): replace heartbeat mechanism with AutoRenewRedisLock for database migration
- Removed the manual heartbeat function for renewing the Redis lock during database migrations.
- Integrated AutoRenewRedisLock to handle lock renewal automatically, simplifying the upgrade_db command.
- Updated unit tests to reflect changes in lock handling and error management during migrations.

(cherry picked from commit 8814256eb5fa20b29e554264f3b659b027bc4c9a)
2026-02-14 16:28:38 +08:00
..
commands refactor(api): replace heartbeat mechanism with AutoRenewRedisLock for database migration 2026-02-14 16:28:38 +08:00
configs revert: revert human input relevant code (#31766) 2026-01-30 19:18:49 +08:00
controllers fix: "refactor: port api/controllers/console/tag/tags.py to ov3" (#31887) 2026-02-03 22:18:53 +08:00
core fix: fix get_message_event_type return wrong message type (#32019) 2026-02-11 11:00:40 +08:00
extensions revert: revert human input relevant code (#31766) 2026-01-30 19:18:49 +08:00
factories refactor: document_indexing_sync_task split db session (#32129) 2026-02-09 17:16:17 +08:00
fields refactor: port api/fields/file_fields.py (#30638) 2026-01-06 22:55:58 +08:00
libs revert: revert human input relevant code (#31766) 2026-01-30 19:18:49 +08:00
models revert: revert human input relevant code (#31766) 2026-01-30 19:18:49 +08:00
oss feat: support tencent cos custom domain (#30193) 2025-12-29 15:41:02 +08:00
repositories revert: revert human input relevant code (#31766) 2026-01-30 19:18:49 +08:00
services refactor(api): replace heartbeat mechanism with AutoRenewRedisLock for database migration 2026-02-14 16:28:38 +08:00
tasks refactor: document_indexing_sync_task split db session (#32129) 2026-02-09 17:16:17 +08:00
tools feat: MCP tool adds support for embeddedResource (#30261) 2025-12-29 10:15:47 +08:00
utils fix: [xxx](xxx) render as xxx](xxx) (#30392) 2025-12-31 10:30:15 +08:00
__init__.py FEAT: NEW WORKFLOW ENGINE (#3160) 2024-04-08 18:51:46 +08:00
.gitignore Enhance Code Consistency Across Repository with .editorconfig (#19023) 2025-04-29 18:04:33 +08:00
conftest.py revert: revert human input relevant code (#31766) 2026-01-30 19:18:49 +08:00