Commit Graph

39 Commits (4afa358cf700ac25de0b77e715fa5e40c9fd9db1)

Author SHA1 Message Date
Charles Iliya Krempeaux 4afa358cf7 made it so that the Route() methods, of the various routers, will return an error if the receiver is nil. (except for the discard router.) 2016-09-20 11:03:35 -07:00
Charles Iliya Krempeaux 34b5f0d3fe update docs 2016-09-19 17:40:13 -07:00
Charles Iliya Krempeaux 2e14e0b46d madeit so that for flog.Error(), flog.Errorf(), flog.Errorln() that anything that fits an error that is passed at a parameter gets collected into the "~errors" key in the context. the thing under the "~errors" key is a []error. 2016-07-27 14:51:04 -07:00
Charles Iliya Krempeaux 1a63335498 tweaked what pretty printer does. 2015-10-15 17:59:07 -07:00
Charles Iliya Krempeaux faa62bdadd tweaked some of the logging relating to pretty printing logs. 2015-10-15 15:28:20 -07:00
Charles Iliya Krempeaux 72fb8eda60 made it so err.String() gets into the log too. 2015-10-15 15:02:23 -07:00
Charles Iliya Krempeaux 239ff85307 created new methods as part of the flogger interface. Debug] 2015-10-13 19:16:33 -07:00
Charles Iliya Krempeaux 4bb10531bb created a non-blocking router 2015-10-10 22:34:12 -07:00
Charles Iliya Krempeaux 63bc3f98b9 tweaked docs 2015-10-10 22:24:51 -07:00
Charles Iliya Krempeaux dc2ac1bcf4 created mapping router 2015-10-10 22:21:58 -07:00
Charles Iliya Krempeaux 55a0c662c6 updated docs 2015-10-10 21:05:53 -07:00
Charles Iliya Krempeaux edbb25ab53 updated docs 2015-10-10 21:04:16 -07:00
Charles Iliya Krempeaux a8faa56e1d added to docs 2015-10-10 17:43:57 -07:00
Charles Iliya Krempeaux 740934880d corrected typo 2015-10-10 17:41:01 -07:00
Charles Iliya Krempeaux d738a10509 added to docs 2015-10-10 17:39:06 -07:00
Charles Iliya Krempeaux 5b4df795d1 added to docs 2015-10-10 17:28:51 -07:00
Charles Iliya Krempeaux 3c7d9e0d6d added to docs 2015-10-10 17:18:09 -07:00
Charles Iliya Krempeaux 594f1ead6b made it so the context is written out in alphabetical order. 2015-10-10 17:08:49 -07:00
Charles Iliya Krempeaux 6aefee528e added to docs 2015-10-10 16:46:41 -07:00
Charles Iliya Krempeaux e2f685776b renamed WritingRouter to PrettyWritingRouter. 2015-10-10 16:41:58 -07:00
Charles Iliya Krempeaux dcaa8591f1 renamed file 2015-10-10 16:40:44 -07:00
Charles Iliya Krempeaux 18514b6e89 making WritingRouter output prettier. 2015-10-10 16:39:33 -07:00
Charles Iliya Krempeaux cab767a0c9 created FanoutRouter 2015-10-10 14:45:21 -07:00
Charles Iliya Krempeaux 5c15d262cf renamed DiscardRouter to DiscardingRouter. 2015-10-10 14:21:25 -07:00
Charles Iliya Krempeaux d8c0295605 renamed files 2015-10-10 14:17:12 -07:00
Charles Iliya Krempeaux a7db62302f renamed FilteredRouter to FilteringRouter 2015-10-10 14:13:34 -07:00
Charles Iliya Krempeaux 9745ffaaec file rename 2015-10-10 14:11:40 -07:00
Charles Iliya Krempeaux 31952e7ae1 improved test 2015-10-10 14:01:12 -07:00
Charles Iliya Krempeaux fc02e09eb5 added to docs 2015-10-10 13:39:59 -07:00
Charles Iliya Krempeaux cb7d7586b8 added to docs 2015-10-10 13:35:41 -07:00
Charles Iliya Krempeaux 4b4695769b made copying router, than copies messages (and contexts) it sees to memory, and then re-routes it to the sub-router it was given. 2015-10-10 13:24:16 -07:00
Charles Iliya Krempeaux f747012ad3 improved docs 2015-10-10 09:18:40 -07:00
Charles Iliya Krempeaux 47bcf79c3a improved test 2015-10-10 09:18:03 -07:00
Charles Iliya Krempeaux 07c6353bb8 added docs 2015-10-10 02:46:17 -07:00
Charles Iliya Krempeaux 5c25e91116 added docs 2015-10-10 02:43:53 -07:00
Charles Iliya Krempeaux 73c5e4bfaf signification change to FilteredRouter. only filters one (sub)router now. 2015-10-10 02:35:17 -07:00
Charles Iliya Krempeaux 99f30eff97 added some docs. removed some whitespace. 2015-10-10 02:17:00 -07:00
Charles Iliya Krempeaux 7b9d03c556 switched NewDiscardRouter() to return the same instance each time. 2015-10-10 02:11:19 -07:00
Charles Iliya Krempeaux f151008688 initial commit. this is still a work in progress. 2015-10-10 00:29:18 -07:00