Skip to content
This repository was archived by the owner on Aug 26, 2025. It is now read-only.

Conversation

@openapi-sdkautomation
Copy link

ragilr and others added 30 commits August 30, 2019 09:07
* Correct getAsyncClient in Sample
* Added logger dependency for tests

* Remove the logger dependency from src
* Storage: Blob Package Builder Impl Refactor

Builder classes in blob package now inherit from a BaseClientBuilder in
azure-storage-common. Shared code ported to base class. No public API
changes or behavioral differences.

* Refactoring: Client Builder Member Access

Many protected fields in common/BaseClientBuilder are now private, with
setters that determine if null sets are okay. Child fluent setters now
call those protected setters.

* Blobs package client support 100% custom pipelines

* Files Package Builders Standardized

Brought in the file package builder classes into the builder
standardization under BaseClientBuilder.

* Added Queue Package to builder refactor

Queue package client builders now refactored to use BaseClientBuilder in
common.

* Genericized BaseClientBuilder
Added support for buffered upload feature
* Fix for stale leases wich still have the owner property set.
Fix for work #5013

* Fix for build issue.

* PR related changes.

* PR comment related refactoring.
* Only run buffered tests in live mode as they have variables that can't be captured

* Cleaning up tests that fail playback

* Fixed last test that was failing

* Removed testing variable
* Removing the dependency on netty in identity, replacing with nanohttpd

* Remove netty from whitelist of allowed dependencies to be exported

* SpotBugs can't discern a private method is indeed being called
* Upgrading versions of a lot of things to (hopefully) get all builds passing. Eagerly pushing this to repo to kick of CI builds.
* Move install of azure-sdk-parent up.

* Change pipeline so that run spotbugs can run if triggered on internal pipeline.
* Link auth to parent POM so artifacts work as expected.

* Bump version since we introduced parent POM.
* Repoint to track 1 parent POM.

* Bumped version numbers to 1.1.0-preview.1

* Remove redunant parent POM.
* Add API for Tracing classes, start, end, add links in spans.

* Add scoped start in Span.

* Add support for Tracing in EventProcessor and EventHubProducer through TracerProvider

* Add tests
* Add ProxyConfiguration

* Pass ProxyConfiguration through all layers.

* Expose isProxyConfigured and ctor documentation to ProxyConfiguration.

* Adding constructor and documentation. Updating shouldUseProxy check.

* Adding documentation to useSystemProxyConfiguration().

* Update ProxyConfiguration to match proton-j extensions.

* Fix build breaks.

* Convert ProxyConfiguration to one exposed by proton-j extensions and pass it in

* Remove old overload for WebSocketProxyConnectionHandler.

* Return correct proxy address and log exception.

* Adding mockito-core as a test dependency

* Remove Objects.requireNonNull check

* Add overload for syncClient to create one with ProxyConfiguration

* Fix incorrect naming of constant

* Use WebSocketProxyConnectionHandler when proxyConfig has address configured

* Remove unused imports and add LICENSE

* Add ProxyConfigurationTest.

* Add WebSocketProxyConnectionHandlerTest

* Add WebSocketProxyConnectionHandler tests

* Adding an any() parameter.

* Update version to 1.2.1 qpid-proton-j-extensions

* Add ProxyConfiguration to MessagingFactoryBuilder

* Update to use new overloads.

* Add ProxyConfiguration to EventHubClientOptions.

* Plumb ProxyConfiguration through AAD or TokenCredentials.

* Add environment variables for Proxy Integration Test

* Bump versions of parent/pom.xml

* Update azure-data-sdk-parent in event hubs libraries.

* Add mockito as dependency.

* Bump Event Hubs version to 3.1.0
Load balancer for Event Processor.

Fixes #4880
* Storage: Basic Request Validation

Introduced a pipeline policy that applies general-purpose assertions to
responses. Can add these configurations individually to, or to all of,
the blob, file, and queue packages. Added a validation to optionally match an echoed x-ms-client-request-id
* Include netty library for generating samples
* Remove system-properties from the map after extracting values.

* Update test to test for extracted system properties values.

* Update offset and sequence number from String to Long. long -> Long.

* Fix invalid cast exception.

* Fix test failures due to conversion from String -> Long.

* Updating documentation on builder.

* Add documentation for FQDN.
hemanttanwar and others added 25 commits October 2, 2019 14:54
* preparing for preview.4

* changes dependency version to preview.4
* update addSeting api

* checkstyle error line too long
…5666)

* Fixing intermitten unrecognized connection drops with idle timeout on client connection.

* Minor tweak to the comment and changing the hardcoded value to a constant

* Minor tweak to the comment
* delte updateSetting and update setSetting

* Update sdk/appconfiguration/azure-data-appconfiguration/src/main/java/com/azure/data/appconfiguration/ConfigurationClient.java

Co-Authored-By: Connie Yau <[email protected]>

* renaming parameter, pass null for REST call instead of *, using NO_LABEL

* deleted updateSetting session records

* update newest json files

* based on Alan's feedback
* update deleteSetting APIs

* no return "

* update codesnippet

* mit
* Only throw BadRequestException when initialPageSize is not != -1 and is not valid

* Made the change more readable

* Fixed multi-master conflict resolution test
* update getSetting

* based on feedback

* resolve a few bugs

* Update sdk/appconfiguration/azure-data-appconfiguration/src/main/java/com/azure/data/appconfiguration/ConfigurationAsyncClient.java

Co-Authored-By: Alan Zimmer <[email protected]>

* Update sdk/appconfiguration/azure-data-appconfiguration/src/main/java/com/azure/data/appconfiguration/ConfigurationAsyncClient.java

Co-Authored-By: Alan Zimmer <[email protected]>

* javadoc
* add custom retry policy

* builder pattern

* Update sdk/appconfiguration/azure-data-appconfiguration/src/main/java/com/azure/data/appconfiguration/ConfigurationClientBuilder.java

Co-Authored-By: Alan Zimmer <[email protected]>

* Update sdk/appconfiguration/azure-data-appconfiguration/src/main/java/com/azure/data/appconfiguration/ConfigurationClientBuilder.java

Co-Authored-By: Alan Zimmer <[email protected]>

* wrap with link

* update jacadoc only
*  Incorporated API review comments
Core Cryptography KV API Implementation
* Removed SASTokenCredential and SASTokenCredentialPolicy

* Attempt to fix unit tests

* Make SasTokenCredential and SasTokenCredentialPolicy an implementation class

* Suppress checkstyle
* changing preview version
* Add WebSocketsProxyConnectionHandler.

* Update ReactorHandlerProvider to connect proxy.

* Add Objects.requiresNotNull check.

* Integration web proxy handler in ReactorConnection.

* Fix API for MockReactorHandlerProvider.

* Adding tests for WebSocketsProxyConnectionHandler.

* Use logger.throw

* Adding tests for ReactorHandlerProvider.

* Adding documentation to WebSocketsProxyConnectionHandler. Using SystemDefaults when a proxy should be used.

* Asserting UserAgent string is in connection properties.

* Adding simple proxy for integration tests.

* Update IntegrationTestBase to getProxyConfiguration from configuration.

* Add ProxyIntegrationTest.

* Add ProxyReceiveTest.

* Handling PROTON_IO errors.

* Add integration tests for proxy configuration.

* Cleaning up simple proxy.

* Ignore tests until simple proxy is fixed.
* Remove SAS generation methods from Azure Blob clients

* Add some resource type logic to BlobServiceSASSignatureValues

* Fix failing test

* Removed SAS token methods in Queue clients

* Fixing some more tests

* Fix Javadoc links

* Fixing linting issues, prototyping BlobSasConstructor

* Minor refactoring in new class

* Re-record failing tests

* Fix checkstyle issues

* Fix accidentally method name change

* Fix javadoc issue

* Cleanup checkstyle issues

* Make SAS generation classes public API

* Fixing checkstyle issues
* Updating comments in package-info.java.

* Update documentation in Tracer and TracerProxy.

* Add doc updates to Poller.

* Making code snippets more reactor-ish.

* Fix naming.

* Fix typos.

* Move ClientLogger java doc samples to correct location.

* Update documentation in ClientLogger.

* Fix codesnippet references.

* Update package-info.java

* Update parameter docs.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.