Commit Graph

  • 1cc32f6259 strip platform services out of readme Asim 2016-02-14 01:22:37 +0000
  • c53a51c959 Update readme for consul syntax changes Asim 2016-02-07 21:30:18 +0000
  • de2ee66cda update the readme Asim 2016-02-06 13:32:01 +0000
  • 984a546708 Rename monitor Asim 2016-02-03 17:20:32 +0000
  • 9f0dd3dc8c Add transport comment Asim 2016-01-30 21:19:55 +0000
  • a53979dfed Add broker comment Asim 2016-01-30 21:18:57 +0000
  • 8b9faefd92 Add metadata comment Asim 2016-01-30 21:17:44 +0000
  • 0bdd3bc1b6 Add error comment Asim 2016-01-30 21:16:45 +0000
  • 8edb0c4b06 Add client comment Asim 2016-01-30 21:15:08 +0000
  • 146701eeaa Add some comments Asim 2016-01-30 21:13:34 +0000
  • 6b7f2f3bd3 Merge pull request #45 from micro/metadata Asim 2016-01-28 18:30:53 +0000
  • b9f4e17d4c Meta key change Asim 2016-01-28 18:24:56 +0000
  • 1cc621e2d6 FromContext/NewContext methods Asim 2016-01-28 18:23:24 +0000
  • d306559d8f Nitpick Headers to Header Asim 2016-01-28 18:11:13 +0000
  • 9ae0956cea Move context to metadata Asim 2016-01-28 17:55:28 +0000
  • cd9801891e Merge pull request #44 from micro/ttl Asim 2016-01-27 20:25:29 +0000
  • dd9067ff4e Ensure the broker also expires registry entries Asim 2016-01-27 20:17:31 +0000
  • 013d1de2c4 Prefer RegisterTTL set through Init Asim 2016-01-27 12:23:18 +0000
  • ef1b9bfe50 Allow setting registry address, broker address and transport address without specifying registry flag Asim 2016-01-27 01:13:31 +0000
  • 61094fefe8 If TTL is nil it might bail Asim 2016-01-27 00:32:16 +0000
  • 7183601d3b Strip the classic aslam comments Asim 2016-01-27 00:26:29 +0000
  • 47bfdbe49e Fix mock Asim 2016-01-27 00:18:44 +0000
  • 55145d08a1 Use agent service for this Asim 2016-01-27 00:15:46 +0000
  • 5ec9d561a6 meh Asim 2016-01-26 23:32:27 +0000
  • ce0c5908a6 Update the watcher Asim 2016-01-26 21:10:27 +0000
  • d1d9daa572 Merge pull request #43 from micro/node Asim 2016-01-26 20:49:30 +0000
  • cd13f0389f Fix this cruft Asim 2016-01-26 20:44:29 +0000
  • 822cc0e5da Use ServiceID as node.ID rather than Node.... in time remove Node/Address completely Asim 2016-01-26 20:30:05 +0000
  • 1cbe06413e Moving mercury example to plugins Asim 2016-01-26 01:07:18 +0000
  • 51d2ce2b4f Support setting subscriber queue name Asim 2016-01-22 21:48:43 +0000
  • 93ea171b31 We need the right sequence number for the stream Asim 2016-01-21 01:03:27 +0000
  • 8724e68ae4 Initialise registry for broker Asim 2016-01-20 15:22:44 +0000
  • a1c22ce78a Add transport tls Asim 2016-01-18 00:10:04 +0000
  • a6ce435a07 If secure or tlsconfig not nil then secure Asim 2016-01-17 00:33:07 +0000
  • 48798027d0 Move options over Asim 2016-01-17 00:28:57 +0000
  • ae2ab911ed Access tls config Asim 2016-01-16 23:39:47 +0000
  • f7c4304ac3 Don't create new options, update Asim 2016-01-16 23:10:14 +0000
  • 6a44ebfd1f Add secure option. This is only really for development in the http broker Asim 2016-01-16 23:05:11 +0000
  • 36e709c9f7 Fix the broker and add secure option Asim 2016-01-16 22:13:02 +0000
  • 60ee085cbc Add secure option to registry Asim 2016-01-16 20:25:18 +0000
  • fb25558142 Merge pull request #42 from micro/internal_handler Asim 2016-01-08 15:00:53 +0000
  • f812613973 Add implementation for internal handlers and subscribers. They are not advertised to discovery Asim 2016-01-08 14:02:32 +0000
  • db8c24a971 Merge pull request #37 from jelmersnoeck/debug-interface Asim 2016-01-07 17:55:54 +0000
  • 3cefc39aff Debug: use the DebugHandler interface. Jelmer Snoeck 2016-01-07 10:15:30 +0000
  • 7401c44973 This is actually a useless error Asim 2016-01-07 01:58:38 +0000
  • 76918fc703 Make the debug handler an actual thing that can be set by users Asim 2016-01-06 19:24:54 +0000
  • 66107fd304 Merge pull request #36 from jelmersnoeck/extendable-health-checker Asim 2016-01-06 17:14:59 +0000
  • 0d749eb732 DebugHandler: add default health checker. Jelmer Snoeck 2016-01-06 17:03:31 +0000
  • 8bf72a3325 Replace map[string]string with Context for extra options. map[string]string is essentially useless. Context can store anything Asim 2016-01-06 16:25:12 +0000
  • f467902304 update the example to message the naming of code generated protos Asim 2016-01-06 12:37:35 +0000
  • dee9cbb763 Merge pull request #35 from micro/codec Asim 2016-01-06 00:50:56 +0000
  • ad4637d89b Lets strip out the rpcplus code Asim 2016-01-05 21:13:20 +0000
  • 40cd086543 Strip some code from the client Asim 2016-01-05 20:38:01 +0000
  • f6a7ef7bc0 Add examples here too Asim 2016-01-05 00:27:58 +0000
  • bdab0cc18f Fuck my life, why do I even do this to myself Asim 2016-01-04 23:27:54 +0000
  • 3e84c23591 Tell me what the registry is too Asim 2016-01-04 23:27:44 +0000
  • 897115ed31 Fix some issues with initialisation Asim 2016-01-04 23:07:56 +0000
  • 9ecbf0d71b Let me do some stuff with the global command Asim 2016-01-04 11:25:58 +0000
  • 227adc490c Add broker and server to metadata Asim 2016-01-04 01:27:05 +0000
  • ecdaea7a67 syntax highlight the proto Asim 2016-01-03 23:36:14 +0000
  • d43d3e8efa Add transport dial timeout Asim 2016-01-03 21:25:03 +0000
  • 332a229169 Add request timeout Asim 2016-01-03 21:14:33 +0000
  • 1037663acf Add retries Asim 2016-01-02 23:16:15 +0000
  • b11e5789fe update client Asim 2016-01-02 23:15:57 +0000
  • 3df078ce4e So much to configure, this is an ugly hack Asim 2016-01-02 22:52:59 +0000
  • 6bf0affc75 Example of how to use wrappers with top level service Asim 2016-01-02 22:32:23 +0000
  • c4dabe2652 Merge pull request #30 from micro/micro Asim 2016-01-02 19:22:56 +0000
  • 7a02bda06b Set package to micro Asim 2016-01-02 19:14:56 +0000
  • 3b56a62589 Update the way flags are used Asim 2016-01-02 19:12:17 +0000
  • 1f1bc27421 Make command internal Asim 2016-01-02 00:38:57 +0000
  • 59a667130c Update help printer Asim 2016-01-01 02:45:15 +0000
  • 9e7e8742b4 Don't need server flag Asim 2016-01-01 02:36:47 +0000
  • 210b810096 Fix the selectors Asim 2016-01-01 01:29:40 +0000
  • 0d50b2eb32 Update top level init Asim 2016-01-01 01:16:21 +0000
  • d705d3fe50 Merge branch 'master' into micro Asim 2015-12-31 18:56:05 +0000
  • 851b62c904 Merge pull request #34 from micro/options Asim 2015-12-31 18:19:12 +0000
  • 191e835aa9 Add extra options to be used by others that need them Asim 2015-12-31 18:14:40 +0000
  • 64b45f7846 Update options to be public. This means people can implement the interfaces and actually use the options Asim 2015-12-31 18:11:46 +0000
  • c2154fd5cc Remove the ping Asim 2015-12-31 18:11:26 +0000
  • 24e6840ea4 Merge branch 'master' into micro Asim 2015-12-30 21:27:04 +0000
  • bffd55f500 Channel rather than mutex to check is closed Asim 2015-12-28 19:11:10 +0000
  • 10d2ad0de9 remove the print statements Asim 2015-12-27 01:51:52 +0000
  • d0b2b612f3 Fix http broker to allow multiple nodes for subscription, total hack Asim 2015-12-27 01:17:53 +0000
  • 3dd911fb33 Stop recursive loop where its a recursive type Asim 2015-12-25 01:06:51 +0000
  • 4f15d823c9 go fmt Asim 2015-12-25 01:06:32 +0000
  • 34947f1be7 Merge pull request #32 from micro/broker Asim 2015-12-24 20:03:24 +0000
  • a941ff8fdb Blurgh compilation issues with main redeclared many times Asim 2015-12-24 19:56:40 +0000
  • 6ac36e1cf6 Fix build Asim 2015-12-24 19:52:27 +0000
  • 74714876f2 Add producer/consumer example with use of queue name for distribution of messages Asim 2015-12-24 19:39:37 +0000
  • 8f3f0ed4b6 Merge pull request #33 from iheitlager/master Asim 2015-12-24 11:48:17 +0000
  • c3e9ba6b85 Allow setting of actions Asim 2015-12-23 22:45:40 +0000
  • 1da6de05ee Fix server panic Asim 2015-12-23 22:45:32 +0000
  • d747e9b435 Reverse the ping option Ilja Heitlager 2015-12-23 21:34:12 +0100
  • 5e1a618415 Screw num handlers, this adds complexity for concurrency which we dont need Asim 2015-12-23 20:26:13 +0000
  • 6097c3296c Shared queue distribution of messages Asim 2015-12-23 20:05:47 +0000
  • 536216fd01 Fix the rest of the code Asim 2015-12-23 19:16:55 +0000
  • 02aca819d7 Update the broker interface Asim 2015-12-23 19:07:26 +0000
  • 651e9f8836 rename wrap Asim 2015-12-23 00:02:42 +0000
  • 6226a80e78 Print stack when panic Asim 2015-12-21 17:18:04 +0000
  • 0072b6e8f2 actually wait on the signal Asim 2015-12-21 01:41:36 +0000