* Switch ActorManager registry to CHM in ActorRuntime
Synchronized HashMap may lead to unnecessary contention during
ActorManager lookups.
* Change ActorRuntimeConfig to be thread-safe
* Use DaprChannel instead of closeable ActorProxyBuilder.
* Refactor Actor channel into DaprChannel and out of ActorProxyBuilder.
* Rename DaprChannel to ActorClient and make it a DaprClient.
* Make ActorClient not implement DaprClient but implement same method.
* Update sdk-actors/src/main/java/io/dapr/actors/client/ActorProxyBuilder.java
Co-authored-by: Mukundan Sundararajan <musundar@microsoft.com>
* Update sdk-actors/src/test/java/io/dapr/actors/client/ActorProxyBuilderTest.java
Co-authored-by: Mukundan Sundararajan <musundar@microsoft.com>
* Rename ActorProxyForTestsImpl to ActorProxyImplForTests
Co-authored-by: Mukundan Sundararajan <musundar@microsoft.com>
* update readme with secrets example link
* Update opentelemetry to 0.7.1, change repo id for sping
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
* Add content type metadata support in gRPC invoke service calls
* Add content type to serializer, change tests accordingly
* Remove content type parameter
* Update InvokeServiceRequest.java
Co-authored-by: Mukundan Sundararajan <musundar@microsoft.com>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
* Update proto files for 0.8.0 release (#283)
* Bump dapr core to master
* Update integration tests for 0.8.0 proto changes
* Added unit tests to ensure StateOptions enums always map to their equivalent gRPC enums
* Remove some uneed comments/imports
* Update pub/sub subscription to match new route/metdata format (#278)
* Automatically initialize actor on first invocation (#284)
* Update integration tests to publish to more than one pubsub topic/route
* Bump dapr CLI version
* Remove uneeded interface and exception
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
* Fixing java docs issues.
* Configuring site plugin, maven site:deploy goal will put all generated site inside the "docs" directory in the root of the local repo, changes will need to be manually pushed.
* Adding site to be deployed in github pages.
* Including link for javadocs in parent landing page, ignoring examples module.
* Updating documentation site to default o javadocs
* Configuring site plugin to only generate javadocs
* Deleting javadocs for modules
* Adding to GIT Ignore list directories for the javadocs for each module.