Skip to content

Neon GA release dotnet SDK #49390

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 30 commits into
base: main
Choose a base branch
from

Conversation

alluri02
Copy link
Member

Contributing to the Azure SDK

Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.

For specific information about pull request etiquette and best practices, see this section.

@azure-sdk
Copy link
Collaborator

azure-sdk commented Apr 14, 2025

API Change Check

APIView identified API level changes in this PR and created the following API reviews

Azure.ResourceManager.NeonPostgres

@alluri02 alluri02 marked this pull request as ready for review April 14, 2025 09:37
@alluri02
Copy link
Member Author

#49211 (comment)

"These are not ARM IDs; these IDs are returned by the Partner API. For example: org-autumn-queen-14745070, ancient-moon-78735937, etc."

@alluri02
Copy link
Member Author

#49211 (comment)

Our team develops integrations for third-party ISV partners in the Azure Marketplace. In most cases, the naming conventions are driven by the partners themselves to ensure consistency and familiarity for end users.

Copy link
Member

@jsquire jsquire left a comment

Choose a reason for hiding this comment

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

@alluri02:

Your account lacks the public GitHub organization memberships for "Azure" and "Microsoft" required of an internal contributor. (You have these memberships, but you've marked them private.)
Please review the Azure SDK onboarding documentation and use the associated Teams channel for support.

You can verify the state of your account by running the Validate-AzsdkCodeOwner script from the Azure SDK tools repository.

Please also be sure to add yourself to CODEOWNERS for this library, if you will be maintaining it going forward.

@alluri02 alluri02 requested a review from a team as a code owner April 15, 2025 08:48
@alluri02
Copy link
Member Author

@alluri02:

Your account lacks the public GitHub organization memberships for "Azure" and "Microsoft" required of an internal contributor. (You have these memberships, but you've marked them private.) Please review the Azure SDK onboarding documentation and use the associated Teams channel for support.

You can verify the state of your account by running the Validate-AzsdkCodeOwner script from the Azure SDK tools repository.

Please also be sure to add yourself to CODEOWNERS for this library, if you will be maintaining it going forward.

Done

@jsquire jsquire dismissed their stale review April 15, 2025 16:00

Account issues confirmed resolved.

@alluri02
Copy link
Member Author

#49211 (review)

As per this comment, I have raised the PR in the Public Spec - Azure/azure-rest-api-specs#34043

Comment on lines 3 to 13
## 1.0.0-beta.2 (Unreleased)
## 1.0.0-beta.1 (Unreleased)

### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes

## 1.0.0-beta.1 (2024-11-22)
Copy link
Member

Choose a reason for hiding this comment

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

I think this change is incorrect
Please revert this and add some briefs about your changes in this PR in 1.0.0-beta.2

Copy link
Member Author

Choose a reason for hiding this comment

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

done

@@ -24,4 +16,4 @@ This package follows the [new Azure SDK guidelines](https://azure.github.io/azur

This package is a Public Preview version, so expect incompatible changes in subsequent releases as we improve the product. To provide feedback, submit an issue in our [Azure SDK for .NET GitHub repo](https://github.com/Azure/azure-sdk-for-net/issues).

> NOTE: For more information about unified authentication, please refer to [Microsoft Azure Identity documentation for .NET](https://learn.microsoft.com/dotnet/api/overview/azure/identity-readme?view=azure-dotnet).
> NOTE: For more information about unified authentication, please refer to [Microsoft Azure Identity documentation for .NET](https://docs.microsoft.com//dotnet/api/overview/azure/identity-readme?view=azure-dotnet).
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
> NOTE: For more information about unified authentication, please refer to [Microsoft Azure Identity documentation for .NET](https://docs.microsoft.com//dotnet/api/overview/azure/identity-readme?view=azure-dotnet).
> NOTE: For more information about unified authentication, please refer to [Microsoft Azure Identity documentation for .NET](https://docs.microsoft.com/dotnet/api/overview/azure/identity-readme?view=azure-dotnet).

Copy link
Member Author

Choose a reason for hiding this comment

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

Done

/// A class representing the Branch data model.
/// The Branch resource type.
/// </summary>
public partial class BranchData : ResourceData
Copy link
Member

Choose a reason for hiding this comment

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

I saw you have a PR to update the client.tsp: Azure/azure-rest-api-specs#34043
but the name here is not changed.
Could we update your commit to point to the head commit of your PR and regenerate everything here?

Copy link
Member Author

Choose a reason for hiding this comment

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

Done

Comment on lines 5 to 13
### Features Added

### Breaking Changes

### Bugs Fixed

### Other Changes

## 1.0.0-beta.1 (2024-11-22)
Copy link
Member

Choose a reason for hiding this comment

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

we should not remove the previous version, and we should have something in the subsections to describe your changes in this PR (remove empty subsections)
it looks like:

## 1.0.0-beta.2 (Unreleased)

### Features Added

- describe your changes here

## 1.0.0-beta.1 (2024-11-22)

Also please update the Unreleased with your desired release date.

Copy link
Member Author

Choose a reason for hiding this comment

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

Done

<PropertyGroup>
<Version>1.0.0-beta.2</Version>
<Version>1.0.0-beta.1</Version>
Copy link
Member

Choose a reason for hiding this comment

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

the version 1.0.0-beta.1 has been released.
we should revert this back.

Copy link
Member Author

Choose a reason for hiding this comment

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

Done

System.Collections.Generic.IEnumerator<Azure.ResourceManager.NeonPostgres.BranchResource> System.Collections.Generic.IEnumerable<Azure.ResourceManager.NeonPostgres.BranchResource>.GetEnumerator() { throw null; }
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
}
public partial class BranchData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.NeonPostgres.BranchData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.NeonPostgres.BranchData>
Copy link
Member

Choose a reason for hiding this comment

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

Did we apply the new changed specs here? The name still does not change.

Copy link
Member Author

Choose a reason for hiding this comment

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

Thanks for investigating the duplicate model issue, i have raised a PR - Azure/azure-rest-api-specs#34283

@azure-sdk
Copy link
Collaborator

API change check

APIView has identified API level changes in this PR and created following API reviews.

Azure.ResourceManager.NeonPostgres

Comment on lines +7 to +12
- Support Change Plan
- Create Neon Project during Neon Organization
- Create Neon Project from Overview
- Create Neon Branch
- Get Neon Database Connection URI
- List Neon Projects, Branches, Databases, Roles, Endpoints
Copy link
Member

Choose a reason for hiding this comment

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

could we also include a line about the api-version upgrade?

Copy link
Member Author

Choose a reason for hiding this comment

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

Done

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.

4 participants