Amar Zavery
|
1a21f73188
|
updating receiveOnMessage to receive
|
2018-04-24 16:12:39 -07:00 |
Amar Zavery
|
8f1f9405ed
|
Removing the dist folder from source code and bunch of other publishing related updates.
|
2018-04-23 11:53:46 -07:00 |
Amar Zavery
|
700674bd08
|
Modified the sender to add retry logic. Also modified the sender to add error handlers for the sender link while creating it.
|
2018-04-22 23:09:15 -07:00 |
Amar Zavery
|
683c95a505
|
Adding _isOpen() to the EHReceiver
|
2018-04-22 23:05:20 -07:00 |
Amar Zavery
|
fbcedb2e67
|
Added error handlers to cbs links. This makes sure that the connection does not terminate if idle after 5 minutes and no receiver or senders are present.
|
2018-04-22 23:02:39 -07:00 |
Amar Zavery
|
7e5e722b87
|
debug log changes and changes related to tests
|
2018-04-21 01:20:00 -07:00 |
Amar Zavery
|
81aa625438
|
reverting a minor change in sendRequest
|
2018-04-20 16:34:04 -07:00 |
Amar Zavery
|
8da537e138
|
moving receive and send methods on the client.
|
2018-04-20 16:29:34 -07:00 |
Amar Zavery
|
9dc4629f4e
|
we manage the credits while receiving messages via receive() and let rhea manage credits when receiving messages via start(). This ensures that we do not drop messages if someone calls receive().
|
2018-04-18 18:46:08 -07:00 |
Amar Zavery
|
bdb9b4432c
|
rhea expects predefined message properties like message_id, reply_to, etc. as top level properties. Hence making this change.
|
2018-04-18 18:44:20 -07:00 |
Amar Zavery
|
f99a171706
|
Added support to match message_id or correlation_id in request with correlation_id in response.
|
2018-04-18 18:42:42 -07:00 |
Amar Zavery
|
5f002308b3
|
moved creating sender links while sending a message. Thus the pattern for creating a sender and receiver are similar.
|
2018-04-17 15:10:52 -07:00 |
Amar Zavery
|
180050dcc3
|
start() and receive() on the receiver
|
2018-04-17 15:10:02 -07:00 |
Amar Zavery
|
bd6c47dd18
|
moving common code to rpc.sendRequest()
|
2018-04-17 15:06:55 -07:00 |
Amar Zavery
|
78b60d9da8
|
fixes based on Pierre's code review comments.
|
2018-04-13 15:07:24 -07:00 |
Amar Zavery
|
d14f30d583
|
address code review feedback changes.
|
2018-04-12 18:35:10 -07:00 |
Amar Zavery
|
6a7fdc70aa
|
Add error handler while receiving messages
|
2018-04-10 14:38:24 -07:00 |
Amar Zavery
|
d570fe94d7
|
Adding TS source code.
|
2018-04-06 19:25:07 -07:00 |
Mike Lanzetta
|
0eef96d991
|
Move existing node implementation to send_receive
|
2016-01-05 17:55:55 -08:00 |
Damon Barry
|
1d49bc3429
|
remove unused member variable
|
2015-12-03 16:48:42 -08:00 |
Damon Barry
|
1acbaf8eb6
|
receive messages from a partition
|
2015-12-03 15:19:30 -08:00 |
Damon Barry
|
383e740e16
|
turn makeConfig into class ConnectionConfig, and push uri builder functionality into it
|
2015-12-03 15:16:42 -08:00 |
Damon Barry
|
1e1ec44560
|
flesh out implementation of client#close
|
2015-12-02 09:15:07 -08:00 |
Damon Barry
|
4058e4d766
|
stub client.close
|
2015-12-02 09:00:18 -08:00 |
Damon Barry
|
1184ad8cbd
|
handle ArgumentOutOfRangeError on receiver
|
2015-12-01 16:37:52 -08:00 |
Damon Barry
|
008f18901b
|
handle MessagingEntityNotFoundError on receiver
|
2015-12-01 16:22:52 -08:00 |
Damon Barry
|
13829c3fd8
|
flesh out getReceiver impl
|
2015-12-01 14:02:19 -08:00 |
Damon Barry
|
97288a7931
|
basic createReceiverImpl
|
2015-11-30 17:37:34 -08:00 |
Damon Barry
|
8fb2acbd12
|
return correct error when server doesn't recognize Event Hub path
|
2015-11-20 14:47:39 -08:00 |
Damon Barry
|
0f62c61503
|
simplify $management READ request
|
2015-11-19 22:24:08 -08:00 |
Damon Barry
|
cf50d3bdc1
|
parallelize sender and receiver in getPartitionIds
|
2015-11-19 22:16:03 -08:00 |
Damon Barry
|
1a26020c81
|
add getPartitionIds
|
2015-11-19 17:16:03 -08:00 |
Damon Barry
|
48bbb549c9
|
add exception tests for all properties of config
|
2015-11-19 14:34:38 -08:00 |
Damon Barry
|
fe5f0fbe29
|
add config.key
|
2015-11-19 13:19:50 -08:00 |
Damon Barry
|
241edbfb98
|
add config.keyName
|
2015-11-19 13:15:55 -08:00 |
Damon Barry
|
ba6e0bf462
|
move makeConfig into its own file
|
2015-11-19 13:10:43 -08:00 |
Damon Barry
|
ffe34bb9f9
|
rename event_hub_client.js
|
2015-11-19 12:59:32 -08:00 |
Damon Barry
|
8a0d657609
|
move config creation into its own function
|
2015-11-19 12:54:29 -08:00 |
Damon Barry
|
f9f530659c
|
config.host populated from connection string Endpoint
|
2015-11-19 12:25:28 -08:00 |
Damon Barry
|
1d32a9aa1e
|
Client ctor takes config object with host property
|
2015-11-19 11:55:43 -08:00 |
Damon Barry
|
0eb3035f1d
|
EventHubClient.open skeleton
|
2015-11-18 23:38:38 -08:00 |
Damon Barry
|
8e69ba6e64
|
move EventHubClient into its own file
|
2015-11-18 22:53:39 -08:00 |
Damon Barry
|
264e8bf6bb
|
move spike code
|
2015-11-17 10:08:00 -08:00 |
dcristoloveanu
|
42b51f1fc3
|
Add empty test for eventhubclient and build infrastructure to build/run tests
|
2015-10-26 17:43:49 -07:00 |
dcristoloveanu
|
c30c619bb8
|
Initial draft version of EventHub client for node.js.
Only APIs are defined at this point, the code is pretty much dummy, implementation will follow.
|
2015-10-23 16:25:47 -07:00 |