Skip to content

Revert "Revert "Documentsdb + vectordb (latest)""#11586

Merged
abnegate merged 20 commits into1.9.xfrom
revert-11585-revert-11402-sync-mongodb
Mar 24, 2026
Merged

Revert "Revert "Documentsdb + vectordb (latest)""#11586
abnegate merged 20 commits into1.9.xfrom
revert-11585-revert-11402-sync-mongodb

Conversation

@ArnabChatterjee20k
Copy link
Member

Reverts #11585

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 19, 2026

Important

Review skipped

Too many files!

This PR contains 219 files, which is 69 over the limit of 150.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: cecb20ff-749c-489a-a668-9429b7b32e38

📥 Commits

Reviewing files that changed from the base of the PR and between d53cad2 and 56ce0d4.

⛔ Files ignored due to path filters (35)
  • composer.lock is excluded by !**/*.lock
  • docs/references/documentsdb/create-collection.md is excluded by !docs/references/**
  • docs/references/documentsdb/create-document.md is excluded by !docs/references/**
  • docs/references/documentsdb/create-documents.md is excluded by !docs/references/**
  • docs/references/documentsdb/create-index.md is excluded by !docs/references/**
  • docs/references/documentsdb/create.md is excluded by !docs/references/**
  • docs/references/documentsdb/decrement-document-attribute.md is excluded by !docs/references/**
  • docs/references/documentsdb/delete-collection.md is excluded by !docs/references/**
  • docs/references/documentsdb/delete-document.md is excluded by !docs/references/**
  • docs/references/documentsdb/delete-documents.md is excluded by !docs/references/**
  • docs/references/documentsdb/delete-index.md is excluded by !docs/references/**
  • docs/references/documentsdb/delete.md is excluded by !docs/references/**
  • docs/references/documentsdb/get-collection-logs.md is excluded by !docs/references/**
  • docs/references/documentsdb/get-collection-usage.md is excluded by !docs/references/**
  • docs/references/documentsdb/get-collection.md is excluded by !docs/references/**
  • docs/references/documentsdb/get-database-usage.md is excluded by !docs/references/**
  • docs/references/documentsdb/get-document-logs.md is excluded by !docs/references/**
  • docs/references/documentsdb/get-document.md is excluded by !docs/references/**
  • docs/references/documentsdb/get-index.md is excluded by !docs/references/**
  • docs/references/documentsdb/get-logs.md is excluded by !docs/references/**
  • docs/references/documentsdb/get.md is excluded by !docs/references/**
  • docs/references/documentsdb/increment-document-attribute.md is excluded by !docs/references/**
  • docs/references/documentsdb/list-attributes.md is excluded by !docs/references/**
  • docs/references/documentsdb/list-collections.md is excluded by !docs/references/**
  • docs/references/documentsdb/list-documents.md is excluded by !docs/references/**
  • docs/references/documentsdb/list-indexes.md is excluded by !docs/references/**
  • docs/references/documentsdb/list-usage.md is excluded by !docs/references/**
  • docs/references/documentsdb/list.md is excluded by !docs/references/**
  • docs/references/documentsdb/update-collection.md is excluded by !docs/references/**
  • docs/references/documentsdb/update-document.md is excluded by !docs/references/**
  • docs/references/documentsdb/update-documents.md is excluded by !docs/references/**
  • docs/references/documentsdb/update.md is excluded by !docs/references/**
  • docs/references/documentsdb/upsert-document.md is excluded by !docs/references/**
  • docs/references/documentsdb/upsert-documents.md is excluded by !docs/references/**
  • tests/resources/csv/vectorsdb-documents.csv is excluded by !**/*.csv
