5b94e4672d
Failed to gofmt
2016-04-30 00:20:05 +01:00
ae8c948202
Use our fork of mdns with all the updates
2016-04-30 00:15:00 +01:00
c26f989bbb
Fix encoding so we split across txt records
2016-04-28 18:36:59 +01:00
6c108d95b2
First attempt at mdns
2016-04-27 18:21:05 +01:00
65a880fadd
Merge pull request #78 from micro/cache
...
Caching Selector
2016-04-26 20:06:03 +01:00
04e0864df4
Add the link to cmd
2016-04-26 18:54:35 +01:00
1152b63c5d
Merge branch 'master' into cache
2016-04-26 18:53:39 +01:00
e8b5cebb52
Remove that link
2016-04-26 18:52:17 +01:00
9d8e5d1e15
Add caching selector
2016-04-26 18:49:29 +01:00
3d3044404e
Don't add to defaults in func init, just add them to cmd
2016-04-26 18:49:02 +01:00
f7c57fd4f4
Mock watcher that just blocks
2016-04-26 18:32:43 +01:00
decb70b97c
Response type for Stream is an interface
2016-04-26 15:52:08 +01:00
b0bc806a57
Add sponsors
2016-04-26 12:18:18 +01:00
6f81b48f8e
Merge pull request #75 from micro/mqtt
...
MQTT Broker
2016-04-25 22:19:40 +01:00
545cd22daf
Commit fixes for MQTT
2016-04-25 22:15:01 +01:00
48d191c3eb
Test to the best of our ability
2016-04-24 20:07:24 +01:00
2fd476a16f
Merge pull request #76 from micro/selector
...
Add Label and Version based Filters
2016-04-23 21:42:53 +01:00
d6fdfc252e
Make it easier to add select filters
2016-04-23 21:37:26 +01:00
ed764ca0b2
Add endpoint filter
2016-04-23 21:24:07 +01:00
febe87dfb8
Switch around method names
2016-04-23 21:09:48 +01:00
7c3ce60ce6
Add label and version filters
2016-04-23 20:57:46 +01:00
4d4f842702
Change SelectFilter to Filter
2016-04-23 20:15:01 +01:00
eecdeaae99
Fix the mqtt broker connect. Add to default brokers in cmd
2016-04-23 00:38:45 +01:00
d74cf95278
First for mqtt broker
2016-04-23 00:06:29 +01:00
a4c05fd6ad
update image
2016-04-22 10:34:32 +01:00
03b3a53407
add the image itself\!
2016-04-22 10:33:08 +01:00
7a081e5514
Add image
2016-04-22 10:32:46 +01:00
f27b2b8c73
Merge pull request #74 from micro/convenience
...
Convenience settings for Broker, Registry, Transport and Wrappers
2016-04-19 18:56:23 +01:00
47d146daa4
That should be i-1
2016-04-19 00:47:15 +01:00
d1a6126350
Convenience settings for Broker, Registry, Transport and Wrappers
2016-04-18 21:41:03 +01:00
ca91a8383e
Add mock server
2016-04-16 00:02:55 +01:00
089c457d6c
Appending to metadata is a side effect. Let's not do that anymore.
2016-04-15 16:45:59 +01:00
0410508385
add link to blog post
2016-04-13 11:30:17 +01:00
0e93f0772a
Merge pull request #73 from micro/consul_register
...
Don't re-register if the state hasn't changed
2016-04-10 23:07:29 +01:00
e2855c4bc2
Fix some mapping issues while we're at it
2016-04-09 22:19:03 +01:00
9d7bd3f424
God damn you nil map
2016-04-09 21:34:45 +01:00
b3fbd36ba7
Don't re-register if the state hasn't changed
2016-04-09 21:30:31 +01:00
7739e23401
Call it mock TestResponse
2016-04-06 18:38:33 +01:00
9d060bf6e1
Test struct works with mock client
2016-04-06 18:37:46 +01:00
ac6b8b730b
First stab at mock client
2016-04-06 18:33:57 +01:00
bfe20d81d0
More linting fun
2016-04-06 18:03:27 +01:00
2f50c74f41
Satisfy the golint gods a little
2016-04-06 17:53:16 +01:00
5fb1051e0b
Merge pull request #70 from micro/backoff
...
Add Backoff func option
2016-04-06 17:43:39 +01:00
7167f998ce
First crack at backoff function
2016-04-05 20:04:37 +01:00
56c6993eb8
Set CallOptions as struct in Options. Can then be overridden easily during Call/Stream
2016-04-05 18:07:07 +01:00
c462d7776c
Merge pull request #63 from micro/encoding
...
Fix Consul WARN issues for tags
2016-04-05 16:14:28 +01:00
de2f407e3d
Merge pull request #69 from jelmersnoeck/fix-accept-return
...
HTTPTransport: implement queue for listener.
2016-04-01 13:39:38 +01:00
af0028d821
HTTPTransport: implement queue for listener.
...
Before this patch, when an error occurs in trying to accept a connection
from the listener, the error would be returned. This also happened on
temporary issues like `too many open files`.
Temporary issues are "self-healing" and will resolve over time. This
means that we can put the requests in a queue to wait until the issue is
resolved and start processing the connections once it is resolved.
This patch implements such mechanism, as copied from the standard
library http package. It will retry temporary errors but will return
permanent errors (or errors that are not from the net.Error type).
2016-04-01 13:10:18 +01:00
ce283ab233
Merge pull request #68 from boyand/master
...
Avoid unsafe dereferencing
2016-04-01 09:42:17 +01:00
5718ce5697
Avoid unsafe dereferencing
2016-04-01 10:28:52 +02:00