Artur Souza
6a44d51279
Adds method to wait for Dapr sidecar. ( #433 )
2020-12-30 19:29:23 -08:00
Artur Souza
1a6675add8
Support TTL in PubSub. Fixes + refactor of CloudEvent. Fix handling content-type in PubSub over GRPC ( #431 )
2020-12-30 13:37:15 -08:00
Artur Souza
2714402a0e
Fix input encoding and error parsing for HTTP calls. ( #428 )
...
* Fix input encoding and error parsing for HTTP calls.
* Adds tests for special char in HTTP call.
* Rename path to pathSegments
2020-12-29 18:17:57 -08:00
Arghya Sadhu
4c1773c8cd
refactor to move duplicate code to method ( #429 )
...
Signed-off-by: Arghya Sadhu <arghya88@gmail.com>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
2020-12-29 14:20:31 -08:00
Sky/敖小剑
b5dd421142
add metadata in get bulk state request ( #401 )
...
* add metadata in get bulk state request
* rollback DaprClientGrpcTest which should be comitted in another PR
* fix compile error after merge
* update unit test for metadata in getBulkState()
* re-trigger build again
* add test for withMetadata()
Co-authored-by: Mukundan Sundararajan <musundar@microsoft.com>
2020-12-29 14:03:41 -08:00
Artur Souza
08f133dd1b
Throws IllegalArgumentException without wrapping as DaprException. ( #426 )
2020-12-21 16:21:01 -08:00
Arghya Sadhu
a35e41480e
set etag to be null if it's empty ( #414 )
...
Signed-off-by: Arghya Sadhu <arghya88@gmail.com>
2020-12-18 12:13:46 -08:00
Arghya Sadhu
11d9e3b0b8
Rename methods and parameters for consistency across SDKs ( #410 )
...
Signed-off-by: Arghya Sadhu <arghya88@gmail.com>
2020-12-16 00:06:54 -08:00
Artur Souza
de4c37e3a5
Upgrade the version to 1.0.0-SNAPSHOT ( #413 )
2020-12-15 23:34:20 -08:00
Artur Souza
adce91f743
Throw DaprException consistently + doc + example. ( #403 )
2020-12-08 15:58:07 -08:00
Sky/敖小剑
16faa43795
support metadata in get state and bulk get state response ( #402 )
2020-12-03 11:25:32 -08:00
Sky/敖小剑
912ff7a781
Add metadata for state save operation ( #397 )
...
* add metadata for state save
* add test case for state hashcode() and equals()
* add metadata for state tansactional
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
2020-12-01 21:13:25 -08:00
Sky/敖小剑
8cc33b5598
fix a small copy-paste issue ( #398 )
2020-11-30 15:49:33 -08:00
Artur Souza
cf1c10d85a
Actor over GRPC. ( #395 )
2020-11-24 15:23:35 -08:00
Artur Souza
a5c9bf73ba
Upgrade the version to 0.11.0-SNAPSHOT ( #390 )
2020-11-16 12:34:44 -08:00
Artur Souza
c466e211f1
Fix build due to deprecated maven repo, using jcenter now. ( #392 )
2020-11-16 12:01:53 -08:00
haidao
9dcff43ef0
open telemetry upgrade to 0.10.0 ( #386 )
...
* open telemetry upgrade to 0.10.0
* open telemetry upgrade to 0.10.0
* open telemetry upgrade to 0.10.0
* open telemetry upgrade to 0.10.0
* open telemetry upgrade to 0.10.0
Co-authored-by: haidao <wlf190783@alibaba-inc.com>
2020-11-13 13:00:21 -08:00
Mukundan Sundararajan
97eacf9598
update open telemetry lib version 0.7.1 ( #380 )
...
* 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>
2020-11-09 21:52:36 -08:00
Mukundan Sundararajan
751ea2168c
upgrade dependency versions ( #378 )
2020-11-04 16:22:39 -08:00
Mukundan Sundararajan
44732875cb
Increase test coverage. Fix some code inspection issues. ( #372 )
2020-10-19 16:35:06 -07:00
Artur Souza
eb7763f126
Fix high mem usage due to many OkHttpClient instances. ( #373 )
2020-10-19 15:23:41 -07:00
Artur Souza
7f261be7ed
Upgrade the version to 0.10.0-SNAPSHOT ( #345 )
2020-09-28 11:15:38 -07:00
Mukundan Sundararajan
fb8580f71b
Update state, secrets examples. Fix state toString. Ignore sdk-autogen in code coverage. ( #340 )
...
* Update state, secrets example. Fix state toString. Ignore sdk-autogen in code coverage.
* Update StateClient.java
* Update README.md
* Update Readme.md
Co-authored-by: Nghia Tran <tcnghia@gmail.com>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
Co-authored-by: Nghia Tran <tcnghia@gmail.com>
2020-09-21 15:06:46 -07:00
Mukundan Sundararajan
f6b56bb376
Initial transaction API changes ( #337 )
...
* Initial transaction API changes
* Add more unit tests
* Refactor IT
2020-09-16 14:00:57 -07:00
Artur Souza
baab109202
Bulk get state ( #335 )
...
* unfinished work
* Working version of Bulk get state API.
Co-authored-by: Haishi2016 <hbai@microsoft.com>
2020-09-16 11:29:01 -07:00
Pruthvidhar R Dhodda
e2ddc9f96d
Add metadata support for state API's ( #336 )
...
* Add metadata support for state API's
* Remove .vscode files
2020-09-14 16:32:50 -07:00
Pruthvidhar R Dhodda
361a0e48a3
Add content type metadata support in gRPC invoke service calls ( #334 )
...
* 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>
2020-09-13 16:38:30 -07:00
Artur Souza
fe027d0c54
Refactoring properties and constants. ( #333 )
2020-09-02 11:54:12 -07:00
Pruthvidhar R Dhodda
7b174d88e8
Add support for DAPR_API_TOKEN ( #330 )
...
* Add supoort for DAPR_API_TOKEN
* Add tests for dapr api token
* Move interceptor logic
* Remove additional interceptor
* Fix check style voilation
* Add dapr api token as system property
2020-09-01 12:09:52 -07:00
Artur Souza
eede480403
Support W3C tracing + example. ( #320 )
2020-08-25 11:20:33 -07:00
Charlie Stanley
d72e4cc49b
Upgrade the version to 0.9.0-SNAPSHOT
2020-08-19 13:38:16 -07:00
Charlie Stanley
63f591e877
Add support for multi-pubsub ( #309 )
2020-08-18 18:20:17 -07:00
Artur Souza
56927daedd
Removing RetryPolicy for state API. ( #315 )
2020-07-30 14:13:41 -07:00
Mukundan Sundararajan
14fded8d18
Make DaprClient Closeable and properly close GRPC Managed Channel ( #311 )
2020-07-30 13:34:04 -07:00
Mukundan Sundararajan
a388a6a90f
Upgrade the version to 0.8.0-SNAPSHOT ( #314 )
2020-07-30 12:00:53 -07:00
Mukundan Sundararajan
55b0e3a1e5
Change Service Invocation API. Fix metadata bug. ( #312 )
...
* Change Service Invocation API
* Address review comments
2020-07-30 10:44:25 -07:00
Artur Souza
bd4b24cdb9
Use TypeRef for deserialization and client APIs. ( #301 )
...
* Use TypeRef for deserialization and client APIs.
* Making TypeRef class constructor private to force use of .get()
2020-07-09 11:47:25 -07:00
Artur Souza
dbdab2ed69
Upgrade the version to 0.7.0-SNAPSHOT ( #292 )
2020-06-05 20:01:51 -07:00
Artur Souza
5cf8cb13f3
Bi-directional output binding + 'data' to refer to PubSub event ( #289 )
...
* Use 'data' to refer to pubsub payload.
* Add support for bi-directional output binding.
2020-05-31 20:59:04 -07:00
Charlie Stanley
8362c6347b
SDK update for breaking changes in dapr core. ( #287 )
...
* 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>
2020-05-28 18:42:01 -07:00
Artur Souza
31da242db2
Fix default GRPC port.
2020-05-06 10:43:06 -07:00
Artur Souza
c48c8870c8
Upgrade the version to 0.6.0-SNAPSHOT
2020-05-05 11:09:30 -07:00
Artur Souza
7cf5f8b354
Update for proto from dapr runtime version 0.7 ( #273 )
2020-04-30 16:50:13 -07:00
Artur Souza
53adaa9ce8
Release 0.5.0-SNAPSHOT ( #262 )
2020-04-01 14:25:00 -07:00
Artur Souza
4611f40cb5
Springboot integration. ( #256 )
2020-03-30 09:49:31 -07:00
Artur Souza
46a1e5b8b4
Upgrade the version to 0.4.0-SNAPSHOT ( #253 )
2020-03-11 17:41:08 -07:00
Artur Souza
66b1cad71f
Support for GetSecret + ITs + sample. ( #249 )
2020-03-10 11:39:17 -07:00
Artur Souza
98ddaf5841
Fix hot monos in GRPC + unit tests. ( #251 )
2020-03-10 01:04:55 -07:00
Artur Souza
85e9d2de02
Setting GRPC as default protocol for non-actor APIs. ( #239 )
...
* Setting GRPC as default protocol for non-actor APIs.
* Fixes issues in GRPC client + ITs for both GRPC and HTTP.
* Update MethodInvokeIT.java
2020-02-18 10:55:14 -08:00
Artur Souza
1739391f2a
Upgrade the version to 0.3.0-SNAPSHOT ( #232 )
2020-02-12 11:55:34 -08:00