diff --git a/.github/sla.yml b/.github/sla.yml new file mode 100644 index 000000000000..b14226dcbf43 --- /dev/null +++ b/.github/sla.yml @@ -0,0 +1,12 @@ +--- +- scheduleTask: + action: sendEmail + scope: issue + args: + booleanFilterExpression: "(triage)" + limit: 2d + subject: "Action Required: Please respond to ${URL}" + message: "
Dear SDK owner,
Please response to issue ${URL} , the PR is waiting for response over 2 days. Thanks."
+ to: azure-go-sdk@microsoft.com
+ description: "send email to SDK owner for over 2 days issues labelled with triage"
+ name: "notification of SLA"
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e77bf1ad3f3f..45ac6243f717 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,60 @@
# CHANGELOG
+## `v39.0.0`
+
+### New Packages
+
+| Package Name | API Version |
+| -----------: | :---------: |
+| appconfiguration | 2019-11-01-preview |
+| backup | 2019-06-15 |
+| containerregistry | 2019-08-15-preview |
+| containerservice | 2020-01-01 |
+| digitaltwins | 2020-03-01-preview |
+| documentdb | 2019-12-12 |
+| frontdoor | 2020-01-01 |
+| hybridcompute | 2019-12-12 |
+| kusto | 2019-11-09 |
+| netapp | 2019-11-01 |
+| network | 2019-11-01 |
+| support | 2019-05-01-preview |
+
+### Updated Packages
+
+| Package Name | API Version |
+| -----------: | :---------: |
+| blueprint | 2018-11-01-preview |
+| compute | 2019-07-01 |
+| containerservice | 2019-11-01 |
+| eventgrid | 2020-04-01-preview |
+| hdinsight | 2015-03-01-preview
2018-06-01-preview |
+| healthcareapis | 2019-09-16 |
+| keyvault | 2018-02-14 |
+| operationalinsights | 2015-11-01-preview |
+| policy | 2019-09-01 |
+| qnamaker | v4.0 |
+| search | 2015-08-19 |
+| siterecovery | 2018-07-10 |
+| sql | 2017-03-01-preview
2018-06-01-preview
v3.0 |
+| web | 2019-08-01 |
+
+### BreakingChanges
+
+| Package Name | API Version |
+| -----------: | :---------: |
+| apimanagement | 2019-01-01 |
+| containerservice | 2017-07-01
2017-08-31
2017-09-30
2018-03-31 |
+| insights | 2018-03-01
2018-09-01
2018-11-01-preview
2019-03-01
2019-06-01 |
+| machinelearningservices | 2018-11-19
2019-05-01
2019-06-01
2019-11-01
2020-01-01 |
+| managedapplications | 2019-07-01 |
+| mariadb | 2018-06-01 |
+| netapp | 2019-05-01
2019-06-01
2019-07-01
2019-08-01
2019-10-01 |
+| network | 2019-09-01 |
+| security | v1.0
v2.0
v3.0 |
+| securityinsight | 2017-08-01-preview |
+| siterecovery | 2018-01-10 |
+| storage | 2019-06-01 |
+
## `v38.2.0`
### New Packages
diff --git a/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/client.go b/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/client.go
index 8f62ccff413c..cb47bdbea84b 100644
--- a/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/client.go
+++ b/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/client.go
@@ -42,7 +42,8 @@ func New(subscriptionID string) BaseClient {
return NewWithBaseURI(DefaultBaseURI, subscriptionID)
}
-// NewWithBaseURI creates an instance of the BaseClient client.
+// NewWithBaseURI creates an instance of the BaseClient client using a custom endpoint. Use this when interacting with
+// an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
return BaseClient{
Client: autorest.NewClientWithUserAgent(UserAgent()),
diff --git a/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/enterpriseknowledgegraph.go b/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/enterpriseknowledgegraph.go
index 75dd8196a17a..06e218255cfb 100644
--- a/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/enterpriseknowledgegraph.go
+++ b/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/enterpriseknowledgegraph.go
@@ -37,7 +37,9 @@ func NewEnterpriseKnowledgeGraphClient(subscriptionID string) EnterpriseKnowledg
return NewEnterpriseKnowledgeGraphClientWithBaseURI(DefaultBaseURI, subscriptionID)
}
-// NewEnterpriseKnowledgeGraphClientWithBaseURI creates an instance of the EnterpriseKnowledgeGraphClient client.
+// NewEnterpriseKnowledgeGraphClientWithBaseURI creates an instance of the EnterpriseKnowledgeGraphClient client using
+// a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign
+// clouds, Azure stack).
func NewEnterpriseKnowledgeGraphClientWithBaseURI(baseURI string, subscriptionID string) EnterpriseKnowledgeGraphClient {
return EnterpriseKnowledgeGraphClient{NewWithBaseURI(baseURI, subscriptionID)}
}
diff --git a/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/enterpriseknowledgegraphserviceapi/interfaces.go b/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/enterpriseknowledgegraphserviceapi/interfaces.go
index a2a4337360c6..20e73b16dd79 100644
--- a/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/enterpriseknowledgegraphserviceapi/interfaces.go
+++ b/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/enterpriseknowledgegraphserviceapi/interfaces.go
@@ -29,7 +29,9 @@ type EnterpriseKnowledgeGraphClientAPI interface {
Delete(ctx context.Context, resourceGroupName string, resourceName string) (result autorest.Response, err error)
Get(ctx context.Context, resourceGroupName string, resourceName string) (result enterpriseknowledgegraphservice.EnterpriseKnowledgeGraph, err error)
List(ctx context.Context) (result enterpriseknowledgegraphservice.EnterpriseKnowledgeGraphResponseListPage, err error)
+ ListComplete(ctx context.Context) (result enterpriseknowledgegraphservice.EnterpriseKnowledgeGraphResponseListIterator, err error)
ListByResourceGroup(ctx context.Context, resourceGroupName string) (result enterpriseknowledgegraphservice.EnterpriseKnowledgeGraphResponseListPage, err error)
+ ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result enterpriseknowledgegraphservice.EnterpriseKnowledgeGraphResponseListIterator, err error)
Update(ctx context.Context, resourceGroupName string, resourceName string, parameters enterpriseknowledgegraphservice.EnterpriseKnowledgeGraph) (result enterpriseknowledgegraphservice.EnterpriseKnowledgeGraph, err error)
}
@@ -38,6 +40,7 @@ var _ EnterpriseKnowledgeGraphClientAPI = (*enterpriseknowledgegraphservice.Ente
// OperationsClientAPI contains the set of methods on the OperationsClient type.
type OperationsClientAPI interface {
List(ctx context.Context) (result enterpriseknowledgegraphservice.OperationEntityListResultPage, err error)
+ ListComplete(ctx context.Context) (result enterpriseknowledgegraphservice.OperationEntityListResultIterator, err error)
}
var _ OperationsClientAPI = (*enterpriseknowledgegraphservice.OperationsClient)(nil)
diff --git a/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/operations.go b/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/operations.go
index f2bb1645179f..01c414823bcb 100644
--- a/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/operations.go
+++ b/services/preview/enterpriseknowledgegraphservice/2018-12-03/enterpriseknowledgegraphservice/operations.go
@@ -36,7 +36,8 @@ func NewOperationsClient(subscriptionID string) OperationsClient {
return NewOperationsClientWithBaseURI(DefaultBaseURI, subscriptionID)
}
-// NewOperationsClientWithBaseURI creates an instance of the OperationsClient client.
+// NewOperationsClientWithBaseURI creates an instance of the OperationsClient client using a custom endpoint. Use this
+// when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
return OperationsClient{NewWithBaseURI(baseURI, subscriptionID)}
}
diff --git a/tools/major-updater/cmd/updateSDK.go b/tools/major-updater/cmd/updateSDK.go
index 8cc042104f9e..3398f1423413 100644
--- a/tools/major-updater/cmd/updateSDK.go
+++ b/tools/major-updater/cmd/updateSDK.go
@@ -69,15 +69,15 @@ func theUpdateSDKCommand(sdk string) error {
majorVersion = currentMajorVersion + 1
printf("Next major version: %d\n", majorVersion)
vprintf("Checking out to latest branch in %s\n", cwd)
- err = wt.Checkout(latest)
+ err = wt.Checkout(master)
if err != nil {
return fmt.Errorf("checkout failed: %v", err)
}
- err = wt.Pull(upstream, latest)
+ err = wt.Pull(upstream, master)
if err != nil {
return fmt.Errorf("pull failed: %v", err)
}
- vprintf("Checking out to new branch based on %s", latest)
+ vprintf("Checking out to new branch based on %s", master)
branchName := fmt.Sprintf(branchPattern, majorVersion)
err = createNewBranch(wt, branchName)
if err != nil {
diff --git a/version/version.go b/version/version.go
index b55e476d349d..abc7779447fc 100644
--- a/version/version.go
+++ b/version/version.go
@@ -18,4 +18,4 @@ package version
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
// Number contains the semantic version of this SDK.
-const Number = "v38.2.0"
+const Number = "v39.0.0"