зеркало из
1
0
Форкнуть 0
Граф коммитов

45 Коммитов

Автор SHA1 Сообщение Дата
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