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

Prepare for release of azblob #16827

Merged
merged 40 commits into from Jan 13, 2022
Merged

Prepare for release of azblob #16827

merged 40 commits into from Jan 13, 2022

Commits on Oct 23, 2021

  1. Make azblob.BlobClient.downloadBlobToWriterAt public (#15899)

    * azblob.downloadBlobToWriterAt: initialDownloadResponse: remove as unused
    
    * azblob.DownloadBlobToWriterAt: make public
    BenoitPerrot committed Oct 23, 2021
    Configuration menu
    Copy the full SHA
    48c8483 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. Configuration menu
    Copy the full SHA
    f7aa441 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b76e8f6 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2021

  1. Configuration menu
    Copy the full SHA
    0fc2155 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0c5c62 View commit details
    Browse the repository at this point in the history
  3. [chunkwriting] Return original buffer to the pool (#16067)

    When the buffer isn't filled to capacity a new slice is created that's
    smaller than the original. In that case the smaller slice is returned to
    the pool which prevents the rest of the capacity from being used again.
    
    The solution is to pass the original slice through and attach the
    length. This allows the original slice to be returned to the pool once
    the operation is complete.
    
    This change also simplifies the `sendChunk` method, ensuring that the
    buffer is returned to the TransferManager even when no bytes were read
    from the reader.
    serprex committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    0a92a8d View commit details
    Browse the repository at this point in the history
  4. UploadStreamToBlockBlob: only require body be io.Reader (#15958)

    This function only takes an io.Reader in azure-storage-blob-go,
    & wal-g abstracts over multiple upload mechanisms which all operate on io.Reader
    serprex committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    ece5efb View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. Configuration menu
    Copy the full SHA
    94e82fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f94e183 View commit details
    Browse the repository at this point in the history
  3. Updated azblob README sample code (#16721)

    * Updated README sample code
    
    container name should be all lowercase
    
    * Fix typo GetAccountSASToken to GetSASToken
    
    I believe 'GetAccountSASToken' was written by mistake. It's inconsistent with what is described on line 97 and I don't see this method in the documentation.
    kimprice committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    15ba6af View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. [KeyVault] updating examples to use ClientSecretCredential, fix parsi…

    …ng keyID (#16689)
    
    * updating examples to use ClientSecretCredential, fix parsing keyID
    
    * fixing constructor test URL
    
    * adding test for no keyid
    
    * key version, not key ID, better error reporting
    
    * changes from working with maor and daniel
    
    * working for both hsm and non hsm, need to fix up for recorded tests
    
    * fixed implementation, i think...
    
    * working for hsm too
    
    * working challenge policy for hsm and non hsm
    
    * new recordings
    
    * adding all final recordings
    
    * reveerting back to DefaultAzCred
    
    * using streaming package from azcore
    seankane-msft authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    ba0a22f View commit details
    Browse the repository at this point in the history
  2. Add spell check warnings (#16656)

    * Add spell check warnings
    
    * Basic cspell.json
    
    * Ignore files in .vscode except cspell.json, new line before EOF in cspell.json
    
    * Spell check, ignore thyself
    danieljurek authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    d25e96a View commit details
    Browse the repository at this point in the history
  3. Adding Smoketests to nightly runs (#16226)

    * Adding Smoketests to nightly runs
    
    * updating location, fixes to script
    
    * starting go script
    
    * finishing script
    
    * updating yml file
    
    * formatting
    
    * adding snippet for finding go code
    
    * adding funcitonality for copying examples
    
    * trimming out unused funcs
    
    * fixed regexp, thanks benbp
    
    * fixing smoke test program to create go.mod file correctly, update powershell for nightly
    
    * removing need for argument in go program, updating yml and powershell to reflect
    
    * scripts not common
    
    * smoketests, plural not singular
    
    * finally got the right directory
    
    * fixed script locally, running into permissions issue on ci
    
    * updating script to exit properly, logging an error instead of panicing
    
    * manually set go111module to on
    
    * removing references to go111module
    
    * issue with duplicated function names...
    
    * updating to only pull examples from the service directory if one is provided
    
    * runs samples now too!
    
    * adding 'go run .' step to ps1, triggering for tables
    
    * adding step to analyze.yml file
    
    * adding debugging for ci
    
    * updating to work in ci
    
    * updating to specify go module name, removing print statements
    
    * updating scripts to fmt for prettier printing, find all environment variables
    
    * working on loading environment variables from file
    
    * removing env vars from example_test.go for testing
    
    * adding the environment variable portion to the generated main.go file
    
    * forgot to remove change to nightly script
    
    * adding import to the main file
    
    * cleaning up code, adding comments
    
    * don't import os if no env vars
    
    * small changes for checking all packages
    
    * removing _test suffix on copied files
    
    * converting to use cobra for better support
    
    * formatting
    seankane-msft authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    c513fbb View commit details
    Browse the repository at this point in the history
  4. Sync eng/common directory with azure-sdk-tools for PR 2464 (#16730)

    * Support AAD graph and Microsoft Graph service principal APIs
    
    * Consolidate service principal wrapper creation
    
    Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
    2 people authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    575e9be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a375c84 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4c52aaf View commit details
    Browse the repository at this point in the history
  7. [KeyVault] fixing broken live test (#16752)

    * fixing broken live test
    
    * coverage
    
    * forcing ci
    seankane-msft authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    ac33105 View commit details
    Browse the repository at this point in the history
  8. Sync eng/common directory with azure-sdk-tools for PR 2484 (#16753)

    * Add weekly pipeline generation to prepare-pipelines template
    
    * Add succeeded condition to pipeline generation pipelines
    
    Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
    2 people authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    9bfda37 View commit details
    Browse the repository at this point in the history
  9. Release v61.1.0 1641448664 (#16762)

    * Generated from specification/automation/resource-manager/readme.md tag package-2020-01-13-preview (commit hash: 3b9b0a930e29cbead33df69ae46c7080408e4c0f)
    
    * Generated from specification/compute/resource-manager/readme.md tag package-2021-08-01 (commit hash: 3b9b0a930e29cbead33df69ae46c7080408e4c0f)
    
    * v61.1.0
    Alancere authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    0b36b2e View commit details
    Browse the repository at this point in the history
  10. Handle skipping docker build when PushImages is set and there is no d…

    …ockerfile (#16555)
    
    Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
    2 people authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    d1141da View commit details
    Browse the repository at this point in the history
  11. add new config (#16774)

    ArcturusZhang authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    6ddd572 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2aba54c View commit details
    Browse the repository at this point in the history
  13. Rename armmanagedapplications ci.yml files to avoid pipeline name def…

    …inition collisions (#16770)
    benbp authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    9944fdb View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c285915 View commit details
    Browse the repository at this point in the history
  15. Sync eng/common directory with azure-sdk-tools for PR 2500 (#16779)

    * Update pipeline generator tool feed to azure-sdk-for-net
    
    * Update pipeline generator tool version
    
    Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
    2 people authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    12851e6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b2d33bd View commit details
    Browse the repository at this point in the history
  17. [azservicebus] Updating to handle breaking changes in azcore (#16776)

    Updating sb to handle breaking changes in azcore
    
    At the moment we're not using azcore's HTTP library, so we don't need to test for specific errors that come from azcore.
    richardpark-msft authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    fb83622 View commit details
    Browse the repository at this point in the history
  18. [Core] Bump version of internal (#16793)

    <!--
    Thank you for contributing to the Azure SDK for Go.
    
    Please verify the following before submitting your PR, thank you!
    -->
    
    - [ ] The purpose of this PR is explained in this or a referenced issue.
    - [ ] The PR does not update generated files.
       - These files are managed by the codegen framework at [Azure/autorest.go][].
    - [ ] Tests are included and/or updated for code changes.
    - [ ] Updates to [CHANGELOG.md][] are included.
    - [ ] MIT license headers are included in each file.
    
    [Azure/autorest.go]: https://github.com/Azure/autorest.go
    [CHANGELOG.md]: https://github.com/Azure/azure-sdk-for-go/blob/main/CHANGELOG.md
    seankane-msft authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    7be27cd View commit details
    Browse the repository at this point in the history
  19. [Core] Update Changelog.md (#16794)

    Update changelog for release
    seankane-msft authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    58f04dc View commit details
    Browse the repository at this point in the history
  20. Update CHANGELOG.md (#16795)

    seankane-msft authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    46dd243 View commit details
    Browse the repository at this point in the history
  21. Increment version for azcore releases (#16798)

    Increment package version after release of azcore
    azure-sdk authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    6094839 View commit details
    Browse the repository at this point in the history
  22. [azidentity] Making ChainedTokenCredential re-use the first successfu…

    …l credential (#16392)
    
    This PR makes it so instances of `ChainedTokenCredential` will now re-use the first successful credential on `GetToken` calls.
    
    Fixed #16268
    sadasant authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    def0609 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    584a7b0 View commit details
    Browse the repository at this point in the history
  24. Increment version for azidentity releases (#16799)

    Increment package version after release of azidentity
    azure-sdk authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    ec9c032 View commit details
    Browse the repository at this point in the history
  25. [KeyVault] release ready for keyvault keys (#16731)

    * release ready for keyvault keys
    
    * updating the api surface to latest azcore
    
    * updating to ResponseError
    
    * update with latest codegen
    
    * fixing ci
    
    * formatting
    
    * bumping azcore to v0.21.0
    
    * updating azidentity and autorest version
    
    * updating go.sum
    
    * final upgrade for changelog
    
    Co-authored-by: Joel Hendrix <jhendrix@microsoft.com>
    2 people authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    8f0d095 View commit details
    Browse the repository at this point in the history
  26. [Tables] preparing tables for release (#16733)

    * preparing tables for release
    
    * prepping for release with latest azcore
    
    * update with latest code generator
    
    * formatting
    
    * updating to released azcore version
    
    * upgrading azidentity
    
    * updating autorest.go version
    
    * final changes to readme
    
    Co-authored-by: Joel Hendrix <jhendrix@microsoft.com>
    2 people authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    3ff5eaf View commit details
    Browse the repository at this point in the history
  27. [KeyVault] prepare secrets for release (#16732)

    * prepare secrets for release
    
    * updating to latest azcore
    
    * update with latest codegen
    
    * fixing secret version issues
    
    * formatting
    
    * manual checkout of azkeys
    
    * updating to azcore v0.21.0
    
    * updating autorest.go and azidentity
    
    * updating Changelog
    
    * updating changelog
    
    * updating changelog
    
    * modifying moduleVersion
    
    * undoing changes to keys and tables
    
    Co-authored-by: Joel Hendrix <jhendrix@microsoft.com>
    2 people authored and mohsha-msft committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    992b1b3 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    591427e View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    5e3a9b8 View commit details
    Browse the repository at this point in the history
  30. Update azblob with the latest azcore (#16784)

    * Update azblob with the latest azcore
    
    This tactially resolves the small number of breaking changes in azcore.
    
    * clean-up
    jhendrixMSFT committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    473c542 View commit details
    Browse the repository at this point in the history