Merge Deltas from Azure to OSDU
Apart from Azure specific changes:
Dependency Updates
- requirements.txt: Updated requests from 2.31.0 to 2.32.3
- requirements.txt: Multiple security and stability updates:
- certifi: 2023.5.7 → 2025.4.26
- cryptography: 40.0.2 → 44.0.2
- grpcio: 1.56.0 → 1.56.2
- idna: 3.4 → 3.10
- urllib3: 1.26.16 → 1.26.20
Schema Core Updates
- schema-core/src/main/java/.../WebConfiguration.java:
- License Header Addition: Added Apache 2.0 license header for compliance
- Code Formatting: Minor formatting improvements
Core Test Framework Improvements
-
testing/schema-test-core/src/test/java/.../TestConstants.java:
- Retry Configuration: Added configurable retry parameters for HTTP operations
- Exponential Backoff: Added exponential backoff configuration for resilient testing
-
Multiple Test Class Updates:
- Removed Debug Logging: Cleaned up excessive debug logging across test classes
- Enhanced Authentication: Improved token management with retry mechanisms
- Better Error Handling: Enhanced exception handling in HTTP operations
- Request Correlation: Added correlation IDs for better request tracking
Test Features
- IntegrationTest_Info_GET.feature:New Test Scenario: Added test for version info endpoint with trailing slash support
Edited by Ayushi Srivastava