Skip to content

chore(deps): bump appwrite/appwrite PHP SDK to 23.1.1#12286

Open
premtsd-code wants to merge 1 commit into
1.9.xfrom
feat-bump-sdk-23
Open

chore(deps): bump appwrite/appwrite PHP SDK to 23.1.1#12286
premtsd-code wants to merge 1 commit into
1.9.xfrom
feat-bump-sdk-23

Conversation

@premtsd-code
Copy link
Copy Markdown
Contributor

Refreshes composer.lock to pull appwrite/appwrite 23.1.1 (it's transitive, via utopia-php/migration and utopia-php/abuse's 23.* constraints — both stay at 1.11.0 / 1.3.0). composer.json is unchanged; content-hash unchanged.

23.1.1 fixes the Database response model so policies and archives hydrate as BackupPolicy / BackupArchive instead of Index / Collection (appwrite/sdk-for-php#70). Without it, parsing a Database that carries backup policies throws Unknown IndexStatus value: '', which breaks the Appwrite migration source's database listing for any project with a backup policy.

@github-actions
Copy link
Copy Markdown

✨ Benchmark results

Comparing 1.9.x (before) to feat-bump-sdk-23 (after).

Before

Scenario P50 (ms) P95 (ms) Requests RPS
API total 13.37 137.16 185 36.15
Account 24.28 168.04 35 7.48
TablesDB 12.88 19.5 35 8.97
Storage 11.3 47.13 75 18.88
Functions 18.85 32.16 40 10.2

After

Scenario P50 (ms) P95 (ms) Requests RPS
API total 0 0 n/a n/a
Account n/a n/a n/a n/a
TablesDB n/a n/a n/a n/a
Storage n/a n/a n/a n/a
Functions n/a n/a n/a n/a

Delta

Scenario P95 delta (ms)
API total -137.16
Account n/a
TablesDB n/a
Storage n/a
Functions n/a
Top API waits
API request Max wait (ms)
n/a n/a

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 12, 2026

🔄 PHP-Retry Summary

Flaky tests detected across commits:

Commit 74d9905 - 4 flaky tests
Test Retries Total Time Details
LegacyCustomServerTest::testUpdateWithExistingRelationships 1 240.75s Logs
UsageTest::testFunctionsStats 1 10.22s Logs
UsageTest::testPrepareSitesStats 1 7ms Logs
UsageTest::testEmbeddingsTextUsageDoesNotBreakProjectUsage 1 5ms Logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant