GitHub PushEvent at 2014-08-21 23:24:32
Repository: ceph
Actor: jcsp
Payload: {"shas":[["7a9eb3fc5456568850fc2643837e1eabc37128ba","86ecd7d1c53cf33a85014f7cab78876cb4491020@gmail.com","tracing: bootstrap lttng-ust with mutex events\n\nSee src/tracing/README.md\n\nSigned-off-by: Noah Watkins <noahwatkins@gmail.com>","Noah Watkins",false],["090f63e1124d0de09eda573cfc4dd7b8c49cd9d7","86ecd7d1c53cf33a85014f7cab78876cb4491020@gmail.com","lttng: trace mutex::unlock\n\nSigned-off-by: Noah Watkins <noahwatkins@gmail.com>","Noah Watkins",false],["8a28388c404d3128b0a2900ba5c2f6329a845a32","86ecd7d1c53cf33a85014f7cab78876cb4491020@gmail.com","lttng: add pg and osd tracepoints\n\nSigned-off-by: Noah Watkins <noahwatkins@gmail.com>","Noah Watkins",false],["64fbc28f8e3713183c0fe30e0352062690a87ff1","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Check for lttng/tracepoint.h when configuring","Adam Crume",false],["2f2d6e1dc45e642ce6565ff220913223dad2facb","86ecd7d1c53cf33a85014f7cab78876cb4491020@gmail.com","tracing: automake-ify tracepoint generation\n\nSigned-off-by: Noah Watkins <noahwatkins@gmail.com>","Noah Watkins",false],["d5b16e4a1aa6f27c0f823f7dd0097ffd03705a3a","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Trace OpRequest\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["469c9377ce71428ff543940f215e31e2a9e773c3","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Add rmw_flags to tracepoint in PG::queue_op\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["fb45d6056d4fd11a7434835700d3dc36957aea5a","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Trace ReplicatedPG::do_osd_ops\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["3e21f8e4a335cbbab3d59f96c5bf192f0efa2398","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Add tracing-common.h\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["1dcf8477a5933f9a50fdfb87cdb4039a5d985613","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","examples: Add example for the librados C API\n\nSimply copied and modified the C++ API example.\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["c4f29afad926e4a75f20084c0c84df0bfb66e677","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Trace librados C API\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["be3c91333f436dab7b473f1bda34db525933bf68","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Prevent creation of incorrect .o files when generating from .tp\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["50020b06aa477963019fd611985eb0ced8d307eb","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Prevent deletion of tracing-common.h when cleaning\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["8e238b51a5e8fb8385dd9be8f4735c9334d76c2c","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Split up libtracepoints\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["289c98dff9a819e9e16ba237275359b9a1b226e1","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Remove 'ver' from trace in code for CEPH_OSD_OP_NOTIFY\n\n'ver' is obsolete and variable exists only for proper deserialization\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["4001b28d4ad16b7908cb37e1438f825762c818a9","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Basic tracing of librbd\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["ef5c30af7f45ba4c835860fb6730ccd08cfb89b8","86ecd7d1c53cf33a85014f7cab78876cb4491020@gmail.com","tracing: instrument filestore\n\nThis adds objectstore tracepoints for the filestore. It'd be nice to add\nthese to the objectstore interface some how so we can get all\nimplementations for free, but that might just be a bit difficult\nespecially since each impl will apply transactions in a differnet way.\n\nSigned-off-by: Noah Watkins <noahwatkins@gmail.com>","Noah Watkins",false],["cffb8f3b5b7241d9586d743ddac51f9b8d707ee8","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Add more tracing to librbd\n\nIncludes:\n- aio_complete\n- aio_discard\n- aio_flush\n- aio_get_return_value\n- aio_is_complete\n- aio_read\n- aio_wait_for_complete\n- aio_write\n- copy\n- discard\n- flush\n- invalidate_cache\n- rename\n- resize\n- Add ImageCtx pointer to trace points\n- Add snap_name and readonly flag to trace point open_image_enter\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["b73af7c0a1aeae88b796b29c30aaf787293e3429","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","lttng: Add rbd-replay\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false],["fc7128443a937616b1fde8c2a8af4579c1521e63","d7d2401ce6fd4eeb3c3cc14c8cc85f972b45cba8@gmail.com","rbd-replay: Switch logging from cout to dout\n\nTo enable logs, we also have to use global_init to parse our\ncommand-line args, so we now have other standard Ceph goodies\nsuch as picking up config options from the environment.\n\nSigned-off-by: Adam Crume <adamcrume@gmail.com>","Adam Crume",false]],"size":265,"ref":"refs/heads/wip-objecter","head":"c10b48963dc879ec97a238447905abc34e06caa6"}