Copied or renamed
Rev Chgset Date Author Log Message
(edit) @de520024f8801f5cc271ac9301e66f7c3690558e [de520024f8801f5cc271ac9301e66f7c3690558e] 04/09/12 19:56:55 Theo Schlossnagle <> Don't assert on double runs, just log an error
(edit) @bc131e531806eeabd6a47f1225ee5c9839fbe01d [bc131e531806eeabd6a47f1225ee5c9839fbe01d] 04/09/12 17:52:58 Theo Schlossnagle <> unused stub
(edit) @85e32ea88e1d7ad88a960783bb3033f7c1844de3 [85e32ea88e1d7ad88a960783bb3033f7c1844de3] 04/09/12 14:45:52 Theo Schlossnagle <> meta information on the timing slot allocations via console
(edit) @4f9658b6d44898802c561f25d3a3638767b4f3f0 [4f9658b6d44898802c561f25d3a3638767b4f3f0] 04/07/12 03:38:03 Theo Schlossnagle <> install utils/noit_hooks.h
(edit) @b2a08ebd72aed85e425a8b853ac201b7faac0453 [b2a08ebd72aed85e425a8b853ac201b7faac0453] 03/29/12 21:26:14 Theo Schlossnagle <> create namespaces in the return document without regard for the master …
(edit) @a90855c69b0558acdbe4524e80b60e40a40c6b21 [a90855c69b0558acdbe4524e80b60e40a40c6b21] 03/29/12 16:15:42 Theo Schlossnagle <> do some basic validation that the namespaces (prefix) matches what we …
(edit) @03fe9a7330858471b035c426bdbb9f74fdcd0d58 [03fe9a7330858471b035c426bdbb9f74fdcd0d58] 03/28/12 20:59:02 Theo Schlossnagle <> more subtle magic around transitioning namespaces from submissions into …
(edit) @d5db0b89dd6ef5ab8baaa06225cd92898bd0dcea [d5db0b89dd6ef5ab8baaa06225cd92898bd0dcea] 03/27/12 22:01:14 Theo Schlossnagle <> automatic registration of module namespaces
(edit) @e8c10f943d9af8cb08aeb8cbbb05769d7b2f439c [e8c10f943d9af8cb08aeb8cbbb05769d7b2f439c] 03/27/12 20:59:46 Theo Schlossnagle <> Merge branch 'master' of
(edit) @2a06f129a8ded380b2b27047520ceb04dfc9a0b0 [2a06f129a8ded380b2b27047520ceb04dfc9a0b0] 03/27/12 20:58:43 Theo Schlossnagle <> config name attribute was not supported under checks/set
(edit) @25a8df281f15ba8a286af953701b094c78677a5b [25a8df281f15ba8a286af953701b094c78677a5b] 03/27/12 14:03:49 Mark Harrison <> Change the NTP version send for ntp control messages This fixes …
(edit) @2148d594359c81ffc07674617e97eef16818690f [2148d594359c81ffc07674617e97eef16818690f] 03/23/12 15:36:30 Theo Schlossnagle <> Support c99 compile
(edit) @f37e7a1405d99bd5211be3fc073f5f72f59a0026 [f37e7a1405d99bd5211be3fc073f5f72f59a0026] 03/23/12 14:36:29 Theo Schlossnagle <> Merge branch 'master' of
(edit) @acb84fe681e07874f1ec5b8ca3505d277d0b2073 [acb84fe681e07874f1ec5b8ca3505d277d0b2073] 03/23/12 14:36:22 Theo Schlossnagle <> well... I sure have it now
(edit) @1108660f33438eb6ea775e8c18300de5e8b47868 [1108660f33438eb6ea775e8c18300de5e8b47868] 03/22/12 21:33:08 Brian Clapper <> bump oid buffer so we don't truncate large OIDs
(edit) @c02c1c98d04efac82d42bc576d130a301ae740b9 [c02c1c98d04efac82d42bc576d130a301ae740b9] 03/22/12 12:53:03 Theo Schlossnagle <> Merge branch 'master' of
(edit) @873fbc3aed662353fcffcd8a78fa6c0d770d4e7d [873fbc3aed662353fcffcd8a78fa6c0d770d4e7d] 03/22/12 12:52:44 Theo Schlossnagle <> use null as Brian Clapper coded to specify binding to the empty exchange.
(edit) @4c8d27165a09dc22db4314fd144ed834d04ce4e7 [4c8d27165a09dc22db4314fd144ed834d04ce4e7] 03/22/12 01:47:11 Brad Marshall <> Added jlogctl to noit packaging
(edit) @a2f3c05a332f6b42643501a7abdadf98e2a268d7 [a2f3c05a332f6b42643501a7abdadf98e2a268d7] 03/21/12 21:15:58 Brian Clapper <> need a placeholder to be able to bind to the 'empty' routingkey
(edit) @b1b5fc0fee416e9f1842b44b97dbb3c4e5a053fd [b1b5fc0fee416e9f1842b44b97dbb3c4e5a053fd] 03/21/12 15:33:52 Theo Schlossnagle <> default to not acking
(edit) @0be44ef3f8cd3b1e78396826707cb3303d2c4887 [0be44ef3f8cd3b1e78396826707cb3303d2c4887] 03/21/12 14:39:12 Theo Schlossnagle <> make the routingKey binding more flexible (comma separated list)
(edit) @8a2fef6aa20720458bdf82af131ad2ad6141c530 [8a2fef6aa20720458bdf82af131ad2ad6141c530] 03/21/12 14:27:09 Theo Schlossnagle <> add two buckets that are easy to route on
(edit) @426b9214409ffbddfe3f23c8512184bff379b8f1 [426b9214409ffbddfe3f23c8512184bff379b8f1] 03/21/12 14:23:04 Philip Maddox <> Added 'H' as a valid value to pass through in stratcon_datastore
(edit) @04d012fdd2f5acf54ee7ca8b77574bd277cc2d46 [04d012fdd2f5acf54ee7ca8b77574bd277cc2d46] 03/19/12 21:09:22 Philip Maddox <> Use HttpClient? auth_digest function in http.lua rather than repeating code
(edit) @0d57cf36be8bb038c67fe862fa27dc5a03553f05 [0d57cf36be8bb038c67fe862fa27dc5a03553f05] 03/19/12 20:39:59 Philip Maddox <> Added functionality to to digest authorization into HTTPClient
(edit) @55a909658a1fb1434491caf0b50e9b25fc8ac095 [55a909658a1fb1434491caf0b50e9b25fc8ac095] 03/14/12 21:20:41 Theo Schlossnagle <> Update resmon documentation to reflect the read_limit parameter.
(edit) @1581bb9cbc2230831b3d94d346397c1c030124ea [1581bb9cbc2230831b3d94d346397c1c030124ea] 03/14/12 21:19:35 Theo Schlossnagle <> Make the read_limit config param in http module pass-thru to the gunzip …
(edit) @1f9edc74e34a100b1e519135ef7e2d7e774cd605 [1f9edc74e34a100b1e519135ef7e2d7e774cd605] 03/14/12 21:10:28 Theo Schlossnagle <> bug in error output for lua failures
(edit) @3de78ae6b819653d9651f0061e1b54f9f68339ea [3de78ae6b819653d9651f0061e1b54f9f68339ea] 03/13/12 21:30:59 Theo Schlossnagle <> Sometimes we want config parameters that aren't valid XML node names. This …
(edit) @8519251c82642f98c933929667b617fc9622049c [8519251c82642f98c933929667b617fc9622049c] 03/13/12 20:12:45 Theo Schlossnagle <> respect the asynch_metrics setting by logging immediate when appropriate
(edit) @d360dc38c160e192db980cc5e10efc487ff11af7 [d360dc38c160e192db980cc5e10efc487ff11af7] 03/13/12 19:57:10 Theo Schlossnagle <> fix compiler warnings due to sign of types across yajl calls
(edit) @ac6019c188431677637c0179307d13e920e394e1 [ac6019c188431677637c0179307d13e920e394e1] 03/13/12 17:04:00 Theo Schlossnagle <> I'm pretty sure this is a SunStudio?12.2 bug workaround
(edit) @6e68e262c873cd8730aab076959a13fcae0e423f [6e68e262c873cd8730aab076959a13fcae0e423f] 03/13/12 16:40:49 Theo Schlossnagle <> interesting race where the error pushes through the callback
(edit) @bd6d64f84276dfd6f5c69702a74e5dbc691b389c [bd6d64f84276dfd6f5c69702a74e5dbc691b389c] 03/13/12 16:40:19 Theo Schlossnagle <> import yajl and switch the httptrap check to use it
(edit) @204ecdc5ad373fb076d81ab8a63fc09df931be4e [204ecdc5ad373fb076d81ab8a63fc09df931be4e] 03/12/12 19:21:44 Theo Schlossnagle <> hookable log phases
(edit) @7b18dcb59ee3691758518fa01123a4a42d43ad54 [7b18dcb59ee3691758518fa01123a4a42d43ad54] 03/12/12 16:22:01 Theo Schlossnagle <> Merge branch 'master' of
(edit) @46b9cf0be63c479e256c74b79f413f940c8f0563 [46b9cf0be63c479e256c74b79f413f940c8f0563] 03/12/12 16:20:17 Theo Schlossnagle <> make setting of metrcis hookable
(edit) @7a237a223e8874bc0bffede7505313cb1a933910 [7a237a223e8874bc0bffede7505313cb1a933910] 03/08/12 01:21:04 Theo Schlossnagle <> Normalize the stats APIs to: * never take the module, and * always take …
(edit) @543cfd4366e59f3cdc4a1fd3e8efe8f6e8f6f790 [543cfd4366e59f3cdc4a1fd3e8efe8f6e8f6f790] 03/07/12 07:13:05 Brad Marshall <> Fixed stratcon install file to have new version of esper jar Fixed …
(edit) @840a13b790af535f43b9ae9b0b5128b4462dde9a [840a13b790af535f43b9ae9b0b5128b4462dde9a] 03/02/12 20:14:07 Philip Maddox <pmaddox@pmaddox.(none)> Fixed some issues with not reading full messages in external and getting …
(edit) @bb84bf791b8380b1ed2e0a65b2f595fab3bd711d [bb84bf791b8380b1ed2e0a65b2f595fab3bd711d] 03/02/12 16:46:28 Philip Maddox <pmaddox@pmaddox.(none)> Modified external data read to avoid use of MSG_PEEK
(edit) @8645a578630798b9859f7cdccef6c78300efae11 [8645a578630798b9859f7cdccef6c78300efae11] 02/28/12 21:44:34 Philip Maddox <> Fixed a bug in the external module where the main handling thread would …
(edit) @c4bfda41ac34a173e53c73725b8ccc799eb29bba [c4bfda41ac34a173e53c73725b8ccc799eb29bba] 02/23/12 18:43:25 Theo Schlossnagle <> preliminary support for ntp control protocol
(edit) @4e26cbc3c2cf67c7b90e4e4dc7ebe5ad6b181da2 [4e26cbc3c2cf67c7b90e4e4dc7ebe5ad6b181da2] 02/23/12 18:42:50 Theo Schlossnagle <> stub the bit namespace do extract_xml will work
(edit) @2e4d166e46f610e3ad7ffb33463488cb5f18db7d [2e4d166e46f610e3ad7ffb33463488cb5f18db7d] 02/23/12 18:32:03 Theo Schlossnagle <> add bit class support into the lua subsystem
(edit) @275020089c5881bce207b67b6e3ce7e4685ccb51 [275020089c5881bce207b67b6e3ce7e4685ccb51] 02/16/12 18:46:19 Brian Clapper <> upgrade to esper 4.5, fix internal 'API' changes to do so
(edit) @c4fc37fcf1cb3f31782b792228a0b35e4cdf2acf [c4fc37fcf1cb3f31782b792228a0b35e4cdf2acf] 02/09/12 16:17:56 Theo Schlossnagle <> make the rest calls dirty the right bits for shatter output
(edit) @84946f61e6afce7b0233ffa59881e9aac9dced36 [84946f61e6afce7b0233ffa59881e9aac9dced36] 02/08/12 22:17:41 Theo Schlossnagle <> this causes double frees, I need to spend more time to understand the leak …
(edit) @0f6f338693b9c728099385a174117fb2ce7a0e4e [0f6f338693b9c728099385a174117fb2ce7a0e4e] 02/07/12 14:50:28 Theo Schlossnagle <> If no PIDFILE is specified, don't try to write to one. Look in some more …
(edit) @fca0a033257b4175c839ab124a5c1a2aebfac3ae [fca0a033257b4175c839ab124a5c1a2aebfac3ae] 02/06/12 16:33:12 Theo Schlossnagle <> this aren't in-core anymore, only modules
(edit) @17458db8a05223809f885a032344956d81ade411 [17458db8a05223809f885a032344956d81ade411] 02/06/12 16:29:58 Theo Schlossnagle <> bad symbol name here, how did this ever work?
(edit) @99b18a876a3d4ec5c15c811d87927341584e0ccc [99b18a876a3d4ec5c15c811d87927341584e0ccc] 02/04/12 20:06:30 Theo Schlossnagle <> assorted valgrind exposed memory leaks
(edit) @d659a9d1a9285c0627fb0b3114abefade0b0730b [d659a9d1a9285c0627fb0b3114abefade0b0730b] 02/04/12 14:38:51 Theo Schlossnagle <> add the version to reporting
(edit) @2f57254c51d39834f9304b51e4b361bd19b5d713 [2f57254c51d39834f9304b51e4b361bd19b5d713] 02/03/12 21:07:17 Brian Clapper <> Merge branch 'master' of
(edit) @8d6f67693835bd19cb2141a5f8dfbae02426bd47 [8d6f67693835bd19cb2141a5f8dfbae02426bd47] 02/03/12 21:05:34 Brian Clapper <> stop using global vars, use local metric_data and pass that around
(edit) @a5df09d25bd13bf1f726673e2b03f59b6066bf59 [a5df09d25bd13bf1f726673e2b03f59b6066bf59] 02/02/12 22:32:36 Theo Schlossnagle <> support v1 of SNMP. Perhaps support v3 (untested)
(edit) @a64139dcd7cce8a609a80ee6827795c4ee240da5 [a64139dcd7cce8a609a80ee6827795c4ee240da5] 01/27/12 21:31:01 Theo Schlossnagle <> update docs from code
(edit) @3f101f068925bb2945f43579b29a13d33088a227 [3f101f068925bb2945f43579b29a13d33088a227] 01/27/12 21:17:16 Philip Maddox <> Added support for reporting SASL responses for PLAIN and LOGIN commands
(edit) @92ea84fba40e491c2a29a0f6a1c94b6af12146d9 [92ea84fba40e491c2a29a0f6a1c94b6af12146d9] 01/27/12 20:09:04 Theo Schlossnagle <> not sure who and where is calling this on a dataset, but let 'em
(edit) @bf62350bdabd0655c6703d349850d47ebebcb9d6 [bf62350bdabd0655c6703d349850d47ebebcb9d6] 01/27/12 04:37:06 Theo Schlossnagle <> Merge pull request #48 from neophenix/master JDBC DSN and basic SSL …
(edit) @8c735aa0718a2a3a4a9072c7534b0330dc3cc003 [8c735aa0718a2a3a4a9072c7534b0330dc3cc003] 01/27/12 04:36:09 Theo Schlossnagle <> Merge pull request #47 from TheTeaWeevil?/master EHLO Response Metrics …
(edit) @ad037ded4b14f9fe690f91990a34e0bc0de5a888 [ad037ded4b14f9fe690f91990a34e0bc0de5a888] 01/27/12 04:31:46 neophenix <> support DSN for connection information and basic SSL
(edit) @7ae62b9ec2b5f252357a0d80446c0ad5ad6dd7fa [7ae62b9ec2b5f252357a0d80446c0ad5ad6dd7fa] 01/27/12 02:32:49 Theo Schlossnagle <> support snmp type coercion... BAD VENDORS... BAD.
(edit) @de30ea9a40e3c6c47f37331e1c311513058f924d [de30ea9a40e3c6c47f37331e1c311513058f924d] 01/26/12 16:13:49 Philip Maddox <> Moved split from smtp.lua into extras.lua, a new file for extra …
(edit) @14748d7c2d9bb7457d44bf98a24b5f03860e2b63 [14748d7c2d9bb7457d44bf98a24b5f03860e2b63] 01/26/12 00:38:41 Theo Schlossnagle <> crash bug on null values in JSON
(edit) @4a0da0e513a734ae484e56cee0fdc99f321e3766 [4a0da0e513a734ae484e56cee0fdc99f321e3766] 01/25/12 22:30:15 Philip Maddox <> Added support for EHLO response metrics
(edit) @50525e499873f7998d760f0e7601eb24f65625ff [50525e499873f7998d760f0e7601eb24f65625ff] 01/20/12 17:18:36 Philip Maddox <> Added function to lua_noit to perform HMAC-SHA1 encoding
(edit) @ca6785e5f9ea33368d24a392af343c28de4bbc3e [ca6785e5f9ea33368d24a392af343c28de4bbc3e] 01/12/12 15:51:58 Thom May <> keep up to date with all the new java libs
(edit) @45a14c95c658a0b85fae3da14cd45b337f19a32a [45a14c95c658a0b85fae3da14cd45b337f19a32a] 01/09/12 14:06:19 Theo Schlossnagle <> Fix haproxy check. Author: "Phil Maddox" <>
(edit) @befb7bc1b2ae8fd99154759bb4ee135faee38019 [befb7bc1b2ae8fd99154759bb4ee135faee38019] 01/09/12 12:00:20 Thom May <> add protobuf development headers to debian build
(edit) @fb524a11681fc30831c12f2fd4de61a286508ac7 [fb524a11681fc30831c12f2fd4de61a286508ac7] 01/05/12 02:34:18 Brad Marshall <> Sorting for datapoints based on the metric_name
(edit) @80f47472f0d3f59e9aceccab41a0940edd7946d3 [80f47472f0d3f59e9aceccab41a0940edd7946d3] 01/04/12 21:55:54 Theo Schlossnagle <> Merge branch 'shatter'
(edit) @1a07d8a36938e3fe7306909982a2d3bdb372d002 [1a07d8a36938e3fe7306909982a2d3bdb372d002] 01/04/12 21:48:53 Theo Schlossnagle <> fix comment to reflect code
(edit) @ab62dcbdd6373adaac0971cc07962c6387ff3efe [ab62dcbdd6373adaac0971cc07962c6387ff3efe] 01/04/12 21:46:10 Theo Schlossnagle <> Merge branch 'unclump' This merge obsoletes the initial stutter and …
(edit) @c446502a4ee40c22d4500431adfafa754be78122 [c446502a4ee40c22d4500431adfafa754be78122] 01/04/12 15:07:03 Theo Schlossnagle <> An ip_acl module allowing for the restriction of check execution against …
(edit) @234ba83977cffc9b82b6d018fea7ea65e6ab42ab [234ba83977cffc9b82b6d018fea7ea65e6ab42ab] 01/04/12 15:06:37 Theo Schlossnagle <> actually link in the xml docs to check_test
(edit) @2511639a540520051242159e76ed25a0351911fd [2511639a540520051242159e76ed25a0351911fd] 01/04/12 15:06:10 Theo Schlossnagle <> Updated DNS docs
(edit) @3e267492fd290f3bb1287ef6a43f82c5b218181c [3e267492fd290f3bb1287ef6a43f82c5b218181c] 01/04/12 15:05:33 Theo Schlossnagle <> this appears to be an edge-condition crash bug in command-line editing
(edit) @c6c11c3827cd812cc0f9cc92cf6de8140b859416 [c6c11c3827cd812cc0f9cc92cf6de8140b859416] 01/04/12 14:53:41 Theo Schlossnagle <> Support generic module configuration with using XML namespaces and allow …
(edit) @bea2da5ac47bfcbbda37955afb8ba901e714e06d [bea2da5ac47bfcbbda37955afb8ba901e714e06d] 01/04/12 05:56:03 Brad Marshall <> Sort templates before returning them
(edit) @7225a1b6bfe2f98ec3785ba84cf2209b881eea1c [7225a1b6bfe2f98ec3785ba84cf2209b881eea1c] 01/04/12 03:54:55 Theo Schlossnagle <> pull in btrie as a utility
(edit) @b5eb9e570dc20e99400c64eee4a5a0ae787c4226 [b5eb9e570dc20e99400c64eee4a5a0ae787c4226] 12/27/11 22:18:36 Theo Schlossnagle <> Sol10 doesn't define this, so we need to
(edit) @ded859826a394a1db4553d2a3662b8917985108a [ded859826a394a1db4553d2a3662b8917985108a] 12/27/11 22:06:18 Theo Schlossnagle <> double submit due to missing break in switch statement
(edit) @460030f4cc773badae850c94b1b4b5f6a8cd3093 [460030f4cc773badae850c94b1b4b5f6a8cd3093] 12/23/11 15:24:55 Theo Schlossnagle <> Merge branch 'master' of
(edit) @26c25f9649ad071d685c2846669882615f64bd22 [26c25f9649ad071d685c2846669882615f64bd22] 12/23/11 15:22:37 Theo Schlossnagle <> Merge pull request #39 from Kami/multiple_body_matches_master Add support …
(edit) @ac70325cbd950a7a919b9f19306f0a84070a0894 [ac70325cbd950a7a919b9f19306f0a84070a0894] 12/23/11 01:56:35 Theo Schlossnagle <> Merge branch 'master' of
(edit) @3bbaa0da7225113c572ed112338d2cb93569d097 [3bbaa0da7225113c572ed112338d2cb93569d097] 12/23/11 01:56:12 Theo Schlossnagle <> builds out of the box on Illumos with gcc now
(edit) @d95758d937b018c25bc4487c8eddc4727ee7d390 [d95758d937b018c25bc4487c8eddc4727ee7d390] 12/22/11 18:29:45 Theo Schlossnagle <> fix race... we can try to write from multiple threads
(edit) @b18d26fbe80bc8a133fd89de4d13873ebe1bbf4d [b18d26fbe80bc8a133fd89de4d13873ebe1bbf4d] 12/20/11 05:09:41 Theo Schlossnagle <> if we're using gcc on Solaris we want -fPIC
(edit) @459318495f85f14cc8b0b1ce4a80795e61ce7dac [459318495f85f14cc8b0b1ce4a80795e61ce7dac] 12/20/11 05:05:34 Theo Schlossnagle <> this proves problems on illumos, just set it to zero instead
(edit) @1f6228e889ec2f4904a05bb4cb83ff315fb4499e [1f6228e889ec2f4904a05bb4cb83ff315fb4499e] 12/20/11 04:59:49 Theo Schlossnagle <> fix hooks to respect aliasing requirements
(edit) @278ca955d564824e83664c1eebbfbb36c0ef1b0c [278ca955d564824e83664c1eebbfbb36c0ef1b0c] 12/19/11 21:28:31 Theo Schlossnagle <> remove trailing ;, empty declaration error in sun studio
(edit) @c0a5a8af010e5b7fb47f6273c00780be49f3a33d [c0a5a8af010e5b7fb47f6273c00780be49f3a33d] 12/19/11 21:18:53 Theo Schlossnagle <> tgoto is defined.. and sometimes differently. let the system be
(edit) @2ca04979d345e8d9b19db839402d46134ae1a0bb [2ca04979d345e8d9b19db839402d46134ae1a0bb] 12/19/11 03:56:20 Brad Marshall <> Updated filepath to remove lib from jar files
(edit) @0238329f229c83e2fdf3f0b46fe94022d7f833ea [0238329f229c83e2fdf3f0b46fe94022d7f833ea] 12/19/11 03:39:37 Theo Schlossnagle <> use @JAVA_LIB_DIR@ as that is where the install goes
(edit) @f247f915f033740c1c940f66d67bbafff9fdee9a [f247f915f033740c1c940f66d67bbafff9fdee9a] 12/19/11 03:37:19 Theo Schlossnagle <> put all the jars in the javadir directly
(edit) @14e10b9e7dab49aac75cff3eff6183cf9be2c8ce [14e10b9e7dab49aac75cff3eff6183cf9be2c8ce] 12/19/11 03:21:23 Theo Schlossnagle <> allow arbitrary paths to be specified with -D <dir>
(edit) @4240c10c43e30e0222824fb249f84ba1066f6c44 [4240c10c43e30e0222824fb249f84ba1066f6c44] 12/17/11 18:33:53 Theo Schlossnagle <> typo fixes
(edit) @8da7f661e3730fd14d4f0f64bd0aebe21afac7e5 [8da7f661e3730fd14d4f0f64bd0aebe21afac7e5] 12/17/11 01:12:19 Theo Schlossnagle <> Hook support. Go forth and instrument.
(edit) @49fac1c926b76895e6420ab372d773c01944b246 [49fac1c926b76895e6420ab372d773c01944b246] 12/17/11 00:51:49 Theo Schlossnagle <> allow docbook in source files (in comments) and build developer …
Note: See TracRevisionLog for help on using the revision log.