* run IT test for long values
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* Fix the class name
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* assert for all messages and fix class name
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* test for Long.MAX_VALUE
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* revert back long number and print
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* fix the typo
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* update the latest dapr commit in workflow files
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* log some more data to debug
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* debug
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* get the value from messages
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* fix long values assert
Signed-off-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
* increasing TTL
Signed-off-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
Co-authored-by: tanvigour <tanvi.gour@gmail.com>
Co-authored-by: tanvigour <60332928+tanvigour@users.noreply.github.com>
* run IT test for long values
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* Fix the class name
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* assert for all messages and fix class name
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* test for Long.MAX_VALUE
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* revert back long number and print
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* fix the typo
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* update the latest dapr commit in workflow files
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* log some more data to debug
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* debug
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* get the value from messages
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* address feedback
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* change the assertion
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* Add hashcode and equals functione and create new obj while adding value to set
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* move iterator
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* log value before adding to hashset
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* log value before adding to hashset
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* log value before adding to hashset
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* change assertion
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* fix equals method
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* adding debugging for expected value
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* adding logs for expected value
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* log value before adding to hashset
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
* Query State Preview API implementation.
Signed-off-by: Mukundan Sundararajan <msundar.ms@outlook.com>
* Use latest dapr ref and fix grpc query state api
Signed-off-by: Mukundan Sundararajan <msundar.ms@outlook.com>
* fix service invocation automatic unesacpe
Signed-off-by: Mukundan Sundararajan <msundar.ms@outlook.com>
* add more unit tests
Signed-off-by: Mukundan Sundararajan <msundar.ms@outlook.com>
* Add query state API docs
Signed-off-by: Mukundan Sundararajan <msundar.ms@outlook.com>
* Fix example to be user friendly
Signed-off-by: Mukundan Sundararajan <msundar.ms@outlook.com>
* Fix example in docs
Signed-off-by: Mukundan Sundararajan <msundar.ms@outlook.com>
* make pagination immutable
Signed-off-by: Mukundan Sundararajan <msundar.ms@outlook.com>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
* Update CLI and runtime to 1.6.0-rc.x
Signed-off-by: Artur Souza <artursouza.ms@outlook.com>
* Upgrade the version to 1.5.0-SNAPSHOT
Signed-off-by: Artur Souza <artursouza.ms@outlook.com>
* Update LICENSE to Apache 2.0
Signed-off-by: Artur Souza <artursouza.ms@outlook.com>
* Update headers to Apache 2.
Signed-off-by: Artur Souza <artursouza.ms@outlook.com>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
* Remove duplicate dependency
* Transform into managed dependencies
* Remove old JUnit version from dependencies
* Add tests for DaprBeanPostProcessor
* Also register PostMappings that use value
* Modify existing pub/sub test to no use @PostMapping(path="...")
* Remove added dependencies on AssertJ, Spring Test and Servlet API
* Remove test in favour of the sdk-tests one
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
* Declare CloudEvent generic
* Fix timestamp in logging
* Declare Spring Boot version once
* Simplify administration of received events
* Update docs
* Always return a list, even if it's empty
Rather than returning `null` when no
messages are present for a topic.
* [WIP] Added SPEL evaluation against spring boot @Topic name and pubsubname attributes
* [WIP] Updated SubscriberController to use SPEL in @Topic
* 554 - SPEL for @Topic attributes: Updated documentation and examples
* Updated documentation as discussed
* Update README.md
* Update SubscriberController.java
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
ActorReminderRecoveryIT and ActorTimerRecoveryIT both rely
on reminders/timers being persisted when dapr restarts. On some
restarts, it appears that the placement service shares its placement
table during on ongoing update. This causes the dapr runtime to use
the wrong address for the actor.
https://github.com/dapr/java-sdk/issues/425
* Refactor order of params for State class.
* Example for unit testing.
* Change toString() for State class.
* Add unittesting example to main README.
* Fix cmd for unittesting example.
* Add sleep to http inputing binding example validation.
* Fix unittesting example check.
* Adding Dapr Spring Boot Starter.
* Move Dapr Spring Boot Starter into existing sdk-springboot project.
Co-authored-by: Darren Wang <darren_wang@outlook.com>
* 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>
* Replace deprecated cli options with new ones
* Change DAPR_CLI_REF in build.yaml
* Change DAPR_REF in build.yaml
* Revert "Change DAPR_CLI_REF in build.yaml"
This reverts commit 7d9621f3aa.
* 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>
* Reducing verbosity in logs by setting log level to INFO in examples and tests
* Reducing verbosity in logs by setting log level to INFO in examples and tests
* Delete application.properties
* Delete application.properties
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
* Updating proto file from dapr.
* Adding support for multi-state store.
* Allow PubSubIT to get accept events out of order.
Co-authored-by: Shalabh Mohan Shrivastava <shalabhms@gmail.com>