mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
- Increase SchemaPolling default timeouts from 8min to 15min for waitForAttribute, waitForAttributes, waitForAttributeCount, and waitForIndex to match waitForAllAttributes/waitForAllIndexes. Under parallel test load the database worker gets backlogged, causing attributes to stay in 'processing' state longer than 8 minutes. - Add isEmpty check in Functions Delete before updating schedules to prevent 500 errors when the schedule document is missing (consistent with other modules like Executions/Delete). - Add retry logic to cleanupFunction in FunctionsBase for transient MongoDB transaction abort errors during function deletion. - Increase Realtime attribute/index polling timeouts from 2min to 15min to handle worker backlog under CI load. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>