📒 Files selected for processing (219)
  • .env
  • app/config/collections.php
  • app/config/collections/projects.php
  • app/config/collections/vectorsdb.php
  • app/config/errors.php
  • app/controllers/api/migrations.php
  • app/controllers/api/project.php
  • app/controllers/general.php
  • app/controllers/shared/api.php
  • app/http.php
  • app/init/constants.php
  • app/init/models.php
  • app/init/registers.php
  • app/init/resources.php
  • app/worker.php
  • composer.json
  • docker-compose.yml
  • mongo-init-replicaset.sh
  • mongo-init.js
  • phpstan-baseline.neon
  • src/Appwrite/Databases/TransactionState.php
  • src/Appwrite/Event/Event.php
  • src/Appwrite/Extend/Exception.php
  • src/Appwrite/Messaging/Adapter/Realtime.php
  • src/Appwrite/Platform/Modules/Databases/Constants.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Action.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Action.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Action.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Attribute/Decrement.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Attribute/Increment.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Bulk/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Bulk/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Bulk/Upsert.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Logs/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Upsert.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Indexes/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Usage/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Transactions/Action.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Transactions/Operations/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Transactions/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Usage/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/Usage/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/Databases/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Attribute/Decrement.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Attribute/Increment.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Bulk/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Bulk/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Bulk/Upsert.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Logs/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/Upsert.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Documents/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Indexes/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Indexes/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Indexes/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Indexes/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Logs/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/Usage/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Collections/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Logs/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Transactions/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Transactions/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Transactions/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Transactions/Operations/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Transactions/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Transactions/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Usage/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/Usage/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/DocumentsDB/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Indexes/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Bulk/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Bulk/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Bulk/Upsert.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Column/Decrement.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Column/Increment.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Logs/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Upsert.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Usage/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Transactions/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/TablesDB/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Documents/Bulk/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Documents/Bulk/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Documents/Bulk/Upsert.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Documents/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Documents/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Documents/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Documents/Logs/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Documents/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Documents/Upsert.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Documents/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Indexes/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Indexes/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Indexes/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Indexes/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Logs/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/Usage/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Collections/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Embeddings/Text/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Logs/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Transactions/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Transactions/Delete.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Transactions/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Transactions/Operations/Create.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Transactions/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Transactions/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Update.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Usage/Get.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/Usage/XList.php
  • src/Appwrite/Platform/Modules/Databases/Http/VectorsDB/XList.php
  • src/Appwrite/Platform/Modules/Databases/Services/Http.php
  • src/Appwrite/Platform/Modules/Databases/Services/Registry/DocumentsDB.php
  • src/Appwrite/Platform/Modules/Databases/Services/Registry/VectorsDB.php
  • src/Appwrite/Platform/Modules/Databases/Workers/Databases.php
  • src/Appwrite/Platform/Workers/Deletes.php
  • src/Appwrite/Platform/Workers/Migrations.php
  • src/Appwrite/Platform/Workers/StatsResources.php
  • src/Appwrite/Platform/Workers/StatsUsage.php
  • src/Appwrite/SDK/Specification/Format.php
  • src/Appwrite/Utopia/Database/Validator/Attributes.php
  • src/Appwrite/Utopia/Database/Validator/Operation.php
  • src/Appwrite/Utopia/Database/Validator/Queries/Base.php
  • src/Appwrite/Utopia/Response.php
  • src/Appwrite/Utopia/Response/Model/AttributeObject.php
  • src/Appwrite/Utopia/Response/Model/AttributeVector.php
  • src/Appwrite/Utopia/Response/Model/Database.php
  • src/Appwrite/Utopia/Response/Model/Embedding.php
  • src/Appwrite/Utopia/Response/Model/UsageDocumentsDB.php
  • src/Appwrite/Utopia/Response/Model/UsageDocumentsDBs.php
  • src/Appwrite/Utopia/Response/Model/UsageProject.php
  • src/Appwrite/Utopia/Response/Model/UsageVectorsDB.php
  • src/Appwrite/Utopia/Response/Model/UsageVectorsDBs.php
  • src/Appwrite/Utopia/Response/Model/VectorsDBCollection.php
  • tests/e2e/General/UsageTest.php
  • tests/e2e/Scopes/ApiDocumentsDB.php
  • tests/e2e/Scopes/ApiVectorsDB.php
  • tests/e2e/Scopes/SchemaPolling.php
  • tests/e2e/Scopes/Scope.php
  • tests/e2e/Services/Databases/DatabasesBase.php
  • tests/e2e/Services/Databases/DocumentsDB/DocumentsDBIndexTest.php
  • tests/e2e/Services/Databases/DocumentsDBConsoleClientTest.php
  • tests/e2e/Services/Databases/DocumentsDBCustomClientTest.php
  • tests/e2e/Services/Databases/DocumentsDBCustomServerTest.php
  • tests/e2e/Services/Databases/Permissions/DocumentsDBPermissionsGuestTest.php
  • tests/e2e/Services/Databases/Permissions/DocumentsDBPermissionsMemberTest.php
  • tests/e2e/Services/Databases/Permissions/DocumentsDBPermissionsTeamTest.php
  • tests/e2e/Services/Databases/Permissions/VectorsDBPermissionsGuestTest.php
  • tests/e2e/Services/Databases/Permissions/VectorsDBPermissionsMemberTest.php
  • tests/e2e/Services/Databases/Permissions/VectorsDBPermissionsTeamTest.php
  • tests/e2e/Services/Databases/Transactions/ACIDBase.php
  • tests/e2e/Services/Databases/Transactions/DocumentsDBACIDTest.php
  • tests/e2e/Services/Databases/Transactions/DocumentsDBTransactionPermissionsCustomClientTest.php
  • tests/e2e/Services/Databases/Transactions/DocumentsDBTransactionsConsoleClientTest.php
  • tests/e2e/Services/Databases/Transactions/DocumentsDBTransactionsCustomClientTest.php
  • tests/e2e/Services/Databases/Transactions/DocumentsDBTransactionsCustomServerTest.php
  • tests/e2e/Services/Databases/Transactions/TransactionPermissionsBase.php
  • tests/e2e/Services/Databases/Transactions/TransactionsBase.php
  • tests/e2e/Services/Databases/Transactions/VectorsDBACIDTest.php
  • tests/e2e/Services/Databases/Transactions/VectorsDBTransactionsConsoleClientTest.php
  • tests/e2e/Services/Databases/Transactions/VectorsDBTransactionsCustomClientTest.php
  • tests/e2e/Services/Databases/Transactions/VectorsDBTransactionsCustomServerTest.php
  • tests/e2e/Services/Databases/VectorsDB/DatabasesBase.php
  • tests/e2e/Services/Databases/VectorsDB/DatabasesConsoleClientTest.php
  • tests/e2e/Services/Databases/VectorsDB/DatabasesCustomClientTest.php
  • tests/e2e/Services/Databases/VectorsDB/DatabasesCustomServerTest.php
  • tests/e2e/Services/Databases/VectorsDB/Permissions/DatabasesPermissionsGuestTest.php
  • tests/e2e/Services/Databases/VectorsDB/Permissions/DatabasesPermissionsMemberTest.php
  • tests/e2e/Services/Databases/VectorsDB/Permissions/DatabasesPermissionsScope.php
  • tests/e2e/Services/Databases/VectorsDB/Permissions/DatabasesPermissionsTeamTest.php
  • tests/e2e/Services/Databases/VectorsDB/Transactions/ACIDTest.php
  • tests/e2e/Services/Databases/VectorsDB/Transactions/TransactionsBase.php
  • tests/e2e/Services/Databases/VectorsDB/Transactions/TransactionsConsoleClientTest.php
  • tests/e2e/Services/Databases/VectorsDB/Transactions/TransactionsCustomClientTest.php
  • tests/e2e/Services/Databases/VectorsDB/Transactions/TransactionsCustomServerTest.php
  • tests/e2e/Services/Databases/VectorsDBConsoleClientTest.php
  • tests/e2e/Services/Databases/VectorsDBCustomClientTest.php
  • tests/e2e/Services/Databases/VectorsDBCustomServerTest.php
  • tests/e2e/Services/Migrations/MigrationsBase.php
  • tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
  • tests/e2e/Services/Realtime/RealtimeCustomClientTest.php
  • tests/resources/docker/docker-compose.yml
  • tests/resources/postgresql/Dockerfile
  • tests/unit/Event/MockPublisher.php
  • tests/unit/Messaging/MessagingChannelsTest.php

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch revert-11585-revert-11402-sync-mongodb

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

