Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,9 @@
# PRLabel: %Cognitive - Form Recognizer
/sdk/formrecognizer/ @samvaity @mssfang

# PRLabel: %Cognitive - Metrics Advisor
/sdk/metricsadvisor/ @samvaity @anuchandy

# PRLabel: %Azure.Identity
/sdk/identity/ @schaabs @g2vinay @jianghaolu

Expand Down
1 change: 1 addition & 0 deletions eng/.docsettings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@ known_content_issues:
- ['sdk/eventhubs/microsoft-azure-eventhubs-eph/README.md', '#3113']
- ['sdk/eventhubs/README.md', '#3113']
- ['sdk/formrecognizer/azure-ai-formrecognizer/swagger/README.md', '#3113']
- ['sdk/metricsadvisor/azure-ai-metricsadvisor/swagger/README.md', '#3113']
- ['sdk/keyvault/README.md', '#3113']
- ['sdk/keyvault/azure-security-keyvault-administration/README.md', '#3113']
- ['sdk/loganalytics/microsoft-azure-loganalytics/README.md', '#3113']
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -440,6 +440,18 @@

<suppress checks="GoodLoggingCheck" files="com.azure.ai.formrecognizer.models.FieldValueType.java" />

<suppress checks="Indentation" files="com.azure.ai.metricsadvisor.implementation.AzureCognitiveServiceMetricsAdvisorRestAPIOpenAPIV2Impl" />
<!-- Supress Method name 'refreshDataFeedIngestion' should follow a common vocabulary -->
<suppress checks="ServiceClient" files="com.azure.ai.metricsadvisor.administration.MetricsAdvisorAdministrationClient.java" />
<suppress checks="ServiceClient" files="com.azure.ai.metricsadvisor.administration.MetricsAdvisorAdministrationAsyncClient.java" />

<!-- static logger suppression utility files -->
<suppress checks="com.azure.tools.checkstyle.checks.GoodLoggingCheck" files="com.azure.ai.metricsadvisor.implementation.util.DataFeedTransforms.java" />
<suppress checks="com.azure.tools.checkstyle.checks.GoodLoggingCheck" files="com.azure.ai.metricsadvisor.implementation.util.PrivateFieldAccessHelper.java" />
<suppress checks="com.azure.tools.checkstyle.checks.GoodLoggingCheck" files="com.azure.ai.metricsadvisor.implementation.util.Utility.java" />
<suppress checks="com.azure.tools.checkstyle.checks.GoodLoggingCheck" files="com.azure.ai.metricsadvisor.implementation.util.AlertConfigurationTransforms.java" />
<suppress checks="com.azure.tools.checkstyle.checks.GoodLoggingCheck" files="com.azure.ai.metricsadvisor.implementation.util.MetricFeedbackTransforms.java" />

<!-- TODO: Fix with https://github.com/Azure/azure-sdk-for-java/issues#6716 Method name should follow a common vocabulary. -->
<suppress checks="com.azure.tools.checkstyle.checks.ServiceClientCheck" files=".*[/\\]textanalytics[/\\].*"/>
<suppress checks="com.azure.tools.checkstyle.checks.ServiceClientCheck" files=".*[/\\]schemaregistry[/\\].*"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2290,4 +2290,85 @@
</Or>
</Match>
<Bug pattern="NM_CONFUSING"/>

<Match>
<Class name="com.azure.ai.metricsadvisor.implementation.models.InfluxDBParameter" />
<Method name="getUserName" />
<Bug pattern="NM_CONFUSING" />
</Match>


<!-- id field is set in AnomalyDetectionConfiguration using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.AnomalyDetectionConfiguration"/>
<Field name="id"/>
<Bug pattern="UWF_UNWRITTEN_FIELD"/>
</Match>

<!-- metricId field is set in AnomalyDetectionConfiguration using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.AnomalyDetectionConfiguration"/>
<Field name="metricId"/>
<Bug pattern="UWF_UNWRITTEN_FIELD"/>
</Match>

<!-- id field is set in HookTransforms using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.WebHook"/>
<Field name="id"/>
<Bug pattern="UWF_UNWRITTEN_FIELD"/>
</Match>

<!-- admins field is set in HookTransforms using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.WebHook"/>
<Field name="admins"/>
<Bug pattern="UWF_UNWRITTEN_FIELD"/>
</Match>

<!-- id field is set in HookTransforms using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.EmailHook"/>
<Field name="id"/>
<Bug pattern="UWF_UNWRITTEN_FIELD"/>
</Match>

<!-- admins field is set in HookTransforms using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.EmailHook"/>
<Field name="admins"/>
<Bug pattern="UWF_UNWRITTEN_FIELD"/>
</Match>

<!-- All field in set in MetricSeriesData are set using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.MetricSeriesData" />
<Bug pattern="UWF_UNWRITTEN_FIELD" />
</Match>

<!-- id field is set in AnomalyAlertConfiguration using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.AnomalyAlertConfiguration" />
<Field name="id" />
<Bug pattern="UWF_UNWRITTEN_FIELD" />
</Match>

<!-- All fields in IncidentRootCause are set using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.IncidentRootCause" />
<Bug pattern="UWF_UNWRITTEN_FIELD" />
</Match>

<!-- All fields in MetricSeriesDefinition are set using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.MetricSeriesDefinition" />
<Bug pattern="UWF_UNWRITTEN_FIELD" />
</Match>

<!-- id field is set in MetricAnomalyFeedback using PrivateFieldAccessHelper -->
<Match>
<Class name="com.azure.ai.metricsadvisor.models.MetricAnomalyFeedback" />
<Field name="detectionConfiguration" />
<Bug pattern="UWF_UNWRITTEN_FIELD" />
</Match>
</FindBugsFilter>
5 changes: 5 additions & 0 deletions eng/jacoco-test-coverage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,11 @@
<artifactId>azure-ai-formrecognizer</artifactId>
<version>3.1.0-beta.1</version> <!-- {x-version-update;com.azure:azure-ai-formrecognizer;current} -->
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-ai-metricsadvisor</artifactId>
<version>1.0.0-beta.1</version> <!-- {x-version-update;com.azure:azure-ai-metricsadvisor;current} -->
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-ai-textanalytics</artifactId>
Expand Down
1 change: 1 addition & 0 deletions eng/versioning/version_client.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ com.azure:azure-sdk-parent;1.6.0;1.6.0
com.azure:azure-client-sdk-parent;1.7.0;1.7.0
com.azure:azure-ai-anomalydetector;3.0.0-beta.1;3.0.0-beta.2
com.azure:azure-ai-formrecognizer;3.0.1;3.1.0-beta.1
com.azure:azure-ai-metricsadvisor;1.0.0-beta.1;1.0.0-beta.1
com.azure:azure-ai-textanalytics;5.0.0;5.1.0-beta.2
com.azure:azure-communication-chat;1.0.0-beta.1;1.0.0-beta.2
com.azure:azure-communication-common;1.0.0-beta.1;1.0.0-beta.2
Expand Down
1 change: 1 addition & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
<module>sdk/keyvault</module>
<module>sdk/loganalytics</module>
<module>sdk/mediaservices</module>
<module>sdk/metricsadvisor</module>
<module>sdk/resourcemanager</module>
<module>sdk/schemaregistry</module>
<module>sdk/search</module>
Expand Down
3 changes: 3 additions & 0 deletions sdk/metricsadvisor/azure-ai-metricsadvisor/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Release History

## 1.0.0-beta.1 (Unreleased)
Loading