Skip to content

Conversation

GromNaN
Copy link
Member

@GromNaN GromNaN commented Sep 22, 2025

Fix PHPLIB-1698.

ADL will be shut down on September 30, 2025.

This PR targets the branch 1.21 so that the ADL jobs are not failing once support is removed in evergreen. Spec tests are updated in #1777

ADL will be shut down on September 30, 2025.
@GromNaN GromNaN requested a review from a team as a code owner September 22, 2025 07:44
@GromNaN GromNaN requested review from Copilot and alcaeus September 22, 2025 07:44
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes Atlas Data Lake testing support from the MongoDB PHP library in preparation for Atlas Data Lake's shutdown on September 30, 2025. The changes ensure that ADL-related tests and CI jobs don't fail once support is officially removed.

Key changes:

  • Removes all Atlas Data Lake test classes and methods
  • Eliminates ADL-specific CI configuration and test execution scripts
  • Cleans up utility methods for ADL detection

Reviewed Changes

Copilot reviewed 9 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tests/UnifiedSpecTests/UnifiedSpecTest.php Removes ADL test methods and data providers
tests/SpecTests/AtlasDataLakeSpecTest.php Deletes entire ADL spec test class file
tests/FunctionalTestCase.php Removes isAtlasDataLake() utility method
.evergreen/run-tests.sh Removes ADL test case from test runner script
.evergreen/config/test-variants.yml Removes ADL test variant configuration
.evergreen/config/test-tasks.yml Removes ADL test task definition
.evergreen/config/templates/test-variant/phpc.yml Removes ADL test from task list
.evergreen/config/templates/test-variant/modern-php-full.yml Removes ADL test from task list
.evergreen/config/functions.yml Removes ADL test execution function

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@GromNaN GromNaN merged commit b8f569e into mongodb:v1.21 Sep 22, 2025
39 of 40 checks passed
@GromNaN GromNaN deleted the PHPLIB-1698 branch September 22, 2025 12:34
This was referenced Sep 22, 2025
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.

2 participants