Commit Graph

20 Commits

Author SHA1 Message Date
Aleksandr Razumov
29b07afea1
{agent,client: add NoopHandler 2018-08-11 20:22:21 +03:00
Aleksandr Razumov
133e35d9e2
agent: get handler during mutex lock 2018-08-11 09:51:19 +03:00
Aleksandr Razumov
2b2b8aafed
agent: use Handler as only argument for NewAgent 2018-08-11 09:48:24 +03:00
Aleksandr Razumov
aa27d40023
agent: update comments 2018-08-11 09:44:04 +03:00
Aleksandr Razumov
4879c50506
agent: fix data race 2018-08-09 03:05:28 +03:00
Aleksandr Razumov
45b231856a
lint: fix warnings 2018-08-09 03:01:44 +03:00
Aleksandr Razumov
e2fc3e0669
{agent,client}: use single handler in Agent 2018-08-09 02:56:14 +03:00
Aleksandr Razumov
dbf17d2d66
{agent,client}: implement RTO in Client 2018-08-09 01:29:18 +03:00
Aleksandr Razumov
d29ebc8197
{agent,client}: use function-based handler
This breaks backward compatibility, however, Agent and Client
are unstable and can change now.
2018-08-08 23:30:57 +03:00
Aleksandr Razumov
a6a172c214
{agent,client}: fix data races 2018-07-22 07:53:59 +03:00
Aleksandr Razumov
cbb64515aa
{client,agent}: don't alloc on client.Do 2017-12-15 15:07:25 +03:00
Aleksandr Razumov
4f60c8d5d5 agent: reduce scope, add StopWithError method 2017-07-19 00:01:26 +02:00
Aleksandr Razumov
308916aaf0 agent: refactor Process method 2017-07-01 07:20:53 +02:00
Aleksandr Razumov
822c8de110 agent: fix typo in Close comment 2017-07-01 07:18:40 +02:00
Aleksandr Razumov
ded865e3a3 agent: improve comment for Process method 2017-07-01 07:18:22 +02:00
Aleksandr Razumov
ecfe87468d agent: add comment for closed flag 2017-07-01 00:23:58 +02:00
Aleksandr Razumov
3fbf317823 agent: add Collect, improve comments 2017-06-26 04:42:55 +02:00
Aleksandr Razumov
a796f01aea all: make TransactionIDSize public 2017-06-26 03:58:21 +02:00
Aleksandr Razumov
9c4960cb3d agent: add comments 2017-06-26 03:20:08 +02:00
Aleksandr Razumov
a186c0aabd client: remove legacy implementation 2017-06-26 03:18:59 +02:00