James Mills
|
fba29f436b
|
Fixed leaking Subscriber(s) on unexpected closure from clients
|
2018-05-05 14:27:25 -07:00 |
|
James Mills
|
760e61ca91
|
Refactored client
|
2018-05-05 14:08:39 -07:00 |
|
James Mills
|
29053c2314
|
Improved metrics
|
2018-05-05 01:29:08 -07:00 |
|
James Mills
|
850ebb6f5f
|
Don't block on full subscriber channels (dead?)
|
2018-05-03 11:04:15 -07:00 |
|
James Mills
|
32f92b201f
|
Add support for control messages and various client improvements
|
2018-05-03 00:57:52 -07:00 |
|
James Mills
|
4eec89138b
|
Add extra counters for fetched, delivered and dropped messages
|
2018-05-02 12:50:12 -07:00 |
|
James Mills
|
b1d7a8dad4
|
Add grafana dashboard
|
2018-05-02 02:40:23 -07:00 |
|
James Mills
|
9b3d778a88
|
Create PULL_REQUEST_TEMPLATE.md
|
2018-05-02 01:39:27 -07:00 |
|
James Mills
|
e15d6d1127
|
Update issue templates
|
2018-05-02 01:37:44 -07:00 |
|
James Mills
|
4afd44dfc7
|
Create CODE_OF_CONDUCT.md (#4)
|
2018-05-02 01:36:30 -07:00 |
|
James Mills
|
f352bad349
|
Create CONTRIBUTING.md
|
2018-05-02 01:35:43 -07:00 |
|
James Mills
|
3dbba632c7
|
Fixed tests
|
2018-05-02 01:24:30 -07:00 |
|
James Mills
|
b5c1b9aa07
|
Updated 3rd-party vendored packages
|
2018-05-02 00:43:09 -07:00 |
|
James Mills
|
f20b6cd8b9
|
Added basic metrics
|
2018-05-02 00:41:14 -07:00 |
|
James Mills
|
9f10fb1754
|
Updated 3rd-party vendored packages
|
2018-05-01 23:22:23 -07:00 |
|
James Mills
|
4b954ba4b4
|
Switched to using the github.com/gorilla/websocket library
|
2018-05-01 23:19:04 -07:00 |
|
James Mills
|
07699203ab
|
Add feature to msgbus sub CLI to executre commands on messages for convenient shell scriptiong
|
2018-04-30 23:09:12 -07:00 |
|
James Mills
|
95e5e36662
|
Fix bug connecting to secure msgbus (websocket) endpoints
|
2018-04-30 23:08:44 -07:00 |
|
James Mills
|
7402386c08
|
Fixed some bugs in sample code
|
2018-04-30 23:07:27 -07:00 |
|
James Mills
|
3657c5f976
|
Fixed image layers badge
|
2018-04-06 23:38:57 -07:00 |
|
James Mills
|
a18bde360b
|
Add docker image layers badge
|
2018-04-06 23:36:15 -07:00 |
|
James Mills
|
5b1f84bf40
|
Add more tests and bench target
|
2018-04-06 23:34:51 -07:00 |
|
James Mills
|
32434cc7cd
|
Update README.md
|
2018-04-06 01:33:05 -07:00 |
|
James Mills
|
02eee3389a
|
Update README to reflect status of project
|
2018-04-06 01:30:14 -07:00 |
|
James Mills
|
931120defd
|
Various error handling improvements
|
2018-04-06 01:27:25 -07:00 |
|
James Mills
|
0b0cbd0c7a
|
Updated 3rd-party vendored packages
|
2018-04-02 16:06:44 -07:00 |
|
James Mills
|
85f61cdddd
|
Guard against concurrent map access to topics
|
2018-04-02 14:38:33 -07:00 |
|
James Mills
|
f1ed5bd63c
|
Minor cleanup
|
2018-03-29 10:44:02 -07:00 |
|
James Mills
|
fcaf76b14d
|
Add error handling on subscriber handler functions
|
2018-03-27 01:40:03 -07:00 |
|
James Mills
|
278edd7e71
|
Support handler functions for subscribers
|
2018-03-26 22:46:35 -07:00 |
|
James Mills
|
ae3e69ee98
|
client to separate messages in default handler for subscriptions with CRLF
|
2018-03-25 23:45:03 -07:00 |
|
James Mills
|
ded301df46
|
Client should output one message at a time with client.Pull()
|
2018-03-25 17:11:28 -07:00 |
|
James Mills
|
a67f05432d
|
Update vendored 3rd-party packages
|
2018-03-25 17:04:39 -07:00 |
|
James Mills
|
2aa716aaab
|
Switch logging to logrus
|
2018-03-25 17:03:56 -07:00 |
|
James Mills
|
baf9ecbf55
|
Set application/json content-types for most responses
|
2018-03-25 16:27:39 -07:00 |
|
James Mills
|
fc8df01b2c
|
Allow msgbus CLI to get config from cli options, env and config (12-factor)
|
2018-03-25 16:08:27 -07:00 |
|
James Mills
|
def412687a
|
Fixed Dockerfile image building
|
2018-03-25 15:23:52 -07:00 |
|
James Mills
|
9ce6a232e3
|
Removed local Drone CI config
|
2018-03-25 15:05:19 -07:00 |
|
James Mills
|
1f5910d641
|
Fixed tests, Added Drone CI config and Docker Stackfile
|
2018-03-25 15:03:18 -07:00 |
|
James Mills
|
6401b89e4f
|
Make version display consistent
|
2018-03-25 14:50:02 -07:00 |
|
James Mills
|
90d839be2c
|
Update vendored 3rd-party packages
|
2018-03-25 14:38:35 -07:00 |
|
James Mills
|
c799a79c2e
|
Add build system and version info
|
2018-03-25 14:37:32 -07:00 |
|
James Mills
|
9146db7952
|
Spell check README
|
2018-03-25 13:39:24 -07:00 |
|
James Mills
|
02650c189a
|
Document the HTTP API
|
2018-03-25 13:32:31 -07:00 |
|
James Mills
|
f546c64e24
|
Comment out logging
|
2018-03-03 19:58:58 +00:00 |
|
James Mills
|
31e672a2d0
|
Fixed benchmark tests
|
2018-03-03 19:42:50 +00:00 |
|
James Mills
|
8c7d3ee00a
|
Vendor 3rd-party dependencies
|
2018-03-01 00:18:47 +00:00 |
|
James Mills
|
2f7d09660f
|
Refactored msgbus client CLI to use cobra
|
2018-03-01 00:17:22 +00:00 |
|
James Mills
|
1dded6cc6b
|
Log that we're running
|
2018-02-25 21:57:20 +00:00 |
|
James Mills
|
e01ed2ab3a
|
Refactor url client connection
|
2017-08-19 22:09:36 -07:00 |
|