Skip to content
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

Merge latest master #22113

Merged
merged 55 commits into from
Jun 7, 2021
Merged

Commits on Jun 1, 2021

  1. Configuration menu
    Copy the full SHA
    ff6e424 View commit details
    Browse the repository at this point in the history
  2. update changelog (#21427)

    * update changelog for 3.5.0 entry
    backwind1233 committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    bbe2255 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a4321a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8cc107c View commit details
    Browse the repository at this point in the history
  5. [Communication]: Remove unused code in pom and test files (#21654)

    * Remove unused code in pom and test files
    
    * Restore unintended change
    
    * Revert a test file change
    
    * Restore tests.yml
    
    * Remove unused env variable in tests.yml
    
    * Remove tests.yml
    
    * Keep skipping SMS tests in INT
    
    * Try to skip jacoco in INT
    
    * try different syntax
    
    * Try use string as much as we can
    
    * Try escape quotes
    
    * Try use a variable inside loop
    
    * Fix a typo
    
    * Move variable to a different place
    
    * Try Macro syntax
    
    * Remove variable, use stage name instead
    
    * Fix syntax
    
    * Try a different syntax
    
    * Try something simple
    
    * Move variables to the right place
    
    * Flip logic
    
    * Renamve variable
    
    * Give up on customizing jacoco.skip
    
    * Try to use variable to skp jacoco
    
    * Try different syntax
    
    * Move variable declaration
    
    * Try to set variable
    
    * Try PreSteps
    
    * Remove local variable
    
    * Remove unnecessary overwrite
    
    * Remove quotes
    
    Co-authored-by: JP Chen <jiach@microsoft.com>
    JianpingChen and JP Chen committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    ebe9c6d View commit details
    Browse the repository at this point in the history
  6. [Automation] Generate Fluent Lite from deviceprovisioningservices#pac…

    …kage-2020-03 (#21938)
    
    Co-authored-by: timtay-microsoft <timtay@microsoft.com>
    azure-sdk and timtay-microsoft committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    b26abbb View commit details
    Browse the repository at this point in the history
  7. Adds AsyncCloseable (#21991)

    * Adding AsyncCloseable with codesnippet.
    
    * Implementing AsyncCloseable and deleting AsyncAutoCloseable.
    
    * Add CHANGELOG entry.
    
    * Removing azure-core as an explicit dependency.
    
    * Fix use in AmqpReceiveLinkProcessor.
    conniey committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    851796e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    448af76 View commit details
    Browse the repository at this point in the history
  9. Increment package version after release of com.azure.resourcemanager …

    …azure-resourcemanager-deviceprovisioningservices (#21994)
    azure-sdk committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    ba629dd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f064db0 View commit details
    Browse the repository at this point in the history
  11. Arch board review feedback for ACR (#21913)

    * Update ACR changes
    
    * Update the swagger to the new values.
    
    * read me update
    
    * Add support for ACR beta 3
    
    * Incorporate CR comments
    pallavit committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    a0c60af View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    01c2d1c View commit details
    Browse the repository at this point in the history
  13. Angiurgiu/add missing chat thread async client options methods (#21939)

    * Removed the item return check on listReadReceipts for Live/Record tests. Removed .sleep statements
    
    * Added missing Options methods in ChatThreadAsyncClient
    
    * Updated incorrect test name used for logging
    
    Co-authored-by: Andrei Giurgiu <agiurg@microsoft.com>
    angiurgiu and Andrei Giurgiu committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    90e06aa View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    32ab07e View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2021

  1. Configuration menu
    Copy the full SHA
    d39fda7 View commit details
    Browse the repository at this point in the history
  2. Support getting rows as objects and map errors (#21997)

    * Update samples and map errors
    
    * Fix version tag
    srnagar committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    301a92d View commit details
    Browse the repository at this point in the history
  3. mgmt, support multiple source/destination ASG in NSG (#21980)

    * mgmt, support multiple source/destination ASG in NSG
    
    * checkstyle
    
    * changelog
    weidongxu-microsoft committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    6a9d9bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4091ec4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    665efa5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d4836d4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    30f1c85 View commit details
    Browse the repository at this point in the history
  8. Update CODEOWNERs for Mixed Reality Authentication (#22004)

    This change adds me as a code owner of the Mixed Reality Authentication library.
    craigktreasure committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    9359bc5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    349a8a8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    07d96e8 View commit details
    Browse the repository at this point in the history
  11. Add autoscale RU support for azure-spring-data-cosmos (#21851)

    * Add autoscale RU support for azure-spring-data-cosmos
    
    Resolves #12711
    
    * Added sample to read me for auto scale throughput
    
    * Fixed readme link
    
    Co-authored-by: Kushagra Thapar <kuthapar@microsoft.com>
    jmannix-ot and kushagraThapar committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    c6f1955 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2021

  1. Adding a No Op version of the List RR with Options test, for code cov…

    …erage (#22035)
    
    Co-authored-by: Andrei Giurgiu <agiurg@microsoft.com>
    angiurgiu and Andrei Giurgiu committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    248355a View commit details
    Browse the repository at this point in the history
  2. Prepare azure-sdk-bom for Release (#22001)

    Prepare azure-sdk-bom for Release
    alzimmermsft committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    e333943 View commit details
    Browse the repository at this point in the history
  3. mgmt core, move ArmChallengeAuthenticationPolicy from experimental (#…

    …21961)
    
    * mgmt core, move ArmChallengeAuthenticationPolicy from experimental
    
    * reuse ArmChallengeAuthenticationPolicy in azure-resourcemanager-resources
    weidongxu-microsoft committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    03b1a17 View commit details
    Browse the repository at this point in the history
  4. Check if a queue exists but the name is used for a topic and vice ver…

    …sa (#19513)
    
    * add check existing queue
    
    * return an empty simple response
    frascu committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    f4e8ae8 View commit details
    Browse the repository at this point in the history
  5. Make Library/Libraries Used in Bug Report More Explicit (#22047)

    Make Library/Libraries Used in Bug and Query Issue Templates More Explicit
    alzimmermsft committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    f55cdff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4714eb2 View commit details
    Browse the repository at this point in the history
  7. Add the ability to check for open pull request to a different repo. (#…

    …22059)
    
    Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>
    azure-sdk and chidozieononiwu committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    c755bf4 View commit details
    Browse the repository at this point in the history
  8. Use sparse-checkout When Performing a POM Only Release (#22037)

    Use sparse-checkout When Performing a POM Only Release
    alzimmermsft committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    338ddab View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c7b58c1 View commit details
    Browse the repository at this point in the history
  10. Set azure-sdk-bom to In-Dev (#22052)

    Set azure-sdk-bom to In-Dev
    alzimmermsft committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    80298f5 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. Configuration menu
    Copy the full SHA
    96c1cdf View commit details
    Browse the repository at this point in the history
  2. mgmt, aks support spot vm (#22016)

    * support spot vm in aks
    
    * changlog
    
    * rename method
    weidongxu-microsoft committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    bfa8dc8 View commit details
    Browse the repository at this point in the history
  3. Expose CbsAuthorizationType (#22072)

    * Adding CbsAuthorizationType model.
    
    * Deleting implementation CbsAuthorizationType.
    
    * Update AzureTokenManagerProvider to use ExpandableEnum CbsAuthorizationType.
    
    * Fix CbsAuthorizationType imports.
    
    * Fixing Event Hubs breaks.
    
    * Fix Service Bus breaks.
    conniey committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    a466b3d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71e63f7 View commit details
    Browse the repository at this point in the history
  5. Metrics Advisor SDK APIs aligning with most recent swagger updates (#…

    …21936)
    
    * Adding more doc to FeedType types and correcting typo in addFeedback API name
    
    * Using the name Sql, MongoDb, InfluxDb
    
    * Initial impl of credential entities and its integration with data feed
    
    * Apply Fluent, Immutable as appropriate
    
    * Updating listMetricEnrichedSeriesData signature to take detectionId as first argument
    
    * Renaming listAnomaliesForAlert and listAnomaliesForDetectionConfig to listAnomalies
    
    * Adding ClientOptions
    
    * Renaming listIncidentsForAlert and listIncidentsForDetectionConfig to listIncidents
    
    * Adding DimensionKey::get(..) and renaming TOPN enum-value to TOP_N
    
    * Add options overload API's
    
    * revert DataFeedIngestionOption changes
    
    * Updating BoundaryDirection, DataFeedRollupType, DataFeedSourceType and SingleBoundaryDirection to ExpandableStringEnum
    
    * Adding doc for DataFeedSource abstract type, renaming AzureCosmosDataFeedSource to AzureCosmosDbDataFeedSource, deleting unused ElasticsearchDataFeedSource and HttpRequestDataFeedSource
    
    * Removing setSubscriptionKey() and setApiKey(), instead adding an update method to atomically update the keys
    
    * MA Credentials: Removing Entity suffix and adding DataSource prefix
    
    * Rename ErrorCode to MetricsAdvisorErrorCode
    
    * update listDataFeedIngestionStatus
    
    * Addressing feedback for the last commit (Fixingspotbug and checkstyle)
    
    * consider datasource prefix for credential as one word (archfeedback)
    
    * Renaming DataSourceCredentialType to DatasourceCredentialType
    
    * Adding tests for Data Source Credentials. Rename userfacing type DataSourceAuthenticationType to DatasourceAuthenticationType (Datasource as one word)
    
    * Adding junit tests for data source cred async apis
    
    * Adding sync tests for Data Source Credentials and recordings
    
    * Adding samples and code snippets for Credential Entity API
    
    * Adding test skeleton for associating cred to datafeed
    
    * Use single word datasource for DataSourceDataLakeGen2SharedKey
    
    * Removing unsupported value 'Secondly' from Granularity
    
    * Hiding clientSecret getter from AzureLogAnalyticsDataFeedSource
    
    * Finishing Cred association with DataFeedSources
    
    * Completing tests for Cred association with DataFeedSources
    
    * Adding test recordings for Cred to DataFeedSource association
    
    * Adding cred association to AzureLogAnalytics DataFeed
    
    * Add valid cred for log analytics
    
    * rename to updateKey
    
    * rename env vars
    
    * Moving admin models to admininstration.models package
    
    * Removing equality assert on LogAna ids
    
    * Update Changelog (#7)
    
    * Fix pipeline error - export admin models (#8)
    
    * Moving MetricsAdvisorServiceVersion to root package
    
    * Override setDimensionFilter in Feedback types to ensure fluent chain
    
    * Adding addFeedbackWithResponse in sync client
    
    * Use the param name credentialId consistently, removing unsupported connectionstring cred from data-explorer
    
    * Rename DATA_LAKE_GEN2SHARED_KEY enum-val to DATA_LAKE_GEN2_SHARED_KEY, use DataFeedRollupSettings::rollupIdentificationValue param name consiistently
    
    * Use from prefix (instead of using prefix) for all factory methods to create data-source with credentials
    
    * Introduced MetricsAdvisorKeys that composes subscription and api key
    
    * Renaming error types to MetricsAdvisorError and MetricsAdvisorResponseException
    
    * update module info and add final
    
    Co-authored-by: samvaity <savaity@microsoft.com>
    Co-authored-by: Sameeksha Vaity <sameeksha.v91@gmail.com>
    3 people committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    19b1dde View commit details
    Browse the repository at this point in the history
  6. Update AMQP Error Context and adding more AMQP error codes (#22060)

    * Adding documentation to potential Amqp errors.
    
    * Making valueMap for AmqpResponseCode final.
    
    * Update AmqpErrorContext to contain ErrorInfo.
    
    * Add revapi.json suppression. The serialization itself is compatible based on "Compatible changes" in https://docs.oracle.com/javase/6/docs/platform/serialization/spec/version.html#6678
    
    * Adding test case.
    
    * Adding more error conditions.
    conniey committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    13ca8d1 View commit details
    Browse the repository at this point in the history
  7. Fixed mapping cosmos converter to handle value nodes (#22073)

    * Added value query suport to spring data cosmos query annotation
    
    * Fixed mapping cosmos converter regression
    kushagraThapar committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    fe32bd8 View commit details
    Browse the repository at this point in the history
  8. Test Wagon Changes to Determine Install Performance (#22082)

    Wagon Changes to Improve Install Performance
    alzimmermsft committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    f6094de View commit details
    Browse the repository at this point in the history
  9. [Storage] Use FluxUtil for reliable download. (#22080)

    * first draft.
    
    * indent.
    
    * npes.
    
    * timeout.
    
    * fix empty case.
    
    * checkstyle
    
    * tests
    kasobol-msft committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    ad00d73 View commit details
    Browse the repository at this point in the history
  10. Rename confidential ledger package (#22056)

    * Rename confidential ledger package
    
    * Use 1.0.0-beta.2 as dependency version
    jianghaolu committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    3718d5c View commit details
    Browse the repository at this point in the history
  11. Added support for generating SAS tokens at the account and Table serv…

    …ice level. (#21944)
    
    * Added support for generating SAS tokens at the Account and Table Service in all clients. Updated CHANGELOG.
    
    * Added partition key and row key values for SAS generation.
    
    * Fixed CheckStyle issues.
    
    * Fixed SpotBugs issue.
    
    * Removed more unused imports.
    
    * Renamed classes used for generating table-level SAS tokens. Made clients throw an exception when trying to generate SAS tokens if not authenticated with an AzureNamedKeyCredential.
    
    * Made client builders throw an IllegalStateException if more than one authentication setting is applied.
    
    * Changed module-info.java to export the tables package to all other packages.
    
    * Added tests for SAS models.
    
    * Added builder tests for when multiple forms of authentication are set.
    
    * Updated builders to throw when no endpoint or form of authentication are provided.
    
    * Fixed CheckStyle issues.
    
    * Fixed test name.
    
    * Removed unnecessary exports for implementation packages in module-info.java
    
    * Applied PR feedback:
    - Added extra clarity to when SAS models' toString() methods can return an empty String.
    - Removed unnecessary empty constructors in TableSasIpRange and TableSasPermission.
    - Changed builder parameter validation logic to the `buildClient()` and `buildAsyncClient()` methods.
    - Builders now also throw an IllegalStateException when calling `buildClient()` and `buildAsyncClient()` if multiple forms of authentication are provided, with the exception of 'sasToken' + 'connectionString'; or if 'endpoint' and/or 'sasToken' are set alongside a 'connectionString' and the endpoint and/or SAS token in the latter are different, respectively.
    - Removed "en-us" from all links in JavaDoc.
    - Updated CHANGELOG.
    
    * Added tests and renamed test classes to match clients and builders.
    
    * Updated CHANGELOG and client builders' JavaDoc.
    
    * Applied APIView feedback.
    
    * Updated CHANGELOG again.
    
    * Removed unused imports. Simplified SAS token comparison logic.
    
    * Fixed SAS token generation at the table level. Re-ordered query parameters in SAS tokens for both accounts and tables. Added tests for SAS tokens.
    
    * Updated CHANGELOG.
    
    * Fixed test and CheckStyle issues.
    
    * Added @immutable and @fluent annotations where appropriate. Made more models and classes in the sas package final.
    
    * Added more @immutable annotations.
    vcolin7 committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    a468ecc View commit details
    Browse the repository at this point in the history
  12. Fetch specific branch name only in git-branch-push script (#21998)

    Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
    azure-sdk and benbp committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    36da99d View commit details
    Browse the repository at this point in the history
  13. Use generate matrix job name parameter as display name (#22089)

    Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
    azure-sdk and benbp committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    4ad676f View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2021

  1. Configuration menu
    Copy the full SHA
    96e8d62 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b63d22 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2021

  1. Fix subscription bugs in ReactorSession and ReactorConnection (#22085)

    * Fix error where Mono for dispose of was not being subscribed to.
    
    * Fix error where close operations were not being subscribed to.
    
    * Fixing distinct to distinctUntilChanged
    
    * Update CHANGELOG with authorization type.
    conniey committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    c4cdfd1 View commit details
    Browse the repository at this point in the history
  2. mgmt, support parameters in policy (#22103)

    * mgmt, support parameters in policy
    
    * changelog
    
    * use immutable collection
    weidongxu-microsoft committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    9c576de View commit details
    Browse the repository at this point in the history
  3. Fixing max length of userAgent header (#22018)

    * Fixing max length of userAgent header
    
    * Addressed CR feedback
    
    * Restricting the total UserAgent length to 255 characters
    
    * Fixing unit test regression
    FabianMeiswinkel committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    ef0f607 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7713810 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8eb8954 View commit details
    Browse the repository at this point in the history