{"push_id":1094890722,"size":51,"distinct_size":0,"ref":"refs/heads/jschart","head":"ef211e8c608b758c30103181162212c45036ecf5","before":"a709e1613d95d32b1717f601b7e139de3a4879f4","commits":[{"sha":"c8b781a280bb20444faf2b4497702408488dd3c2","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Initial commit of jschart files pulled from LPCPU","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/c8b781a280bb20444faf2b4497702408488dd3c2"},{"sha":"785b27c78c07f1096838377a8884a7bc56f41dff","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Update jschart.js to dynamically build the summary table at runtime\n\n- Previously part of the table was built offline which increased the\n  overhead of putting together a new chart page.  By building the\n  table at runtime very simple HTML pages can be written to generate\n  charts.","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/785b27c78c07f1096838377a8884a7bc56f41dff"},{"sha":"72a42e940d42b8c472e79bcdda841dc1d0385cee","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Add support for loading CSV data files into jschart","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/72a42e940d42b8c472e79bcdda841dc1d0385cee"},{"sha":"247216bc4800cc12e2da3a12079fef5ded6f6e2e","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Remove the jschart assertion that the x-axis domain should have a\nminimum=0 unless otherwise specified","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/247216bc4800cc12e2da3a12079fef5ded6f6e2e"},{"sha":"3029052dddb3d9248485677e4fd1ea2a5810ea40","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Add support for specifying whether a jschart is a XY plot or\ntimeseries\n\n- If timeseries is selected, the x-axis will use date formatting for\n  it's labels -- this also means that the x-axis datapoints need to be\n  valid date values.  Currently it has been tested with time since\n  epoch in millisecond values.\n\n- The XY plot format is the support that has always been there.  The\n  x-axis values are treated as raw values with no special meanings\n  other than their coordinate values.","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/3029052dddb3d9248485677e4fd1ea2a5810ea40"},{"sha":"28d51b95a9bdfa8ab79cc2e311a3d56934b6bf28","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Add support for saveSvgAsPng to jschart\n\nFix a bug with saveSvgAsPng where all the text boxes had incorrect\nfont settings.\n\n- The text boxes need to have their font size and font family\n  explicitly set otherwise the text is rendered extremely small (very\n  unreadable) and with the wrong font.","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/28d51b95a9bdfa8ab79cc2e311a3d56934b6bf28"},{"sha":"1f354a70501b7f6c412b788f3e682ca3cbeb1c12","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Update D3 Queue initialization to match d3-queue code available via\nnpm","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/1f354a70501b7f6c412b788f3e682ca3cbeb1c12"},{"sha":"3b3889f292a9acc75a4d285d7d31f09de45da5fc","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Update the jschart highlight functions to have more descriptive names","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/3b3889f292a9acc75a4d285d7d31f09de45da5fc"},{"sha":"bb368196c5d7e7343fd4f34d21ed146514e1adfd","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Update jschart to be compatible with GenData chart type specifications","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/bb368196c5d7e7343fd4f34d21ed146514e1adfd"},{"sha":"3534125c35ca3880d86a89e900644a6d5b06e3e0","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Update GenData to use jschart\n\nUpdate postprocess unittests baseline for the new jschart html","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/3534125c35ca3880d86a89e900644a6d5b06e3e0"},{"sha":"9f0a3a7a2d534e4c53d221c43f2dbfc4d425ad62","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Update jschart to use a dynamic x-axis label showing the (zoomed) time\nrange when the chart is timeseries","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/9f0a3a7a2d534e4c53d221c43f2dbfc4d425ad62"},{"sha":"583ef9ea873791c7f17560fe6838efe6da800f6e","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Fixup timezone and time formatting support, defaulting to UTC","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/583ef9ea873791c7f17560fe6838efe6da800f6e"},{"sha":"87c7647018a5c8ccbb295b33b87e07024deefb73","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Update the mouse coordinate display to support when the chart is\ntimeseries","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/87c7647018a5c8ccbb295b33b87e07024deefb73"},{"sha":"e471473fd83571a526650a03a5e3048309787c28","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Remove dead code from the handle_brush_actions function in jschart","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/e471473fd83571a526650a03a5e3048309787c28"},{"sha":"a2f105698e2f6ae7d52847fdc6e8b8547a61e6e3","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Fix some bugs in the zoom_it function in jschart when the data model\nis timeseries:\n\n- When the calculations are made in zoom_it, the date objects need to\n  be converted to integers prior to performing the calculations and\n  then converted back into date objects after the calculations are\n  complete.\n\n- The integers that are produced are extremely large.  This unveiled a\n  secondary bug caused by the fact that the difference in the\n  extent/domain range was much smaller than the calculated zoom\n  change.  The calculations have been modified to use the range delta\n  for the calculations rather than the absolute values, so the size of\n  the values should no longer matter.","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/a2f105698e2f6ae7d52847fdc6e8b8547a61e6e3"},{"sha":"c8cfe1e60417a24dd5010324f88d7deabe31f8ef","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Fix a bug in the jschart \"Apply X-Axis Zoom to All\" feature caused by\nthe new support for timeseries charts","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/c8cfe1e60417a24dd5010324f88d7deabe31f8ef"},{"sha":"c99c7d3af5e729440715b2ce309bcffb2cd3cfa1","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"More jschart whitespace formatting cleanups","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/c99c7d3af5e729440715b2ce309bcffb2cd3cfa1"},{"sha":"db0ece1405ee665d81a12fb781c9bae5d25c0dda","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Add support for a new data model type called histogram\n\n- This new data model is very similar to the existing \"xy\" type as far\n  as the chart goes, but the table is handled much differently.  For a\n  histogram the data series values have a much different meaning than\n  traditional XY data series so the table has been updated to reflect\n  the interesting aspects of a histogram.","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/db0ece1405ee665d81a12fb781c9bae5d25c0dda"},{"sha":"43ed2806849320ec455e39a1f6d0aa68012c2fe0","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Add a jschart demo for testing purposes","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/43ed2806849320ec455e39a1f6d0aa68012c2fe0"},{"sha":"388d319a4585b92ca707fbf36cce18ebe2e88233","author":{"email":"c0e20d7f2d0e3655f9d9e23cbb39a8e84be39ddf@redhat.com","name":"Karl Rister"},"message":"Add a simple web server from LPCPU for use in demoing/testing jschart","distinct":false,"url":"https://api.github.com/repos/k-rister/pbench/commits/388d319a4585b92ca707fbf36cce18ebe2e88233"}]}