Security Scan Results for PR

Docker Image Scan Results

Package Version Vulnerability Severity
libexpat 2.7.4-r0 CVE-2026-32767 CRITICAL
zlib 1.3.1-r2 CVE-2026-22184 HIGH
zlib-dev 1.3.1-r2 CVE-2026-22184 HIGH

Source Code Scan Results

🎉 No vulnerabilities found!

@github-actions
Copy link

github-actions bot commented Mar 19, 2026

🔄 PHP-Retry Summary

Flaky tests detected across commits:

Commit b630426 - 7 flaky tests
Test Retries Total Time Details
UsageTest::testVectorsDBStats 1 10.49s Logs
DocumentsDBCustomClientTest::testTimeout 1 121.15s Logs
LegacyConsoleClientTest::testOneToOneRelationship 1 241.66s Logs
LegacyCustomClientTest::testAttributeResponseModels 1 241.85s Logs
LegacyCustomClientTest::testTimeout 1 124.23s Logs
LegacyCustomServerTest::testAttributeResponseModels 1 242.40s Logs
LegacyCustomServerTest::testTimeout 1 120.96s Logs
Commit fa97823 - 2 flaky tests
Test Retries Total Time Details
UsageTest::testVectorsDBStats 1 10.10s Logs
TablesDBCustomClientTest::testTimeout 1 122.70s Logs
Commit b7f06a7 - 5 flaky tests
Test Retries Total Time Details
UsageTest::testVectorsDBStats 1 10.03s Logs
DocumentsDBConsoleClientTest::testTimeout 1 120.14s Logs
LegacyCustomServerTest::testAttributeResponseModels 1 242.38s Logs
LegacyCustomServerTest::testInvalidDocumentStructure 1 240.56s Logs
LegacyTransactionPermissionsCustomClientTest::testDocumentLevelUpdatePermissionGranted 1 240.34s Logs
Commit 336bc3a - 6 flaky tests
Test Retries Total Time Details
UsageTest::testVectorsDBStats 1 10.03s Logs
DocumentsDBCustomServerTest::testTimeout 1 128.97s Logs
LegacyCustomClientTest::testListIndexes 1 241.12s Logs
LegacyCustomClientTest::testNotSearch 1 41ms Logs
LegacyCustomServerTest::testCreateIndexes 1 240.81s Logs
LegacyTransactionsCustomClientTest::testBulkDelete 1 240.21s Logs
Commit 56ce0d4 - 5 flaky tests
Test Retries Total Time Details
UsageTest::testVectorsDBStats 1 10.14s Logs
DocumentsDBConsoleClientTest::testTimeout 1 120.09s Logs
DocumentsDBCustomClientTest::testTimeout 1 120.05s Logs
DocumentsDBCustomServerTest::testTimeout 1 120.64s Logs
LegacyConsoleClientTest::testTimeout 1 122.08s Logs

Note: Flaky test results are tracked for the last 5 commits

@github-actions
Copy link

github-actions bot commented Mar 19, 2026

✨ Benchmark results

  • Requests per second: 2,172
  • Requests with 200 status code: 391,003
  • P99 latency: 0.082985943

⚡ Benchmark Comparison

Metric This PR Latest version
RPS 2,172 1,368
200 391,003 246,345
P99 0.082985943 0.163176477

@ArnabChatterjee20k ArnabChatterjee20k changed the base branch from 1.8.x to 1.9.x March 20, 2026 05:59
@blacksmith-sh

This comment has been minimized.

@blacksmith-sh

This comment has been minimized.

@abnegate abnegate enabled auto-merge March 24, 2026 03:07
@abnegate abnegate disabled auto-merge March 24, 2026 03:54
@abnegate abnegate merged commit 2e5d7a5 into 1.9.x Mar 24, 2026
77 of 78 checks passed
@abnegate abnegate deleted the revert-11585-revert-11402-sync-mongodb branch March 24, 2026 03:54
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.

3 participants