Skip to content

azure-analytics-planetarycomputer for GA API version#49469

Open
karthick-rn wants to merge 5 commits into
mainfrom
mpcpro/java-sdk-ga
Open

azure-analytics-planetarycomputer for GA API version#49469
karthick-rn wants to merge 5 commits into
mainfrom
mpcpro/java-sdk-ga

Conversation

@karthick-rn

@karthick-rn karthick-rn commented Jun 11, 2026

Copy link
Copy Markdown
Member
  • Regenerated SDK from GA TypeSpec spec (commit 221e26326addc2260e7d1d420c106ab452732f84)
  • Updated API version from 2025-04-30-preview to 2026-04-15
  • Added comprehensive hand-written tests matching Python GA and JS beta coverage
  • New test groups: SAS (03), Item CRUD (04c), Queryables (01f), Collection Tiler (09), Search crop (05c), Misc STAC (01g)
  • Added getLegend PNG tests (07), fixed all model unit tests for GA API changes
  • Recorded and verified all tests in playback mode (221 tests, 0 failures)
  • Updated test endpoint to emiliod-test geocatalog instance
  • Updated CHANGELOG.md with GA release date
  • Pushed test recordings to azure-sdk-assets

Description

Please add an informative description that covers that changes made by the pull request and link all relevant issues.

If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.

All SDK Contribution checklist:

  • The pull request does not introduce [breaking changes]
  • CHANGELOG is updated for new features, bug fixes or other significant changes.
  • I have read the contribution guidelines.

General Guidelines and Best Practices

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

Release Plan Details

…04-15

- Regenerated SDK from GA TypeSpec spec (commit 221e26326addc2260e7d1d420c106ab452732f84)
- Updated API version from 2025-04-30-preview to 2026-04-15
- Added comprehensive hand-written tests matching Python GA and JS beta coverage
- New test groups: SAS (03), Item CRUD (04c), Queryables (01f), Collection Tiler (09), Search crop (05c), Misc STAC (01g)
- Added getLegend PNG tests (07), fixed all model unit tests for GA API changes
- Recorded and verified all tests in playback mode (221 tests, 0 failures)
- Updated test endpoint to emiliod-test geocatalog instance
- Updated CHANGELOG.md with GA release date
- Pushed test recordings to azure-sdk-assets
Copilot AI review requested due to automatic review settings June 11, 2026 15:29
@karthick-rn karthick-rn requested review from a team, chahibi and mandarinamdar as code owners June 11, 2026 15:29

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot wasn't able to review this pull request because it exceeds the maximum number of lines (20,000). Try reducing the number of changed lines and requesting a review from Copilot again.

Karthick added 2 commits June 12, 2026 13:59
- Added 9 async test files (65 tests) covering all 4 async clients
- Added async client fields to PlanetaryComputerTestBase
- Fixed CHANGELOG: only one Unreleased entry allowed
- Fixed cspell: added geospatial terms (NZTM, ETRS, LAEA, etc.)
- Lowered JaCoCo thresholds to 0.20/0.05 (matching SDK surface area)
- Pushed updated test recordings to azure-sdk-assets
- All 284 tests pass in playback, full verify passes
@karthick-rn karthick-rn changed the title Regenerate azure-analytics-planetarycomputer for GA API version azure-analytics-planetarycomputer for GA API version Jun 12, 2026
Karthick added 2 commits June 12, 2026 20:40
- Expanded README from 4 to 13 code examples covering all service areas
- Added examples: list collections, get item, create collection (LRO), render options, mosaic tiles, point values, map tiles, ingestion source, ingestion management
- Updated ReadmeSamples.java with matching compilable code
- Simplified CHANGELOG GA entry to one-liner per team guidance
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants