Commit Graph

29 Commits

Author SHA1 Message Date
Marcos Reyes de1ab57b6c Adding documentation for examples (#153) 2020-01-24 12:36:49 -08:00
Artur Souza 103b407aeb
Separate serializer for state. (#135) 2020-01-23 11:39:23 -08:00
Leon Mai a6fa6b10f1 Missing block (#140) 2020-01-21 22:11:44 -08:00
Artur Souza c5f040fb49
Addresses multiple items from design review (#124)
* Use byte[] for customer data and serialized data.
Fixes for actor demo.

* Simplifying ObjectSerializer + handling CloudEvent properly.

* Split DaprClient into 3 parts to hide actor APIs.

* Remove Actor "dummy" interface.

* Supports custom serializer.

* Change seriaizer to receive Object directly.

* Handling custom serialization in State APIs + enhancements to the state APIs.

* Addressing small comment on Mono chain in ActorManager.

* Make serializer mandatory, throwing exception when null.
2020-01-21 11:35:08 -08:00
Artur Souza 00251b7e31 Moving io.dapr.runtime to test + fixing examples accordingly. (#121) 2020-01-17 17:14:16 -08:00
Leon Mai 8d91f9b22c Fix sample (#119)
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
2020-01-17 15:07:47 -08:00
Artur Souza 19f75763be
Removing springboot jar and adding some unit tests for ActorRuntime. (#114) 2020-01-17 13:52:04 -08:00
Young Bu Park df99cc7345 Deploy Jar packages to Nexus via CI (#106)
* Add SNAPSHOT suffix to version

* set deployment setup

* add ossrh  repostiory

* OSSRH setting

* add deployment steps

* exclude examples jar

* remove condition

* exclude spring boot pkg

Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
2020-01-16 11:06:42 -08:00
Leon Mai 018a79530b Fix bindings + add samples (#81)
* Fix binding and add samples

* Fix sample command line

* update comment for name change

* lowercase d matches runtime, though it looks like it is case insensitive
2020-01-10 17:07:40 -08:00
Leon Mai a7ad026e01 pubsub sample needs update for listener interface (#80) 2020-01-10 16:40:38 -08:00
Artur Souza 9dd89da7e1
Invoke service + unit tests. (#78) 2020-01-10 14:46:57 -08:00
Artur Souza 858f28a34b
PubSub + related fixes. (#71) 2020-01-08 12:08:29 -08:00
Artur Souza 30b784cb86
Starting package to handle SpringBoot integration. (#69) 2020-01-07 14:22:30 -08:00
Artur Souza c571ac6ba6
Unit tests for ActorManager + fixes for Timer and Reminder. (#63) 2019-12-28 18:00:30 -08:00
Artur Souza 0ef261554a
ActorProxy + some refactoring (#62)
* ActorManager

* More work done.

* Adding example for actor runtime service.

* Implements ActorStateManager + fixes + javadocs.

* Fix OrderManager example in order to process http 201
Change the implement the calls to DAPR using the class AbstractDaprClient because before the change the class always return Mono.Empty
Implementation of the ActorAsyncProxy
Change the name of the Actor Dapr Http Async Client

* Update code with the changes proposed by Artur in the code review

* Changes to support ActorProxy + Fixes.

Co-authored-by: Juan Jose Herrera <35985447+JuanJose-Herrera@users.noreply.github.com>
2019-12-27 11:19:59 -08:00
Artur Souza 64bb4bfb3e
More Actors Stuff (#57)
* ActorManager

* More work done.

* Adding example for actor runtime service.

* Implements ActorStateManager + fixes + javadocs.
2019-12-26 18:08:01 -08:00
Artur Souza 9a10a960e8
Faster JSON building + separate auto-gen jar + tests. (#55) 2019-12-19 12:58:58 -08:00
Artur Souza 6733fcdda8
More reformatting to 2 spaces indentation. (#50) 2019-12-16 16:14:17 -08:00
Artur Souza 72388cce56 Basic Dapr HTTP Client for Actors. 2019-12-10 23:35:25 -08:00
Artur Souza e09debc228 New example for Dapr's Grpc invoke using Java.
Adds documentation for the other samples too.
2019-12-08 00:55:09 -08:00
Artur Souza f89a53e241
Fixing port on Example.java 2019-12-06 11:17:03 -08:00
Artur Souza b10a6fd039 Renames project to . Fixes examples. Adds proto files from release-0.3. 2019-12-05 18:30:13 -08:00
Bruno Borges 06116e223d fix readme 2019-11-30 02:12:12 -08:00
Bruno Borges 37fa7d9542 fix formatting javadoc 2019-11-30 02:04:58 -08:00
Bruno Borges 3d41d54c73 new example 2019-11-30 02:01:10 -08:00
Bruno Borges 77919c8663 Make the project modular 2019-11-30 00:07:02 -08:00
Shalabh Mohan Shrivastava acdb27596a To ensure a level of quality of the components available in the Nexus Central
Repository , adding requirements in pom file for the artifacts

 - Noted that Signing artifacts will be offline manual process
2019-10-17 14:00:49 -07:00
Shalabh Mohan Shrivastava 39b6566782 Add java-sdk package instructions for nexus repo manager
Add java-sdk package instructions for nexus repo manager
2019-10-16 01:24:36 -07:00
Brendan Burns 340ab1a17e Initial add. 2019-10-09 10:30:54 -07:00