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

[AutoPR batch/resource-manager/v2015_12_01] Update BatchManagement.json #3

Commits on May 8, 2019

  1. Porting V3 OM changes from VSTS to Github (#98)

    * inital commit for V3 port from vsts to github
    
    * Hash v2 for SDK v3
    
    bumped version to 3.0.0-beta-3 for release
    
    * Modified Pom file to copy jar files to required location
    
    * updated sdk-version property
    
    * removed additions to pom
    
    * Removing unused code
    Changing version to 3.0.0-SNAPSHOT
    Srinath Narayanan authored and Christopher Anderson committed May 8, 2019
    Configuration menu
    Copy the full SHA
    fc5262f View commit details
    Browse the repository at this point in the history
  2. Add christopheranderson and kushagraThapar to CODEOWNERS (v3) (#101)

    * Add christopheranderson to CODEOWNERS (v3)
    
    Bus factor 0 is bad mmkay
    
    * Add Kushagra as well
    Christopher Anderson authored May 8, 2019
    Configuration menu
    Copy the full SHA
    3710df5 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2019

  1. fixed syntax

    moderakh committed May 9, 2019
    Configuration menu
    Copy the full SHA
    4975b6b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #109 from Azure/users/moderakh/fix-syntax

    Fixed CODEOWNERs syntax
    moderakh authored May 9, 2019
    Configuration menu
    Copy the full SHA
    a644013 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2019

  1. Add regenerate-manager and fluent to swagger_to_sdk_config.json autor…

    …est options
    Dan Schulte authored May 24, 2019
    Configuration menu
    Copy the full SHA
    ab091c2 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2019

  1. Configuration menu
    Copy the full SHA
    ade2817 View commit details
    Browse the repository at this point in the history
  2. bumped timeouts

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    b544717 View commit details
    Browse the repository at this point in the history
  3. bumped timeouts

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    4f58bc0 View commit details
    Browse the repository at this point in the history
  4. bumped timeout

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    e613d3c View commit details
    Browse the repository at this point in the history
  5. bump timeout

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    e0179c1 View commit details
    Browse the repository at this point in the history
  6. added read my write test

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    41db075 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    32d4f4f View commit details
    Browse the repository at this point in the history
  8. updated timeouts

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    9ba584b View commit details
    Browse the repository at this point in the history
  9. cleanup

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    5627f77 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fd9c4bd View commit details
    Browse the repository at this point in the history
  11. minor update

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    c64bd1a View commit details
    Browse the repository at this point in the history
  12. fixed test

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    d6f58ab View commit details
    Browse the repository at this point in the history
  13. fixed test

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    b508fde View commit details
    Browse the repository at this point in the history
  14. added retry

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    f7bac1e View commit details
    Browse the repository at this point in the history
  15. increased retry

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    6168b32 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    791d4a4 View commit details
    Browse the repository at this point in the history
  17. retry added

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    cbd6b9f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f53a8f8 View commit details
    Browse the repository at this point in the history
  19. fixed sync

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    b4d49f4 View commit details
    Browse the repository at this point in the history
  20. test fix

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    c9895b4 View commit details
    Browse the repository at this point in the history
  21. udate test

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    cc2e762 View commit details
    Browse the repository at this point in the history
  22. cleanup

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    feba638 View commit details
    Browse the repository at this point in the history
  23. improve test timeout

    moderakh committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    631d1e3 View commit details
    Browse the repository at this point in the history
  24. V3 cosmositem refactoring (#120)

    * Cosmos Item refactoring #106
    
    fixes #106
    mbhaskar authored and Christopher Anderson committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    17351d2 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. Configuration menu
    Copy the full SHA
    ad7ba3a View commit details
    Browse the repository at this point in the history
  2. code review

    moderakh committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    b3ff055 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #157 from Azure/users/moderakh/tests-to-v3

    Added support for partition split testing and CI experience improvement #143
    moderakh authored Jun 4, 2019
    Configuration menu
    Copy the full SHA
    cf3a588 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2019

  1. Configuration menu
    Copy the full SHA
    92417c9 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2019

  1. use OffsetDateTime - fixes #154 (#170)

    * use OffsetDateTime - fixes #154
    
    * Date should not have ms in it for comparison
    Christopher Anderson authored Jun 8, 2019
    Configuration menu
    Copy the full SHA
    a39813a View commit details
    Browse the repository at this point in the history
  2. Refactoring cosmos client, options and adding user (#139)

    - closes #151 
    
    * Refactoring CosmosClient adding a Builder
    Removed cosmos configuration
    Adding getters for scripts
    Adding CosmosUser
    Changing Options to composition
    
    * Minor refactoring
    Adding listUsers and queryUsers
    
    * Implementing PR comments
    
    * Fixing javadoc warnings
    
    * Fixing typo in doc
    
    * Merging V3
    
    * Fixing doc issues
    mbhaskar authored and Christopher Anderson committed Jun 8, 2019
    Configuration menu
    Copy the full SHA
    f410e4f View commit details
    Browse the repository at this point in the history
  3. Implementation for Change Feed Processor (#128)

    * Add CFP v3 user facing interfaces and classes.
    
    * Refactoring for package and method names.
    
    * Refactoring.
    
    * Add implementation for change feed processor interfaces.
    Add simple sample for change feed processor.
    
    * Removes interface API's which might go away after fully merging to V3.
    
    * Update change feed processor sample to be more "async" than "sync".
    
    * Resolve merge conflicts and remove support for non-partitioned lease collections.
    
    * Address some of the PR feedback for the Change Feed Sample and the user exposed interfaces.
    
    Left to address are some of the feedback comments regarding blocking calls in the implementation.
    
    * Sample cleanup based on the PR feedback.
    
    * Throw rather then return null if we cannot create an instance of the observer which will process the feeds.
    
    * fixes from OM changes
    milismsft authored and Christopher Anderson committed Jun 8, 2019
    Configuration menu
    Copy the full SHA
    ed98066 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2019

  1. Added support for accessing non partitioned collections using V3 SDK (#…

    …107)
    
    * NP->P changes
    Srinath Narayanan authored and Christopher Anderson committed Jun 9, 2019
    Configuration menu
    Copy the full SHA
    cdd68cf View commit details
    Browse the repository at this point in the history
  2. Adding permissions and throughput (#177)

    mbhaskar authored and Christopher Anderson committed Jun 9, 2019
    Configuration menu
    Copy the full SHA
    337c779 View commit details
    Browse the repository at this point in the history
  3. artifact renaming, versioning update, and jar collection command (#174)

    * 3.0.0-a1
    
    * Add .vscode to .gitignore
    
    * SNAPSHOT & jar collection command
    Christopher Anderson authored Jun 9, 2019
    Configuration menu
    Copy the full SHA
    91d9fe1 View commit details
    Browse the repository at this point in the history
  4. JsonSerializable changes (#172)

    * Remove HashMap from public methods - fixes #155
    
    * ObjectMapper methods to package private - fixes #153
    
    * Remove CosmosItemSettings constructor with ObjectMapper
    Christopher Anderson authored Jun 9, 2019
    Configuration menu
    Copy the full SHA
    5809664 View commit details
    Browse the repository at this point in the history
  5. Refactoring & package renaming (#178)

    * Refactoring POCOs based on rules
    
    * package rename
    
    * Package visibility issues
    
    * fix example pom
    
    * fix enum value handling
    Christopher Anderson authored Jun 9, 2019
    Configuration menu
    Copy the full SHA
    9d49ece View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2019

  1. Multiple fixes for making v3 branch healthy (#185)

    * changes to ConsistencyLevel
    
    * removed changes to DocumentCrudTests
    edited manner in which ConsistencyLevel.toString is implemented
    
    * Refactored Direct TCP into v3 namespace, Updated CosmosClientException and TransportException which are now stackless (for performance), and fixed a dependency issue (see pom.xml changes).
    
    * Revised a long-standing TODO which ensures that the DirectHttpsClientUnderTest is created with Protocol.HTTPS. Added names to all Cosmos Client tests that derive from TestSuiteBase and--in the case of the examples--NamedCosmosClientTest. Test names include the class name, method name, connection mode, and consistency level. Also: Optimized imports.
    
    * Added two base test classes from which each variant of TestSuiteBase inherits: CosmosClientTest and DocumentClientTest
    Srinath Narayanan authored and kushagraThapar committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    4dde12d View commit details
    Browse the repository at this point in the history
  2. Fixing parse protocols and desired consistency to work for new upper …

    …case enum types. Optimized imports
    kushagraThapar committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    d186d78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff9f3e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    585e994 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d325e43 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d6d070d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e50a4c1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    389c53f View commit details
    Browse the repository at this point in the history
  9. Merge pull request #187 from Azure/v3_ci_fix_change

    V3 ci fix change
    moderakh authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    02d3f7f View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

  1. Configuration menu
    Copy the full SHA
    6034f9e View commit details
    Browse the repository at this point in the history
  2. Mbhaskar/conflict api (#186)

    * Conflict API
    
    * Changing test to reflect new changes in testsuitebase
    mbhaskar authored and Christopher Anderson committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    b5d2dc1 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2019

  1. Configuration menu
    Copy the full SHA
    119cd9a View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2019

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

Commits on Jun 20, 2019

  1. Configuration menu
    Copy the full SHA
    41056f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2019

  1. V3 store consistency layer (#194)

    * inital commit for V3 port from vsts to github
    
    * Hash v2 for SDK v3
    
    bumped version to 3.0.0-beta-3 for release
    
    * Modified Pom file to copy jar files to required location
    
    * updated sdk-version property
    
    * removed additions to pom
    
    * Removing unused code
    Changing version to 3.0.0-SNAPSHOT
    
    * Initial check in with reactor netty library
    
    * Initial commit for Non partitioned collection support for V3 async Java
    SDK
    
    * updated git ignore
    
    * updated git ignore
    
    * removed conflict markers in comments
    
    * removed unnecessary files
    
    * Removed public constructor that took PartitionKeyInternal
    
    * fixed javadoc errors
    
    * Work In Progress
    
    * Work in progress
    
    * Work In Progress, Added Reactor Netty Client and other interfaces for Reactor HTTP Client
    
    * Reverted test configuration:
    
    * Fixed Gateway Store Model Test
    
    * Removed unused classes, added headers to new classes. Added configuration to Reactor Netty Http Client
    
    * Implemented Reactor HTTP Client for HttpTransportClient
    
    * Fixed HttpTransportClient store response subscribe
    
    * Removed unused code, removed some rxnetty usages
    
    * Fixed Proxy Tests with correct log level for reactor netty client
    
    * Fixed Gateaway Address Cache Tests
    
    * Fixed test cases, optimized imports, and other refactoring changes
    
    * Removed propogating error, instead just throw the error
    
    * Storing Connection provider to close resources later
    
    * Fixed empty body issue with Flux not allowing null values
    
    * Disposing just connection provider on http client shutdown
    
    * increased used memory limit for document leak resource test. Fix it later
    
    * Incorporated port in Http Request
    
    * Replacing read and write time out handlers with idle state handlers
    
    * Removing experimental feature of pooled connection timeout
    
    * initial commit for fixing tetss (will break)
    
    * Removed timeout feature
    
    * Calling http client shutdown in HttpTransportClient
    
    * Fixed Document resource leak test by closing the channel when done
    
    * Experimenting changes
    
    * Commenting out old ssl provider
    
    * Setting ssl timeout explicitly
    
    * Trying out default ssl
    
    * Trying out default ssl
    
    * Trying out ssl config
    
    * Trying out default ssl
    
    * Using vanila ssl
    
    * fixed testsuitebase
    
    * Improving the configuration for http client
    
    * Merging v3_reactor_netty_client_experiment changes
    
    * Reverting Test Configurations change
    
    * Implemented code review suggestions as well as some optimizations and refactoring
    
    * Handling delete operation
    
    * Fixing Delete operation
    
    * Refactoring CosmosClient adding a Builder
    Removed cosmos configuration
    Adding getters for scripts
    Adding CosmosUser
    Changing Options to composition
    
    * WIP: Work in progress
    
    * - Added CosmosUser, get APIs for scripts
    - Removed CosmosConfiguration and moved builder to CosmosClient
    
    * Added retry utility for Backoff retry utility
    
    * - Ported Cosmos item changes
    
    * fixed more tests
    
    * Minor refactoring
    Adding listUsers and queryUsers
    
    * Compilation work. Work in progress
    
    * Refactoring in Reactor Netty Client:
    
    * fixed database tests
    
    * Fixed RxGatewayStoreModelTests
    
    * Fixed Store reader, consistency reader, writer, address selector test cases
    
    * fixed more tests
    
    * Replaced Func1 with java Function
    
    * - Fixed more tests
    - rx.internal tests run using asyncDocumentClient
    
    * Updated store and consistency reader writers, Collection caches, partition caches, helpers, address resolvers, global endpoint managers, retry policies with reactor-core changes
    
    * Updated query contexts, document service requests, cosmos client changes
    
    * Fixed bechmarks, and some tests in commons
    
    * fixed more tests
    
    * fixed more tests. commented out some tests for compilation
    
    * Implementing PR comments
    
    * Fixed Direct Implementation test cases
    
    * Refactoring internal tests to Reactor
    
    * Work in progress, fixing location cache test
    
    * Fixing Async benchmark after Mo's changes
    
    * Fixed Examples source code and test cases
    
    * Fixing javadoc warnings
    
    * Refactoring internal query tests to Reactor
    
    * Refactoring gateway tests to Reactor
    
    * Removed unused code, refactored to use internal test suite base
    
    * Fixed concurrency issue with internal test suite base, imported internal test suite base in rx.internal tests
    
    * Minor changes, removed invalid usage of TransportClient
    
    * Fixed gateway tests, removed verbose test subscriber, using basic test subscriber for now
    
    * Handling IO Exception for create  attachment and media. Fixing Consistency and Retry Create Document tests
    
    * Fixing typo in doc
    
    * Work in progress
    
    * reverted changes to examples utils
    
    * Added paginator prototype code
    
    * Merging V3
    
    * Code-complete draft port to reactor. The Direct TCP-related code compiles and is not yet testable because other significant portions of the code do not currently compile.
    
    * Code-complete draft port to reactor. The Direct TCP-related code compiles and is not yet testable because other significant portions of the code do not currently compile.
    
    * Renamed Reactor Transport Client to Transport Client, removed rx.Observable and rx.Single usages completely
    
    * fixed more tests
    made shared resources private
    
    * Addressed some error handling ommissions in RntbdRequestManager and verified locally on the V2 branch that the long test suite passes.
    
    * Fixed more tests to use getSharedDatabase and similar methods
    
    * Addressed some error handling ommissions in RntbdRequestManager and verified locally on the V2 branch that the long test suite passes.
    
    * Fixed buffer size issue
    
    * Added Cosmos Request options
    
    * Renamed COSMOS.PROTOCOL as cosmos.directModeProtocol and move ConfigsTests to the package that Configs is defined
    
    * Fixing tests and refactored the way to get values
    
    * Icreased Ssl handshake timeout for reactor netty client
    
    * Ensured that our dependency on org.hamcreate:hamcrest-all:1.3 is respected by mockito which brings in hacrest-all:1.1. Also: sorted dependency version properties and dependency lists.
    
    * Addressed RntbdTransportClient test faiures
    
    * Minor test fixes
    
    * We no longer skip the DocumentClientResourceLeakTest when Direct TCP is in use
    
    * We no longer permit VeryLargeDocumentQueryTest to fail when Direct TCP is in use. Also improved logger.info messages in DocumentClientResourceLeakTest
    
    * We no longer permit DCDocumentCrudTest.crossPartitionQuery to fail when Direct TCP is in use.
    
    * We no longer permit BackPressureCrossPartition.query to fail when Direct TCP is in use.
    
    * skipped tcp tests
    
    * removed unused imports
    
    * Resolves a long-standing TODO: Ensure that the Configs instance created by DirectHttpsClientUnderTest specifies Protocol.Https (now that Direct TCP is the default connection mode)
    
    * changes to ConsistencyLevel
    
    * TestSuiteBase.beforeMethod correctly logs the connection mode: Direct Tcp, Direct Https, or Gateway Https
    
    * Merged enable TCP default protocol changes
    
    * Fixed Address Resolver Tests
    
    * Disabling connection pool exhausted tests
    
    * Fixing Config Tests
    
    * removed changes to DocumentCrudTests
    edited manner in which ConsistencyLevel.toString is implemented
    
    * removed unused import
    
    * reverted changes to documentcrud tests
    
    * fixed failing test
    
    * made more ConsistencyLevel.name -> toString changes
    
    * changed line endings
    
    * Removed rx Composite Exception and used reactor Exceptions utility class to handle multiple exceptions
    
    * Made more changes to enums
    removed cosmos tests
    
    * more enum fixes
    
    * more enum changes
    
    * Test tweaks
    
    * Made more enum changes
    
    * fixed line endings in includepathtest
    
    * Fixed pagination and order by utils bugs
    
    * Swapped rx Http Client with Reactor Http Client in Cosmos Partition Key Tests
    
    * Removed rx java dependency
    
    * Fixing tests
    
    * Removed throws Exception and unused imports
    
    * Optimized imports in Microsoft style
    
    * Added parallel run code for bulk insert blocking method in Test Suite Base
    
    * Minor test fixes
    
    * Trying default Http Client
    
    * re-using https client
    
    * Disabling document resource leak test
    
    * Fixing up schedulers
    
    * fixed CosmosPartitionKeyTests and ConsistencyTests null pointer issues
    
    * Added logging to netty client and fixed logger category
    
    * Fixing spy wire test
    
    * fixed failing tests
    
    * Removing unused imports
    
    * Minor test changes
    
    * Removed usages of bodyAsString method from http response as its not working correctly, implemented toString to convert byteBuf flux to Mono string
    
    * Increased timeout
    
    * Replaced flux with mono across consistency layer to avoid confusion
    
    * Reverting test configurations changes
    
    * Fixed Parallel Document Query Context
    
    * Fixed Protocol tests
    
    * Replaced exceptions by Mono / Flux Error
    
    * Incresaed wait to capture requests
    
    * Added block instead of subscribe to capture response
    
    * Fixed ReadMyWrites test with emitting just one value
    
    * Modified the order of client builders and reverted flux / mono change for consistency stack
    
    * Fixed Read my writes workflow
    
    * Removed unnecessary stack trace
    
    * Fixed Benchmarks to use BaseSubscriber
    
    * Adding conflict api (#192)
    
    Fixing Permission tests
    Making id method of Resource package private and adding id on
    individual resource classes to enable fluent composition
    
    * Removed unused ConfigsTests.java class
    
    * Fixed Read latency and write latency benchmarks
    
    * Fixed metrics version in parent pom.xml
    
    * Revised DocumentCrudTest and TestSuiteBase to address test breaks
    
    * Using Step Verifier, removed RetryAnalyzer
    
    * POM + test tweaks.
    
    * Eliminating some tests to test fast integration tests
    
    * Reverting the experiment
    
    * Fixed test break (see changes to CosmosPartitionKeyTests), tidied some test code (see changes to StoredProcedureCrudTest) and deleted two extraneous files
    
    * Removed unnecessary call
    
    * Code review comments
    kushagraThapar authored and Christopher Anderson committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    7b0dc3c View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2019

  1. Hiding Json Serializable set and remove methods and object mapper and…

    … object node return types (#204)
    kushagraThapar authored and Christopher Anderson committed Jun 25, 2019
    Configuration menu
    Copy the full SHA
    87aafe7 View commit details
    Browse the repository at this point in the history
  2. Refactor Change Feed surface area (#199)

    * Add test case for change feed processor. The test creates a bunch of documents and compare them with what change feed processor receives.
    Fix couple bugs in the implementation of change feed processor including an issue related to continuation tokens which were previously not correctly retrieved.
    
    * Cleanup public interfaces (remove "with") and other tweaks.
    
    * Move ChangeFeedProcessor implementation inside "internal".
    Only two public interfaces/classes are exposed to the users, ChangeFeedProcessor and ChangeFeedProcessorOptions.
    
    * Update CFP Builder interface to accept a Consumer for handling the feed changes.
    
    * Remove CheckpointFrequency setting from the user facing public APIs.
    
    * Remove blocking calls from ChangeFeedProcessorBuilderImpl implementation
    
    * Fix documentation capture.
    
    * Cleanup/fixes for Mono.error() calls.
    Renamings/refactoring.
    
    * Test cleanup; add extra coverage for ChangeFeedProcessorOptions argument.
    
    * Test fix
    
    * Change feed test refactoring.
    Disable resourceLeak() test that it causes runs to timeout
    
    * increase the "AfterMethod" timeout.
    
    * Refactor test assets.
    Add test case for ChangeFeedProcessorOptions "startTime" option.
    
    * Increase timeouts; move map initialization inside the test.
    
    * Rename syncHandleChanges to handleChanges.
    Return an actual instance of the ChangeFeedProcessor rather than a Reactor Mono. Some initialization code will need to be moved to from builder to start of the processing in a later check-in.
    
    * cleanup
    
    * Updates
    
    * Fix for release of a lease.
    
    * switch to publishing on a different scheduler to avoid blocking on netty threads.
    milismsft authored and Christopher Anderson committed Jun 25, 2019
    Configuration menu
    Copy the full SHA
    e720b84 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2019

  1. Users/kuthapar/v3 settings properties (#207)

    * Hiding Json Serializable set and remove methods and object mapper and object node return types
    
    * Renamed Settings suffixes to Properties suffixes
    
    * Refactored settings method to properties
    
    * Removed sdk - CosmosUserSettings, renamed commons - CosmosUserSettings to CosmosUserProperties
    kushagraThapar authored and Christopher Anderson committed Jun 26, 2019
    Configuration menu
    Copy the full SHA
    98a3a98 View commit details
    Browse the repository at this point in the history
  2. Cosmos Resource refactoring (#205)

    * Remove CosmosResource
    
    * Naming and JavaDocs updates
    
    * Move Scripts to CosmosScripts object
    
    * Add header
    
    * Fix JavaDoc build error
    
    * Fix up CosmosScripts + tests
    Christopher Anderson authored Jun 26, 2019
    Configuration menu
    Copy the full SHA
    b580647 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2019

  1. Moved old types to internal package and other changes (#209)

    * Collection to list changes, moved old types to internal, pom file change to exclude BridgeInternal and CosmosBridgeInternal
    
    * Fix build issues with scripts
    
    * fix partition key bug
    
    * JsonSerializable handle private constructors
    
    * Add test coverage IndexingPolicy deserialization
    
    * Remove Collection in favor of List
    
    * Code Review changes, excluded  all BridgeInternal from API docs
    
    * Fixed constructor scope
    kushagraThapar authored and christopheranderson committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    5c6781c View commit details
    Browse the repository at this point in the history
  2. Feed Options refactor (#213)

    * FeedOptions refactoring
    
    * Remove FeedOptionsBase
    christopheranderson authored Jun 27, 2019
    Configuration menu
    Copy the full SHA
    7aa95ed View commit details
    Browse the repository at this point in the history
  3. Fix issue with the restarting of the processor; the executor cannot b…

    …e shutdown since this will stop any future execution using it. (#212)
    milismsft authored and christopheranderson committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    2921693 View commit details
    Browse the repository at this point in the history
  4. Exceptions changes (#211)

    * Moved exceptions to commons module, made most of the constructors package private
    
    * Moved PartitionKey back to public scope
    kushagraThapar authored Jun 27, 2019
    Configuration menu
    Copy the full SHA
    40d79fd View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2019

  1. Merge packages into SDK (#214)

    * merge modules
    
    * fix tests
    
    * move direct mode internal
    
    * Optimized imports, fixed dependencies for benchmarks and sdk
    christopheranderson authored Jun 28, 2019
    Configuration menu
    Copy the full SHA
    8016074 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c73dd9 View commit details
    Browse the repository at this point in the history
  3. Wrapped Client Side Request Statistics (#216)

    * Wrapped Client Side Request Statistics in Cosmos Response Diagnostic Statistics. Exposed only toString and request latency
    
    * Code review comments for Cosmos Response Diagnostics
    
    * Wrapped Query Metrics Map in Feed Response Diagnostics. Exposed toString through Feed response diagnostics
    
    * Reducing scope of setter to package private
    kushagraThapar authored and christopheranderson committed Jun 28, 2019
    Configuration menu
    Copy the full SHA
    42665d2 View commit details
    Browse the repository at this point in the history
  4. Final cleanup for V3 (#217)

    * Hide AsyncDocumentClient
    
    * Remove Attachment
    
    * Cleanup ChangeFeedOptions
    
    * Hide Conflict
    
    * Cleanup ConsistencyPolicy
    
    * Cleanup CosmosClient
    
    * Cleanup CosmosClientBuilder
    
    * Cleanup CosmosConflict
    
    * Cleanup CosmosConflictProperties
    
    * CosmosConflictResponse cleanup
    
    * Cleanup CosmosContainer
    
    * Cleanup CosmosContainerRequestOptions
    
    * Cleanup CosmosContainerResponse
    
    * Cleanup CosmosContainerProperties
    
    * Cleanup CosmosDatabase
    
    * Cleanup CosmosDatabaseRequestOptions
    
    * Remove CosmosFeedResponse
    
    * Cleanup CosmosItemRequestOptions
    
    * Cleanup CosmosPermissionsRequestOptions
    
    * Remove CosmosRequestOptions
    
    * Cleanup CosmosStoredProcedure
    
    * Cleanup CosmosStoredProcedureRequestOptions
    
    * Cleanup CosmosTrigger
    
    * Cleanup CosmosUser
    
    * Cleanup CosmosUDF
    
    * Cleanup CosmosUDFResposne
    
    * Clean up CosmosUserResponse
    
    * Cleanup CosmosUserProperties
    
    * Hide old v2 types
    
    * Hide Json constructors
    
    * Remove MediaReadMode
    
    * Hide Undefined
    
    * list to readAll
    
    * Fix json serialization
    christopheranderson authored Jun 28, 2019
    Configuration menu
    Copy the full SHA
    415ab5e View commit details
    Browse the repository at this point in the history
  5. 3.0.0 (#218)

    christopheranderson authored Jun 28, 2019
    Configuration menu
    Copy the full SHA
    d7fd1e7 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2019

  1. Configuration menu
    Copy the full SHA
    db275ac View commit details
    Browse the repository at this point in the history
  2. Add samples link (#4206)

    add sample link to README
    mssfang authored Jul 1, 2019
    Configuration menu
    Copy the full SHA
    9305592 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2019

  1. Move KeyVault track 1 libraries to SDK. (#4094)

    * Move the track 1 keyvault libraries into the SDK folder. Still work that needs to be done to make sure that Track 2 can coexist when it moves in.
    mitchdenny authored Jul 2, 2019
    Configuration menu
    Copy the full SHA
    2f0b319 View commit details
    Browse the repository at this point in the history
  2. Update preview version (#4209)

    * Update preview version for core and bump parent version
    
    * Update parent pom version
    
    * Update parent version for sdk template
    
    * Use plugin to update version
    
    * Add version to azure-core
    srnagar authored Jul 2, 2019
    Configuration menu
    Copy the full SHA
    bda5512 View commit details
    Browse the repository at this point in the history
  3. If body is empty then return publisher emitting response instead of p…

    …ropagating empty publisher (#4208)
    anuchandy authored Jul 2, 2019
    Configuration menu
    Copy the full SHA
    01f35f0 View commit details
    Browse the repository at this point in the history
  4. Move tracing to sdk/tracing (#4147)

    * Base move.
    
    * Fixed up POM references.
    mitchdenny authored Jul 2, 2019
    Configuration menu
    Copy the full SHA
    07e29a7 View commit details
    Browse the repository at this point in the history
  5. docs.yml that outputs ref docs for java github.io (#4190)

    * doc yaml for generating all the api reference docs for each pomfile
    * index template for the repo github.io landing page
    scbedd authored Jul 2, 2019
    Configuration menu
    Copy the full SHA
    79c0b48 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0e9a985 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    69f562b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c94a175 View commit details
    Browse the repository at this point in the history
  9. Resources: generated v2019_05_01 (#4223)

    * generated v2019_05_01 of resources
    
    * updated maven versioning
    iscai-msft authored Jul 2, 2019
    Configuration menu
    Copy the full SHA
    808c49d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    13beaaa View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c6fdb6e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8c0ec1b View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2019

  1. Configuration menu
    Copy the full SHA
    848429e View commit details
    Browse the repository at this point in the history
  2. Update version of appconfig to 1.0.0-preview.1 (#4237)

    * Update version of appconfig to 1.0.0-preview.1
    
    * Update report versions for app configuration.
    conniey authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    e467fe1 View commit details
    Browse the repository at this point in the history
  3. Add CHANGELOG known issues and features. (#4244)

    * Add changelog known issues and features.
    
    * Adding changed section.
    
    * Update changed/added section.
    conniey authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    1894a18 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7bfc13a View commit details
    Browse the repository at this point in the history
  5. Policy: updated azure-arm-client-runtime test jar dependency, pom str…

    …ucture (#4230)
    
    * updated azure-arm-client-runtime test jar dependency, pom structure
    
    * Update pom.xml
    iscai-msft authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    44bb43d View commit details
    Browse the repository at this point in the history
  6. Recoveryservices (#4129)

    * generated v2016_08_10 of recoveryservicesbackup
    
    * generated v2018_01_10 of recoveryservices.siterecovery
    
    * update azure-arm-client-runtime test jar dependency
    
    * update azure-arm-client-runtime test jar dependency
    iscai-msft authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    5cfe040 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dda5025 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    11779a1 View commit details
    Browse the repository at this point in the history
  9. Authorization: update azure-arm-client-runtime test jar dependency (#…

    …4259)
    
    * update azure-arm-client-runtime test jar dependency
    
    * Update pom.xml
    iscai-msft authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    cdd91bd View commit details
    Browse the repository at this point in the history
  10. Resource Health: update azure-arm-client-runtime test jar dependency (#…

    …4253)
    
    * update azure-arm-client-runtime test jar dependency
    
    * update azure-arm-client-runtime test jar dependency
    iscai-msft authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    936a1cd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    946f821 View commit details
    Browse the repository at this point in the history
  12. Service Bus: update azure-arm-client-runtime test jar dependency (#4257)

    * update azure-arm-client-runtime test jar dependency
    
    * update azure-arm-client-runtime test jar dependency
    iscai-msft authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    9da9806 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a51db8a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    94a64eb View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a9b05a1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6b0efe2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    53c6808 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7d44c0c View commit details
    Browse the repository at this point in the history
  19. Update checkstyle suppressions (#4268)

    * Add null check for crv.
    
    * Update checkstyle suppressions to use correct paths.
    conniey authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    6dc2430 View commit details
    Browse the repository at this point in the history
  20. Update root readme (#4247)

    Updating readme.md to follow consistent template specified for all languages
    JonathanGiles authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    d2fa734 View commit details
    Browse the repository at this point in the history
  21. Fix sample spotbugs (#4275)

    * Fix illegalargument when sending with boolean
    
    * Fix spotbugs issue where \n is used rather than %n.
    conniey authored Jul 3, 2019
    Configuration menu
    Copy the full SHA
    b4ae079 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b834255 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2019

  1. Move identity to sdk/identity (#4271)

    * Base move.
    * Updated POMs.
    * Fixed pom.client.xml
    * Fixed up POM reference.
    mitchdenny authored Jul 4, 2019
    Configuration menu
    Copy the full SHA
    85de396 View commit details
    Browse the repository at this point in the history
  2. Update README.md (#4282)

    Updating links and text to replace 'common' with 'core', and update version number in maven dependency text.
    JonathanGiles authored Jul 4, 2019
    Configuration menu
    Copy the full SHA
    e76ce7a View commit details
    Browse the repository at this point in the history
  3. samples update (#4285)

    g2vinay authored and JonathanGiles committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    8aea91b View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2019

  1. Configuration menu
    Copy the full SHA
    97cde16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90ff344 View commit details
    Browse the repository at this point in the history
  3. First pass at improved readme.md files for /core and /core/azure-core (

    …#4283)
    
    * First pass at improved readme.md files for /core and /core/azure-core
    JonathanGiles authored Jul 5, 2019
    Configuration menu
    Copy the full SHA
    51f8f43 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a7ae73 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    50d8ce6 View commit details
    Browse the repository at this point in the history
  6. Fix module ref. (#4295)

    mitchdenny authored Jul 5, 2019
    Configuration menu
    Copy the full SHA
    0c03f51 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1bec5d2 View commit details
    Browse the repository at this point in the history
  8. Update App Configuration README with correct links. (#4298)

    * Update README with correct links.
    
    * Remove broken JDK link
    
    * Reorganize links.
    conniey authored Jul 5, 2019
    Configuration menu
    Copy the full SHA
    3677da6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a924a96 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2019

  1. Configuration menu
    Copy the full SHA
    1740f11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8ccb14 View commit details
    Browse the repository at this point in the history
  3. Resolve merge conflict

    srnagar committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    cf932c8 View commit details
    Browse the repository at this point in the history
  4. Move msi-auth-token-provider-jar to sdk/identity (#4269)

    Moving the msi-auth-token-provider into authorization.
    mitchdenny authored Jul 8, 2019
    Configuration menu
    Copy the full SHA
    91740cd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2f5a4f7 View commit details
    Browse the repository at this point in the history
  6. Enabling more fail on error scenarios (#4286)

    Turning on a number of compiler linting errors so we can be more stringent. Suppressing a small number of the failures, and fixing the rest.
    JonathanGiles authored Jul 8, 2019
    Configuration menu
    Copy the full SHA
    d462e46 View commit details
    Browse the repository at this point in the history
  7. Issue #4194: Make ClientLogger thread-safe (#4248)

    * Update ClientLogger to make it thread-safe
    
    * Fix javadoc
    
    * code snippets and log method names refactor
    
    * Update core version to snapshot
    
    * Revert to preview version
    
    * Change core to snapshot version to fix tracing build
    
    * Revert to preview version
    
    * Log using new method
    
    * remove tracing from parent pom
    
    * remove tracing dependency from jacoco
    
    * undo checkstyle and spotbugs changes
    
    * Address CR feedback
    srnagar authored Jul 8, 2019
    Configuration menu
    Copy the full SHA
    75211f5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1e2982e View commit details
    Browse the repository at this point in the history
  9. Merge pull request #4304 from Azure/merge-prev2-master

    Merge preview 2 changes to master
    weshaggard authored Jul 8, 2019
    Configuration menu
    Copy the full SHA
    838ab38 View commit details
    Browse the repository at this point in the history
  10. storage-proto-2 branch to master (#4310)

    * Generate blob client
    
    * Address Rick's feedback
    
    * Address checkstyle and p2 spot bugs
    
    * Add Context parameter
    
    * Generate queue and file
    
    * Use block comment on private fields
    
    * Readme for storage queue (#3848)
    
    * Readme for storage queue
    
    * Fix the exposed secret. (#3887)
    
    * no secret on readme
    
    * Client placeholder (#3891)
    
    Boilerplate code for Azure Storage Files clients.
    
    * Empty model classes so the project compiles (#3895)
    
    Adds empty model classes so the project compiles
    
    * Azure Storage Common Credentials and Policies (#3909)
    
    Adds common credentials and policies to Azure Storage client and changes AutoREST Impl files with handwritten overrides until AutoREST codegen is updated.
    
    * Merge back Storage UX study changes (#3973)
    
    * Refactored for Track 2 according to design
    
    * Conversion of client classes to conform to new architecture
    
    * Addressed Compile Errors
    
    Converted most classes to use com.azure.core as well as Reactor.
    Excluded classes include
     * All "Clients" (handled elsewhere)
     * RequestRetryFactory (scheduled work)
     * Logging Factory (nontrivial and not necessary for upcoming milestone)
    
    * Refactored ServiceClient to BlobServiceClient
    
    * Convert methods in async raw to return Mono
    
    * Initial builder work
    
    * Blob Client x4 Restructured
    
    Client design pattern for upcoming tests applied to BlobClient.
     * ___Client wraps ___AsyncClient
     * ___AsyncClient wraps ___AsyncRawClient
     * ___RawClient wraps AsyncRawClient
    Raw blob clients are package-protected. Non-Raw blob clients are public.
    All blob client constructors are package-protected, awaiting a builder.
    Work for the other 5 client types is upcoming.
    
    * Add builders for generated clients
    
    * Add builders
    
    * Add builders for clients
    
    * NOT COMPLETE - Added correct types to method signatures in 4 sub types of client classes
    
    * Completed correct method return types for all 4 sub types of clients
    
    * Finished builder pattern implementation.
    
    * Fixed page blob client builders
    
    * Compiles!
    
    * Halfway commit
    
    Addressed some issues where sync clients used async method parameters.
    
    * BlobClient javadocs
    
    * Append, block, page blob javadocs
    
    * Container client javadocs
    
    * BlobServiceClientBuilder and related javadocs
    
    * Add blob api test
    
    * Cleaned up a few things
    
    * Support creating child clients
    
    * Add block blob api test
    
    * Add Alan's SharedKeyCredential
    
    * Fixed most upload/download logic.
    
    * more block blob API test
    
    * Minor fix to async block blob upload
    
    * Set several classes to package-private
    
    Postponing judgement of several classes carried over from v11 library.
    
    * Temporarlily included a test sample file.
    
    Includes REST operations
     * create container
     * list blobs
     * put blob (block blob)
     * get blob
    
    * Add more docs for builders
    
    * Temporarlily included a test sample file.
    
    Includes REST operations
     * create container
     * list blobs
     * put blob (block blob)
     * get blob
    
    * Minor fix
    
    * Blob unit tests compile
    
    * Minor fix
    
    * Fix some compile issues in block blob tests
    
    * Fixed signatures for listing containers.
    
    Updated temporary sample file to show usage.
    
    * Removed key
    
    * Block blob tests pass
    
    * Convert champion and hi pri tests.
    
    * Most tests passing, commented out tests that cannot pass
    
    * Added naive approaches to upload/download from file methods
    
    * Fix connection string
    
    * clean up imports
    
    * Delete duplicate shared key credential
    
    * More clean up
    
    * Return types never return protocol-layer classes
    
    They may return auto-gen models, but won't return ___Response or
    ___Headers.
    
    * Add line breaks to class level docs
    
    * Missing import
    
    * Make builder constructor public
    
    * Regenerate blob with fixed AutoRest
    
    * Rename blob service client builder method
    
    * Add more javadocs on builder
    
    * Add more javadocs
    
    * Add more info for list
    
    * Minor changes
    
    * Make BlobRange immutable and getContainerClient
    
    * Clean up storage client docs
    
    * More docs and changes from UX studies
    
    * Fix typo
    
    * Fix build break after merge
    
    * Add toUrl() and get{Parent}Client()
    
    * Return Response<T>
    
    * Add Append/Block/Page blob items
    
    * Add .exists() on container and blob client
    
    * Support parallel download and upload
    
    * Support listBlobsHierarchy()
    
    * Upload is stable
    
    * Clean up
    
    * javadoc fixes for listBlobsHierarchy
    
    * Supports AAD through azure-identity credentials
    
    * Cleaned up BlobAPITests
    
    * Cleaned up BlockBlobAPITests
    
    * Download is also stable
    
    * Cleaned up ContainerAPITests
    
    * Fixing up APISpec
    
    * Remove comments
    
    * Fixes SharedKeyCredential
    
    * Add .containerName() and .blobName() on builders
    
    * Update more dependencies (#4020)
    
    Updated bouncy castle and jackson dependencies in a couple more projects
    
    * Kv secrets samples and readme (#3892)
    
    KV Secrets Samples + Readme
    
    * Keys Samples (#4022)
    
    KV Keys Samples + Readme
    
    *  removing spotbug issues (#4033)
    
    * Batch REST API Update - June 2019 (#3861)
    
    * Update Batch Java SDK
    
    * Update  readmes
    
    * Rebase into sdk folder
    
    * Move recordings
    
    * fix bad test
    
    * Azure core fix for storage playback tests. (#4035)
    
    * Make changes to not override the header content length
    
    * Track 2: Event Hubs Client Library (#3655)
    
    * Adding azure-messaging-eventhubs and azure-core-amqp pom.xml.
    
    * Adding EventHubClient, EventHubClientBuilder, EventHubConsumer, EventHubConsumerOptions, EventHubProducer, 
    and EventHubProducerOptions.
    
    * Adding configuration options for EventHubClientBuilder.
    
    * Adding azure-core-amqp with common classes to AMQP for Exceptions, Sessions, Links, Connections, TransportTypes, etc.
    
    * Adding authorization with CBS node and getting Event Hub metadata.
    
    * Adding functionality for EventHubConsumer and EventHubProducer.
    
    * Adding support for Azure Identity and TokenCredential.
    
    * Adding a bare set of tests for Azure Event Hubs client library.
    
    * Helper constructor for storage conversion. (#4049)
    
    * Fixing some unit tests
    
    * Reverted change
    
    * Builder fixes
    
    * Add SAS Token Creds to Blobs
    
    * Fix some tests
    
    * Initial BlobInputStream & BlobOutputStream support
    
    * Added snapshot to clients, added createContainer to StorageClient, credentials -> credential
    
    * Address Jonathan's feedback
    
    * Addresses Rick and Alan's comments
    
    * Fix compilations
    
    * Renaming fluent methods and removed context from public API
    
    * Cleaning up changes
    
    * Clean up blob input output stream
    
    * Add entry points to input/output streams
    
    * Moved model classes into model package
    
    * Removed unused classes and classes that replicate core functionality
    
    * Migrated and clean append and page blob unit tests
    
    * Fix block with timeout
    
    * Fix APISpec client credential
    
    * Use async for blob output stream
    
    * Cleaning up more unit tests
    
    * Add retry policy and stablize input/output stream
    
    * More testing
    
    * Merge credentials on builders
    
    * Change inputstream to use bytebuffer
    
    * Cleaning up tests and trying to resolve page upload issues
    
    * Fixed upload tests
    
    * Pass snapshot param to generated methods
    
    * Return url with snapshot on getBlobUrl()
    
    * Return void on stageBlock and stageBlockFromUrl
    
    * Address James's code review feedback
    
    * Fix blob inputstream buffer leak
    
    * Address Rick's code review feedback
    
    * Add retry options on client builders
    
    * Added unit test for snapshot download, fixed missing snapshot passing, eagerly set non-null path pieces
    
    * Reverted pom file changes and commented out test
    
    * Turning on another test
    
    * resolve conflicts
    
    * Fix OffsetDateTime parsing in IdentityClient (#4031)
    
    * Event Hubs: Build break fix, multiple connection and CBS nodes, hanging sends fix (#4052)
    
    * Reduce verbosity of LinkHandler logging.
    
    * Put unconfirmedSends into map before dispatcher.invoke()
    
    * Caching CBSChannelMono so that it is not received multiple times.
    
    * Only sending work when the SenderLink has successfully opened.
    
    * Closing ReactorReceiver message sink upon completion.
    
    * Remove usage of AtomicReferenceFieldUpdator in ReactorConnection.
    
    * Documentation changes in EventHubProducer.
    
    * Fixing issue where EventHubConsumer is not properly subscribing for
    events. Adding timeout.
    
    * Rewrapping text and adding logging.
    
    * Adding try/catch when unable to reschedule scheduler task.
    
    * Do not reschedule authorization task if cancelled.
    
    * Increasing wait time between retry.
    
    * Event Hubs Samples (#4053)
    
    * Add hello world sample.
    
    * Adding ReceiveEvent sample.
    
    * Adding samples to the correct aggregate report.
    
    * Adding sample for getting Event Hub metadata
    
    * Fixing bug where the lastRefreshInterval was not properly set. (#4069)
    
    * Fixing bug where the lastRefreshInterval was not properly set.
    
    * generated v2018_03_01 of redis (#4073)
    
    * Cost Management: generated v2018_05_31 (#4076)
    
    * generated v2018_05_31 of costmanagement
    
    * Update parent version in pom
    
    * Identity Library Updates (#4061)
    
    Identity Library updates
    
    * generated v2018_06_30 of automation (#3888)
    
    * Add ci.yml for eventgrid. (#4085)
    
    No need to wait for PR validation for this one.
    
    * MySql: generated v2017_12_01_preview (#4082)
    
    * generated v2017_12_01_preview of mysql
    
    * updated azure-arm-parent version
    
    * PostgreSql: generated v2017_12_01_preview (#4084)
    
    * generated v2017_12_01_preview of postgresql
    
    * updated azure-arm-parent version to 1.1.0
    
    * Fix javadoc description and package groups (#4074)
    
    * Fix javadoc description and package groups
    
    * Include unit test coverage for identity
    
    * re-order javadoc package groups
    
    * generated v2018_04_01 and v2012_12_01_preview of IoTHub (#4088)
    
    * Prep for move of keyvault track 1 libs. (#4093)
    
    * Adding Event Hubs integration and Unit Tests (#4089)
    
    * Adding integration tests for EventHubClient, Producer, Consumer, EventPosition, EventDataBatch, etc.
    
    * Fixing bugs for ConnectionStringProperties and ReactorExecutor
    
    * Adding other status (#4091)
    
    Adding option to provide custom status  Issue #3930
    
    * Publish code coverage results for track 2 build pipelines only (#4096)
    
    * Eventhubs: generated v2017_04_01, v2015_08_01, and v2018_01_01_preview (#4090)
    
    * generated v2017_04_01 of eventhubs
    
    * generated v2018_01_01_preview of eventhubs
    
    * generated v2015_08_01 of eventhubs
    
    * Update client runtime v1 version to 1.6.10 (#4072)
    
    * generated v2018_07_01_preview policyinsights (#3374)
    
    * generated v2016_11_01 of storageimportexport (#4092)
    
    * generated v2016_06_01 of recoveryservices, fixed build error (#3315)
    
    * generated v2019_05_01 of machinelearningservices (#4101)
    
    * Netapp 2019-05-01 and 2017-08-15 (#3508)
    
    * generated netapp v2019-05-01
    
    * adding v2017_08_15 version of netapp as not in sdk but published on maven
    
    * Adds appinsights ci setup in advance of refactoring. (#3925)
    
    * Setup cognitive services CI. (#4106)
    
    * updated azure-arm-parent versioning
    
    * generated v2018_07_01_preview of logic (#4112)
    
    * Adding CONTRIBUTING.md and update version number (#4113)
    
    * Adding CONTRIBUTING.md
    
    * Updating version number to: 5.0.0-preview.1
    
    * Adding more contents to contributing.
    
    * Add link to log levels
    
    * generated v2018_08_01 of network (#4120)
    
    * updated pom versioning (#4121)
    
    * generated v2015_03_20 of loganalytics (#4122)
    
    * generated v2015_11_01_preview of operationsmanagement (#4123)
    
    * updated azure-arm-parent versioning (#4124)
    
    * Add Javadocs and code snippets (#4119)
    
    * Adding Javadocs for EventData
    
    * Adding javadocs for EventHubClientBuilder
    
    * Adding more documentation for EventhubClient and EventHubConsumer
    
    * Adding more documentation and snippets.
    
    * EventHubConsumer: Adding documentation and snippets.
    
    * Remove side-effect of setting proxy-configuration.
    
    * Rename build -> buildAsyncClient
    
    * Keyvault Updates (#4062)
    
    Keyvault Config + Logging + Iterable + Tests Updates + Samples updates + README Updates
    
    * Resourcehealth (#4142)
    
    * added resourcehealth reference to api-specs
    
    * generated v2015_01_01 of resourcehealth
    
    * generated v2017_07_01 of resourcehealth
    
    * Javadoc updates (#4143)
    
    * Update documentation for SendOptions
    
    * Update docs in EventPosition and PartitionProperties.
    
    * Add @see to documentation.
    
    * Added CI configuration files. (#4150)
    
    This should have impact so bypassing checks.
    
    * Cleanup Azure Core Fluent Method Names (#4149)
    
    * Removing with from fluent method nanes
    
    * Cleaning up the unit tests
    
    * Clean up references in SDKs
    
    * More tests and limiting the delivery credits from 8000 to 100. (#4135)
    
    * Fixing minimum/maximum request sizes.
    
    * Adding TestUtils class to unify a lot of duplicated logic when creating/comparing events.
    
    * Adding EventHubConsumerTest.
    
    * [maven-release-plugin] prepare release v1.0.0-preview.1
    
    * [maven-release-plugin] prepare for next development iteration
    
    * Add more SCM info
    
    * README and samples (#4114)
    
    * Add README
    * Update Key concepts, Troubleshooting, Next steps
    * Add samples
    
    * Revert merge credentials
    
    * Add snapshot on append blobs
    
    * Fix build breaks after merge
    
    * Overlooked merge conflict in spotbugs
    
    * Turned on ServiceAPITests, migrated full ContainerAPITests, changed response type on container getPolicies
    
    * Finished last migration of container client tests, removed 304 as a valid response
    
    * Working on tests
    
    * Removing context tests, added more comments to commented out tests
    
    * Uncommenting tests
    
    * Turning off linting for another pom to has PR validation pass
    
    * Turn off linting to pass PR validation
    
    * TODOs for commented out tests
    
    * yml config
    
    * pom update
    
    * Fixed tests with wrong endpoint (#4222)
    
    * Cherry picking commits from release-preview-2 branch and updating parent ref in storage pom (#4260)
    
    * Update preview version (#4209)
    
    * Update preview version for core and bump parent version
    
    * Update parent pom version
    
    * Update parent version for sdk template
    
    * Use plugin to update version
    
    * Add version to azure-core
    
    * If body is empty then return publisher emitting response instead of propagating empty publisher (#4208)
    
    * Update version of appconfig to 1.0.0-preview.1 (#4237)
    
    * Update version of appconfig to 1.0.0-preview.1
    
    * Update report versions for app configuration.
    
    * Update EventHub core dependency version to preview 2 (#4221)
    
    * Updating storage parent pom to use azure-client-sdk-parent 1.1.0
    
    * The orginal storage-proto (source of storage-proto-2) had a bad merge with upstream master, fixing it (#4251)
    
    * Adding test for BlobInputStream & BloboutputStream and simple blob listing (#4207)
    
    * Adding test for BlobInputStream & BloboutputStream and simple blob listing
    
    * Addressing review comment: use maxResult to test auto-pagination
    
    * disabling failing tests due to not encoding blob-name
    
    * Copying storage team's (James) fix to green more test, commenting out check for etag quote removal
    
    * Fixing eTag quote escaping bug in storage
    
    * Adding CustomHierarchicalListingDeserializer needed for deserialize blob hierarchy listing result
    
    * Adding a test for explicit root container in endpoint
    
    * Restructuring storage module (#4272)
    
    * Restructring storage module to multiple modules
    
    * including blobDownload fix from @sima-zhu
    
    * Using sdk parent as the parent for storage blob
    
    * Removed KeyVault POM file changes
    
    * Removed unused package-info file
    alzimmermsft authored Jul 8, 2019
    Configuration menu
    Copy the full SHA
    7ce57b7 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

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

    Keyvault Changelog + README update
    g2vinay authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    bc37761 View commit details
    Browse the repository at this point in the history
  3. Spotbugs test failures (#4331)

    Upgrade to latest spotbugs version (to try to avoid a spotbugs...bug), and then suppress some spotbugs reported issues when that didn't work.
    JonathanGiles authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    b228f60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1cfc51b View commit details
    Browse the repository at this point in the history
  5. Identity README (#4302)

    Azure Identity README
    g2vinay authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    5b35017 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5644e3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    76dcd50 View commit details
    Browse the repository at this point in the history
  8. Simplified for appconfig lib- draft (#4220)

    * Simplified for appconfig lib- draft
    
    * keyvault  builder simplification
    
    * removed builder method and updated java doc
    
    *  Documentation change
    
    * Update based on review comments
    
    * Incorporating review comments
    
    * Incorporating review comments
    
    *  fixing java formatting issue
    
    *  Fix checkstyle issue
    hemanttanwar authored and JonathanGiles committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    6d02c24 View commit details
    Browse the repository at this point in the history
  9. Identity Changelog (#4303)

    Identity Changelog
    g2vinay authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    6f31375 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b519610 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    524622b View commit details
    Browse the repository at this point in the history
  12. Move appconfiguration (#4307)

    * Moved appconfiguration to the sdk folder.
    * Adjusted aggregator POM to reference core to solve dependency issue.
    mitchdenny authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    bc4d50a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e042575 View commit details
    Browse the repository at this point in the history
  14. Draft logAndthrow API (#4191)

    API that throws an exception through the service logger API . Resolving issue #3924
    hemanttanwar authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    201506f View commit details
    Browse the repository at this point in the history
  15. folder restructure

    g2vinay committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    bb83ba0 View commit details
    Browse the repository at this point in the history
  16. Storage blob sample for Azure Identity (#4343)

    * Added Azure Identity for storage sample and readme
    sima-zhu authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    94942f9 View commit details
    Browse the repository at this point in the history
  17. Update azure-core-* packages to 1.0.0-preview.3 (#4344)

    * Update azure-core-* packages to 1.0.0-preview.3
    
    * AppConfiguration: Add dependency on azure-core 1.0.0-preview.3
    
    * KeyVault: Add dependency on azure-core 1.0.0-preview.3
    
    * Update EventHubs dependency.
    conniey authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    6d7099b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    1494395 View commit details
    Browse the repository at this point in the history
  19. Move keyvault (#4340)

    * Moved keyvault track 2 libraries to sdk/keyvault.
    * Added direct module references in pom.client.xml to core and identity to make things build.
    mitchdenny authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    f340de1 View commit details
    Browse the repository at this point in the history
  20. Remove Event Hubs parent pom.xml (#4347)

    * Add information from parent pom.xml into azure-eventhubs' pom.xml
    
    * Delete Event Hubs parent pom.xml
    
    * Update reference in pom.client.xml to azure-messaging-eventhubs package
    
    * Update eng/ reports to use preview version of event hubs.
    
    * Using azure-core-* 1.0.0-preview.3
    
    * Update version to 5.0.0-preview.2
    conniey authored Jul 9, 2019
    Configuration menu
    Copy the full SHA
    593523d View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2019

  1. Configuration menu
    Copy the full SHA
    e2b64cf View commit details
    Browse the repository at this point in the history
  2. Fix versions in jacoco and spotbugs reports (#4349)

    * Use properties to identify versions of packages.
    
    * Update versions in spotbugs-aggregate-report.
    conniey authored Jul 10, 2019
    Configuration menu
    Copy the full SHA
    b1638e9 View commit details
    Browse the repository at this point in the history
  3. Cloning Options and so they don't get modified when a new instance is…

    … created. (#4309)
    
    * Retry implements Cloneable and Exponential retry implements this.
    
    * Adding tests for ExponentialRetry,  MessageConstant, TransportType, AmqpShutdownSignal, AmqpException, SendOptions.
    
    * SendOptions implements Cloneable.
    
    * Fix spelling mistake in MessageConstants.ABSOLUTE_EXPIRY_TIME
    
    * Adding tests for LinkErrorContext, SessionErrorContext, ErrorContext
    
    * Add test for AmqpResponseCode.
    
    * Add test for ExceptionUtil.
    
    * Update EventHubProducerOptions to clone Retry.
    
    * Add implementation for ExponentialRetry.equals.
    
    * Add test case for ExponentialRetry.clone.
    
    * Fix compilation error for EventHubClient's clone() invocation.
    
    * Add test for EventHubProducerOptions.
    conniey authored Jul 10, 2019
    Configuration menu
    Copy the full SHA
    d11336b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a00fdc View commit details
    Browse the repository at this point in the history
  5. CheckStyle-Rule-Extension: 1, 2, 4 (#4250)

    * Added three new CheckStyle rule extension:
    
    (1) Rule 1: Service Client Instantiation
    (2) Rule 2: No external dependencies exposed in public API
    (4) Rule 4: Service Client Naming
    
    a few fixes for KV checkstyles errors
    mssfang authored Jul 10, 2019
    Configuration menu
    Copy the full SHA
    2de1d6a View commit details
    Browse the repository at this point in the history
  6. Initial draft for storage-blob (#4348)

    Simpified builder for storage/blob   #3871
    hemanttanwar authored Jul 10, 2019
    Configuration menu
    Copy the full SHA
    35cf772 View commit details
    Browse the repository at this point in the history
  7. Tag scheduled builds

    Brandon Siegel committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    0c774c5 View commit details
    Browse the repository at this point in the history
  8. Add Storage Module to POM (#4338)

    * Add storage to pom as a module
    
    * Bumping Azure Core to preview.3 as preview.2 already exists in Maven with different code
    
    * Bulk of CheckStyle cleanup
    
    * Last of CheckStyle cleanup
    
    * Bulk of SpotBugs cleanup
    
    * Cleaned up JavaDocs
    
    * Updating AppConfiguration and KeyVault to use the correct Azure Core
    
    * Revert version number
    
    * Fixed error in configuration file
    
    * Cleaning up SpotBug configurations
    
    * Fixed client POM
    
    * Fixed sample code
    
    * Fixing unit tests and JavaDoc bug
    
    * Linting cleanup for samples
    
    * Fix last of SpotBug configuration issues
    alzimmermsft authored Jul 10, 2019
    Configuration menu
    Copy the full SHA
    c7873b9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6ef1b37 View commit details
    Browse the repository at this point in the history
  10. Ado mgmt ci support (#4273)

    * add support for ADO CI
    
    * fix pipeline config file
    
    * update file matching patern
    
    * Add script to generate the mgmt pom file at runtime
    
    * add step to generate the mgmt pom file
    
    * fix yml
    
    * fix file paths
    
    * fix build options
    
    * remove unwanted flag
    
    * remove the am flag
    
    * add debuging info to script
    
    * add more debugging info and modify build cmd
    
    * update build cmd
    
    * add back options
    
    * add debug flag to mvn cmd
    
    * add new script to build each sdk individually
    
    * add simpler script to do the build
    
    * move script to under eng/pipelines
    
    * fix script path
    
    * add script working directory
    
    * add more options to the shell script cmd
    
    * fix path under which cmd executes
    
    * move the mgmt yml to eng/pipelines
    
    * move the mgmt yml directly under eng/pipelines
    
    * add debug info
    
    * Add more debug infoi
    
    * Add java version args to script and suport java 7 and 8
    
    * Fix script
    
    * uncomment build cmd in script
    
    * move default options to script
    
    * add suport for custom maven goals
    
    * fix arguments passed to mvn cmd
    
    * fix arg checks in script
    
    * Fix pipeline yml
    
    * change variable type  from external to pipeline
    
    * fix script
    
    * fix script
    praries880 authored Jul 10, 2019
    Configuration menu
    Copy the full SHA
    3f43435 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5b351d3 View commit details
    Browse the repository at this point in the history
  12. suppress ExternalDependencyExposedCheck for track 1 (#4377)

    * suppression for track 1
    
    * add no check on tests
    
    * add suppression for implementation
    mssfang authored Jul 10, 2019
    Configuration menu
    Copy the full SHA
    d7f7db2 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #4351 from g2vinay/cosmos-track2-migration

    Cosmos track 2 migration
    weshaggard authored Jul 10, 2019
    Configuration menu
    Copy the full SHA
    5811967 View commit details
    Browse the repository at this point in the history
  14. Move eventhubs (#4380)

    * Base move.
    * Tweak POM files.
    mitchdenny authored Jul 10, 2019
    Configuration menu
    Copy the full SHA
    728cc1c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    069359e View commit details
    Browse the repository at this point in the history
  16. Update schema in swagger_to_sdk_config.json

    Dan Schulte committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    5965b18 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2019

  1. Update swagger_to_sdk_config.json

    Dan Schulte committed Jul 11, 2019
    Configuration menu
    Copy the full SHA
    195d6dd View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2019

  1. Generated from 02aae6bad062e0ff9497a039acdfd8fa34b87770

    Update BatchManagement.json
    SDK Automation committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    f7a26c0 View commit details
    Browse the repository at this point in the history