Commit Graph

22 Commits

Author SHA1 Message Date
Mark Chmarny 74a1ab5682
multi pub/sub support (#50)
* multi pubsub support

* multi-pubsub serving

* ensures unique componennt/topic

* cleaned samples in docs

* cleaned up examples in callback docs

* removes Parallel from callback tests

* clarified the comments on ListTopicSubscriptions

* clarified validation error messages

* removed in data requirement
2020-08-17 13:14:07 -07:00
Mark Chmarny 3b57737ad8
bulk get, transaction exec support (#47)
* bulk get #46, transaction exrc

* updated examples

* ntis from PR review

* fixes lint errors

* mod tidied
2020-08-17 08:08:05 -07:00
Mark Chmarny eddc378eb0
gRPC serving implementation addressing #26 (#27)
* WIP: server

* gRPC server implementaiton

* http serving

* grpc ports as string vs int

* bump tag

* adds ctx, fixes linting errors

* v0.8.2 bump

* fixes serving options

* cleans up cloud events in gttp serving

* v0.8.4 version bump

* uses http method constant

* adds grpc serving tests

* pubsub evnet as bytes

* adds tests, seperate payload between http, grpc

* refactored names, tests

* fixes release names

* fixes versoin number

* http invoke test, grpc invoke params

* makefile updates

* readme updates, fixes grpc to http invocations

* readme updates

* comments, refactored http service

* more serving tests

* more client tests

* test verbocity

* fixes grpc error serializtion error

* adds serving to readme

* code formatting

* adds support for TypeUrl in case of a proto conten

* added binding in http service

* cron in grpc example

* single interface for grpc and http sdks

* normalized serving interfaces across http and grpc

* unit, rest api tests for grpc, html serving

* updated tests

* resolved master conflicts

* changes from @youngbupark review

* overloaded AddTopicEventHandler for ease of use

* updated to go 1.15, dependancies

* updated actions to go 1.15

* service test coverage

* readme and release version updates

* makefile flag options for dapr v0.9

* serving to grpc package for ease of http imp
2020-08-12 13:00:32 -07:00
Mark Chmarny 3bd9a9afde
Removes retry options from state apis (#39) 2020-08-11 06:28:17 -07:00
Mark Chmarny e261d3773d
integer (#37)
Better etag default to avoid error related to errors from Dapr HTTP API on a non-integer value (https://github.com/dapr/dapr/issues/1869)
2020-08-04 16:32:58 -07:00
Mark Chmarny 2fdd8a9fc6 removed dup proto gen and fixed example 2020-06-17 13:14:51 -07:00
Mark Chmarny 92c2f3d177 removed JSON methods, standarized method naming 2020-06-17 12:12:52 -07:00
Mark Chmarny 71d6a94f70 reconciled merge issues 2020-06-17 07:26:31 -07:00
Mark Chmarny 4f9f4dd3d7 mergin mod 2020-06-17 07:20:13 -07:00
Mark Chmarny 4ed987ab1e initial tests, test on push, makefile 2020-06-17 07:07:14 -07:00
Mark Chmarny fee04fad27 etag output on get state 2020-06-16 17:37:20 -07:00
Mark Chmarny 7af1e50a17 WIP: testing 2020-06-13 06:57:25 -07:00
Mark Chmarny 81ea43e1dd addresses previous PR feedback 2020-06-13 05:17:46 -07:00
Mark Chmarny 08b1729df6 v0.8 upgrade, proto update fixed, readme sync 2020-06-12 14:29:20 -07:00
Young Bu Park cb344038e0
update proto files (#20) 2020-05-20 10:16:58 -07:00
Mark Chmarny 4f128a8329 http binding 2020-05-02 05:23:53 -07:00
Mark Chmarny f184c9c943 log and port 2020-05-02 05:06:58 -07:00
Mark Chmarny c0c9f0166b updated examples 2020-05-02 04:49:33 -07:00
Mark Chmarny f81cceb04a added bespoke client 2020-05-01 10:34:38 -07:00
Young Bu Park 14aff5543f
do not use data with content-type (#17) 2020-04-29 20:48:02 -07:00
Young Bu Park 1826fb8cb7
Regen the latest client and update examples (#15)
* Regen the latest proto clients

* update examples
2020-04-27 16:01:34 -07:00
yaron2 dfeb77eef2 initial commit 2019-10-10 22:06:33 -07:00