提交

提交图

  • 93ea171b31 We need the right sequence number for the stream Asim 2016-01-21 01:03:27 +00:00
  • 8724e68ae4 Initialise registry for broker Asim 2016-01-20 15:22:44 +00:00
  • a1c22ce78a Add transport tls Asim 2016-01-18 00:10:04 +00:00
  • a6ce435a07 If secure or tlsconfig not nil then secure Asim 2016-01-17 00:33:07 +00:00
  • 48798027d0 Move options over Asim 2016-01-17 00:28:57 +00:00
  • ae2ab911ed Access tls config Asim 2016-01-16 23:39:47 +00:00
  • f7c4304ac3 Don't create new options, update Asim 2016-01-16 23:10:14 +00:00
  • 6a44ebfd1f Add secure option. This is only really for development in the http broker Asim 2016-01-16 23:05:11 +00:00
  • 36e709c9f7 Fix the broker and add secure option Asim 2016-01-16 22:13:02 +00:00
  • 60ee085cbc Add secure option to registry Asim 2016-01-16 20:25:18 +00:00
  • fb25558142 Merge pull request #42 from micro/internal_handler Asim 2016-01-08 15:00:53 +00:00
  • f812613973 Add implementation for internal handlers and subscribers. They are not advertised to discovery Asim 2016-01-08 14:02:32 +00:00
  • db8c24a971 Merge pull request #37 from jelmersnoeck/debug-interface Asim 2016-01-07 17:55:54 +00:00
  • 3cefc39aff Debug: use the DebugHandler interface. Jelmer Snoeck 2016-01-07 10:15:30 +00:00
  • 7401c44973 This is actually a useless error Asim 2016-01-07 01:58:38 +00:00
  • 76918fc703 Make the debug handler an actual thing that can be set by users Asim 2016-01-06 19:24:54 +00:00
  • 66107fd304 Merge pull request #36 from jelmersnoeck/extendable-health-checker Asim 2016-01-06 17:14:59 +00:00
  • 0d749eb732 DebugHandler: add default health checker. Jelmer Snoeck 2016-01-06 17:03:31 +00:00
  • 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 +00:00
  • f467902304 update the example to message the naming of code generated protos Asim 2016-01-06 12:37:35 +00:00
  • dee9cbb763 Merge pull request #35 from micro/codec Asim 2016-01-06 00:50:56 +00:00
  • ad4637d89b Lets strip out the rpcplus code Asim 2016-01-05 21:13:20 +00:00
  • 40cd086543 Strip some code from the client Asim 2016-01-05 20:38:01 +00:00
  • f6a7ef7bc0 Add examples here too Asim 2016-01-05 00:27:58 +00:00
  • bdab0cc18f Fuck my life, why do I even do this to myself Asim 2016-01-04 23:27:54 +00:00
  • 3e84c23591 Tell me what the registry is too Asim 2016-01-04 23:27:44 +00:00
  • 897115ed31 Fix some issues with initialisation Asim 2016-01-04 23:07:56 +00:00
  • 9ecbf0d71b Let me do some stuff with the global command Asim 2016-01-04 11:25:58 +00:00
  • 227adc490c Add broker and server to metadata Asim 2016-01-04 01:27:05 +00:00
  • ecdaea7a67 syntax highlight the proto Asim 2016-01-03 23:36:14 +00:00
  • d43d3e8efa Add transport dial timeout Asim 2016-01-03 21:25:03 +00:00
  • 332a229169 Add request timeout Asim 2016-01-03 21:14:33 +00:00
  • 1037663acf Add retries Asim 2016-01-02 23:16:15 +00:00
  • b11e5789fe update client Asim 2016-01-02 23:15:57 +00:00
  • 3df078ce4e So much to configure, this is an ugly hack Asim 2016-01-02 22:52:59 +00:00
  • 6bf0affc75 Example of how to use wrappers with top level service Asim 2016-01-02 22:32:23 +00:00
  • c4dabe2652 Merge pull request #30 from micro/micro Asim 2016-01-02 19:22:56 +00:00
  • 7a02bda06b Set package to micro Asim 2016-01-02 19:14:56 +00:00
  • 3b56a62589 Update the way flags are used Asim 2016-01-02 19:12:17 +00:00
  • 1f1bc27421 Make command internal Asim 2016-01-02 00:38:57 +00:00
  • 59a667130c Update help printer Asim 2016-01-01 02:45:15 +00:00
  • 9e7e8742b4 Don't need server flag Asim 2016-01-01 02:36:47 +00:00
  • 210b810096 Fix the selectors Asim 2016-01-01 01:29:40 +00:00
  • 0d50b2eb32 Update top level init Asim 2016-01-01 01:16:21 +00:00
  • d705d3fe50 Merge branch 'master' into micro Asim 2015-12-31 18:56:05 +00:00
  • 851b62c904 Merge pull request #34 from micro/options Asim 2015-12-31 18:19:12 +00:00
  • 191e835aa9 Add extra options to be used by others that need them Asim 2015-12-31 18:14:40 +00:00
  • 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 +00:00
  • c2154fd5cc Remove the ping Asim 2015-12-31 18:11:26 +00:00
  • 24e6840ea4 Merge branch 'master' into micro Asim 2015-12-30 21:27:04 +00:00
  • bffd55f500 Channel rather than mutex to check is closed Asim 2015-12-28 19:11:10 +00:00
  • 10d2ad0de9 remove the print statements Asim 2015-12-27 01:51:52 +00:00
  • d0b2b612f3 Fix http broker to allow multiple nodes for subscription, total hack Asim 2015-12-27 01:17:53 +00:00
  • 3dd911fb33 Stop recursive loop where its a recursive type Asim 2015-12-25 01:06:51 +00:00
  • 4f15d823c9 go fmt Asim 2015-12-25 01:06:32 +00:00
  • 34947f1be7 Merge pull request #32 from micro/broker Asim 2015-12-24 20:03:24 +00:00
  • a941ff8fdb Blurgh compilation issues with main redeclared many times Asim 2015-12-24 19:56:40 +00:00
  • 6ac36e1cf6 Fix build Asim 2015-12-24 19:52:27 +00:00
  • 74714876f2 Add producer/consumer example with use of queue name for distribution of messages Asim 2015-12-24 19:39:37 +00:00
  • 8f3f0ed4b6 Merge pull request #33 from iheitlager/master Asim 2015-12-24 11:48:17 +00:00
  • c3e9ba6b85 Allow setting of actions Asim 2015-12-23 22:45:40 +00:00
  • 1da6de05ee Fix server panic Asim 2015-12-23 22:45:32 +00:00
  • d747e9b435 Reverse the ping option Ilja Heitlager 2015-12-23 21:34:12 +01:00
  • 5e1a618415 Screw num handlers, this adds complexity for concurrency which we dont need Asim 2015-12-23 20:26:13 +00:00
  • 6097c3296c Shared queue distribution of messages Asim 2015-12-23 20:05:47 +00:00
  • 536216fd01 Fix the rest of the code Asim 2015-12-23 19:16:55 +00:00
  • 02aca819d7 Update the broker interface Asim 2015-12-23 19:07:26 +00:00
  • 651e9f8836 rename wrap Asim 2015-12-23 00:02:42 +00:00
  • 6226a80e78 Print stack when panic Asim 2015-12-21 17:18:04 +00:00
  • 0072b6e8f2 actually wait on the signal Asim 2015-12-21 01:41:36 +00:00
  • 4f1a1c6783 add ability to set the options Asim 2015-12-21 01:13:29 +00:00
  • 45dcffcaaf Remove default service Asim 2015-12-21 01:12:29 +00:00
  • cc720dd125 update the comment Asim 2015-12-20 23:52:58 +00:00
  • 2c983ef021 Experimental top level init Asim 2015-12-20 23:50:16 +00:00
  • b9898ef45f Add server side codegen example Asim 2015-12-19 23:38:46 +00:00
  • be43d827c7 Add String method to all interfaces Asim 2015-12-19 21:56:14 +00:00
  • d7b3765c71 Allow setting of timeout for registry Asim 2015-12-19 18:28:08 +00:00
  • 539b3d045c Merge pull request #29 from micro/stream Asim 2015-12-19 17:48:02 +00:00
  • 24d56f0035 Update comments in client Asim 2015-12-19 16:54:47 +00:00
  • 310a84d059 udpate the examples Asim 2015-12-18 21:51:51 +00:00
  • 3b295b16e7 Working bidirectional streaming example Asim 2015-12-18 20:28:50 +00:00
  • a5be9ca585 switchup init Asim 2015-12-18 01:21:56 +00:00
  • 4cba0c57ab Checkpoint the world Asim 2015-12-18 01:01:59 +00:00
  • 6ae48c9f29 checkpoint Asim 2015-12-17 20:37:35 +00:00
  • c73a88e801 Merge pull request #28 from micro/mercury Asim 2015-12-16 10:42:35 +00:00
  • 1e9b615907 update so builds in travis ci Asim 2015-12-16 02:23:22 +00:00
  • b5903de1aa Update readme Asim 2015-12-16 02:20:26 +00:00
  • be567a9a2b add mercury example Asim 2015-12-16 02:15:20 +00:00
  • ba3b056e76 add headers Asim 2015-12-16 02:15:09 +00:00
  • 271b827aa9 add changes for mercury Asim 2015-12-16 01:18:05 +00:00
  • ed75f84584 add json tags to registry service Asim 2015-12-15 21:02:43 +00:00
  • 8cfad5db33 Update Asim 2015-12-09 21:41:55 +00:00
  • 46687746a4 Travis integration Asim 2015-12-09 19:59:52 +00:00
  • b4e319ee65 Merge pull request #25 from micro/selector Asim 2015-12-09 19:55:11 +00:00
  • 76307188cd update readme Asim 2015-12-09 19:48:20 +00:00
  • 8e2dbb8997 Initialise the command stuff Asim 2015-12-09 19:38:50 +00:00
  • 2753520ee4 Add command option Asim 2015-12-09 19:32:10 +00:00
  • eefb9c53d4 Move to a selector package Asim 2015-12-09 19:23:16 +00:00
  • 91405e5993 Add DC selector example Asim 2015-12-09 15:14:10 +00:00
  • 066c169845 Add example dc filter Asim 2015-12-09 15:06:31 +00:00