Commit Graph

  • eb64a6ddbc ctx: store logger in context when missing or different that stored one ctx-cow Olivier Poitrey 2018-07-02 15:58:04 -0700
  • 1c6d99b455 Add custom error serialization support and provide sane defaults (#78) Dušan Kasan 2018-07-02 21:46:01 +0200
  • 1a88fbfdd0 Update readme at example for Caller() (#76) Josh Rendek 2018-06-04 01:57:37 -0400
  • dabc72c15b fix README (#74) Pichugin Dmitry 2018-05-31 20:33:44 +0300
  • c19f1e5eed Diode module Documentation update (#71) Rafael Passos 2018-05-25 18:45:33 -0300
  • 77db4b4f35 Embed the diode lib to avoid test dependencies v1.8.0 Olivier Poitrey 2018-05-24 18:50:57 -0700
  • 64faaa6980 Add go.mod file v1.7.1 Olivier Poitrey 2018-05-23 09:50:46 -0700
  • 80d6806aae Fix comments (bis) Olivier Poitrey 2018-05-21 11:01:34 -0700
  • ea197802eb Fix comments Olivier Poitrey 2018-05-17 16:48:29 -0700
  • c62533f761 Fix ConsoleWriter test Olivier Poitrey 2018-05-17 16:35:57 -0700
  • fb469685aa Fix ConsoleWriter when zerolog is configured to use UNIX timestamp v1.7.0 Olivier Poitrey 2018-05-17 16:09:39 -0700
  • a025d45231 EmbedObject() API and knob to change caller frames (#66) Ravi Raju 2018-05-16 18:42:33 -0700
  • b5207c012d
    Fix type in README (fix #62) Olivier Poitrey 2018-05-12 22:12:35 -0700
  • 533ee32d5d fix needed after calling encoder via interface (#60) Ravi Raju 2018-05-10 18:21:30 -0700
  • ea1184be2b Get back some ns by removing the extra inferance added by binary support Olivier Poitrey 2018-05-10 15:01:41 -0700
  • a572c9d1f6 Add missing support for zerolog marshable objects to Fields Olivier Poitrey 2018-05-09 03:51:52 -0700
  • 79281e4bf6 Fix Event.Times when format is set to UNIX time Olivier Poitrey 2018-05-09 03:51:07 -0700
  • 57da509ee1 Add JournalD Writer (#57) Ravi Raju 2018-04-26 23:15:29 -0700
  • 89162918d0
    Add grpc-zerolog reference (fix #58) Olivier Poitrey 2018-04-26 13:41:11 -0700
  • d2b7a51951 Do not print large ints using scientific notation with ConsoleWriter Olivier Poitrey 2018-04-19 13:12:29 -0700
  • 711d95f5f1 Some new readability updates (#54) Dan Gillis 2018-04-18 23:29:59 -0400
  • 1e2ce57d98 Make GlobalLevel a public function (#53) Ilya Galimyanov 2018-04-18 01:52:22 +0300
  • 70bea47cc0 Fix for a bug in cbor decodeFloat (#51) Ravi Raju 2018-04-13 00:13:41 -0700
  • 2ccfab3e07 Support for adding IP Address/Prefix + stream based decoder (#49) Ravi Raju 2018-04-03 14:07:18 -0700
  • 05eafee0eb Update README with instruction about binary encoding v1.6.0 Olivier Poitrey 2018-03-28 11:57:11 -0700
  • ddfae1b613 Binary format support (#37) Ravi Raju 2018-03-28 11:49:41 -0700
  • 3ab376bc30
    Add "Who uses zerolog" wiki page link Olivier Poitrey 2018-03-25 22:34:03 -0700
  • d0ca9bbceb Add support for pointer values in Fields Olivier Poitrey 2018-03-25 20:18:47 -0700
  • 24cc441b11 Add more json type tests Olivier Poitrey 2018-03-23 09:58:31 -0700
  • 4ea03de40d Optimize JSON string encoding using a lookup table Olivier Poitrey 2018-03-23 02:45:05 -0700
  • 5250a1ba2d Check nil in RawJSON. (#45) Johan Sim Jian An 2018-03-23 12:08:22 +0800
  • be4b7c1474 Update for Go 1.10 (#39) Ryan Boehning 2018-03-15 10:50:30 -0700
  • 1c575db928 Add support for hex-encoded of byte slice (#42) Max Wolter 2018-03-15 18:29:26 +0100
  • b62d797a8d Mention fields duplication caveat in documentation (#41) Kai Ren 2018-03-08 17:41:28 +0200
  • 8c1c6a0cd7 Add diode.Writer, a thread-safe, lock-free, non-blocking writer wrapper Olivier Poitrey 2018-02-20 01:52:12 -0800
  • 9ee98f91c4 Remove allocations while logging an Array of Objects. (#38) Giovanni Bajo 2018-02-13 20:18:01 +0100
  • a717e7cbed Improve ConsoleWriter of non-scalar types Olivier Poitrey 2018-02-13 00:20:42 -0800
  • 56a970de51 Add RawJSON field type v1.5.0 Olivier Poitrey 2018-02-12 16:05:27 -0800
  • 3786fbfa73 Add support for stack trace extration of error fields Olivier Poitrey 2018-02-07 21:55:53 -0800
  • a6bc163a87 Switch encoder using build tags binary_flag Olivier Poitrey 2018-02-10 20:44:33 -0800
  • 9a92fd2536 Fix typoes Olivier Poitrey 2018-02-10 18:57:53 -0800
  • 7d8f9e5cf0 Fix unit tests Olivier Poitrey 2018-02-08 21:29:16 -0800
  • 8eb285b62b Updates to README.md to help with readability (#32) Dan Gillis 2018-02-09 00:00:09 -0500
  • 27e0a22cbc Add the ability to capture the logger caller file and line number Olivier Poitrey 2018-02-07 13:54:26 -0800
  • fcbdf23e9e Use new hook internally to handle timestamp in context Olivier Poitrey 2018-02-07 13:24:48 -0800
  • cbec2377ee Add benchmarks for context Olivier Poitrey 2018-02-07 13:01:45 -0800
  • b53826c57a
    Add go 1.9 to travis file v1.4.0 Olivier Poitrey 2018-01-04 11:28:02 -0800
  • 1cc67e6325 fix: performance link to invalid section in README.md (#30) zy 2018-01-05 03:19:48 +0800
  • c2fc1c63dc Add missing WithLevel method to log package (#27) nogoegst 2017-12-14 21:33:32 +0300
  • c3d02683c7 Add hook support (#24) Rodrigo Coelho 2017-12-01 15:52:37 -0200
  • 1251b38a89 Fix sampler for low Burst values (#19) millerlogic 2017-11-27 10:05:35 -0800
  • c8e50a6043 Fix tests for Windows. (#23) Rodrigo Coelho 2017-11-27 16:01:32 -0200
  • 9a65e7ccd2 Fix Output with existing context (fix #20) Ravi Raju 2017-11-08 10:47:56 -0800
  • 89e128fdc1 Speed up operations when logging is disabled. (#18) Giovanni Bajo 2017-11-05 14:22:20 +0100
  • 9d194eb6f5 Remove redundant condition Olivier Poitrey 2017-09-11 14:52:32 -0700
  • 3ac71fc58d Simplify copies v1.3.0 Olivier Poitrey 2017-09-03 11:01:28 -0700
  • 26094019c8 Fix godoc Olivier Poitrey 2017-09-01 20:07:47 -0700
  • 8c682b3b12 Add Print and Printf top level methods Olivier Poitrey 2017-09-01 19:56:35 -0700
  • 96c2125038 Update readme to reference Mário Freitas' benchmarks Olivier Poitrey 2017-09-01 19:45:46 -0700
  • d76a89fffc Add benchmark for context appending Olivier Poitrey 2017-08-29 23:10:40 -0700
  • e26050b2a3 Improve hlog handlers performance by switching to pointer logger Olivier Poitrey 2017-08-29 22:53:32 -0700
  • 560e8848f1 Remove the SampleFieldName global Olivier Poitrey 2017-08-29 10:35:43 -0700
  • 9e5c06cf0e Add more advanced sampling modes Olivier Poitrey 2017-08-28 18:52:15 -0700
  • 46339da83a Improve doc for WithContext Olivier Poitrey 2017-08-12 16:16:31 -0700
  • 2ed2f2c974 Fix pretty logging and add a screenshot to the README v1.2.2 Olivier Poitrey 2017-08-05 20:45:41 -0700
  • 90fdb63d84 Add missing console file v1.2.1 Olivier Poitrey 2017-08-05 19:59:04 -0700
  • a83efb6080 Add a ConsoleWriter to output pretty log on the console during dev v1.2.0 Olivier Poitrey 2017-08-05 19:47:55 -0700
  • 89ff8dbc5f Small comment fix Olivier Poitrey 2017-07-26 23:42:12 -0700
  • 614d88bbf8 Add support for typed array. v1.1.0 Olivier Poitrey 2017-07-26 00:14:43 -0700
  • 6cdd9977c4 Refactor JSON encoding code Olivier Poitrey 2017-07-25 20:51:49 -0700
  • fdbdb09630 Add support for custom object marshaling v1.0.3 Olivier Poitrey 2017-07-25 18:41:05 -0700
  • f220d89e1f Add more benchmarks v1.0.2 Olivier Poitrey 2017-07-25 17:25:40 -0700
  • 87aceba511 Handle special values like Inf and NaN gracefuly Olivier Poitrey 2017-07-25 16:55:47 -0700
  • 2aa3c3ae4f Add some array types support v1.0.1 Olivier Poitrey 2017-07-25 12:50:35 -0700
  • eed4c2b94d Add access log handler Olivier Poitrey 2017-07-10 03:35:34 -0700
  • 7af653895b Add utility functions WithLevel and Fields Olivier Poitrey 2017-07-10 02:56:44 -0700
  • c964fc4812 Merge pull request #8 from unixisevil/zerolog/fix Olivier Poitrey 2017-07-06 22:29:54 -0700
  • 72d41dedeb Add []byte fields support Olivier Poitrey 2017-07-01 12:47:19 -0700
  • 1b37e7fcd9 fix typo error yj 2017-06-30 22:53:27 +0800
  • 447d0fc7f5 Optimize JSON encoding even further Olivier Poitrey 2017-06-24 20:55:52 -0700
  • 9c5f03507d Add some json encoder benchmarks Olivier Poitrey 2017-06-24 18:30:15 -0700
  • fde564e937 Optimize JSON encoding even further json-opti Olivier Poitrey 2017-06-24 20:55:52 -0700
  • 15fc33fe89 Fix sloppy test Olivier Poitrey 2017-06-25 01:12:41 -0700
  • 274f2e4c61 Add some json encoder benchmarks Olivier Poitrey 2017-06-24 18:30:15 -0700
  • b42b460ec6 Update bench Olivier Poitrey 2017-06-23 20:32:05 -0700
  • f8aa7a1962 Optimistically expect simple strings for json (#6) Josh Baker 2017-06-23 20:28:33 -0700
  • 2e3da1d5b5 Always place timestamp as first field for better log readability v1.0.0 Olivier Poitrey 2017-06-08 10:03:21 -0700
  • 2a829377cb Rename warning field to warn in the output Olivier Poitrey 2017-06-08 10:03:03 -0700
  • 9889521807 Add TimeDiff event method Olivier Poitrey 2017-06-06 21:58:33 -0700
  • 3f6ca6688c Fix Fatal and Panic not terminating to program Olivier Poitrey 2017-06-06 10:23:34 -0700
  • 46cd35d1f2 Remove error returned by Msg and Msgf Olivier Poitrey 2017-06-06 10:08:58 -0700
  • 95ecd5ad27 Fix Log level Olivier Poitrey 2017-06-05 12:59:29 -0700
  • 7e8bba7e7f Fix typos Olivier Poitrey 2017-06-05 12:59:25 -0700
  • 397b56dc9d Use defer when expected Olivier Poitrey 2017-06-05 12:43:37 -0700
  • 49d553c9b8 Add AnErr field type Olivier Poitrey 2017-06-02 00:56:14 -0700
  • 67803eb791 Add Nop constructor Olivier Poitrey 2017-06-02 00:24:52 -0700
  • 6bcd15ecf0 Add support for zerolog as an output for stdlib logger Olivier Poitrey 2017-06-01 23:17:28 -0700
  • bf4b44614c Simplify Dur method usage. Olivier Poitrey 2017-05-20 21:08:42 -0700
  • e0e86f933f Add Msgf test Olivier Poitrey 2017-05-20 20:59:39 -0700
  • 6b56a13287 Add a mention about humanlog Olivier Poitrey 2017-05-20 19:50:05 -0700