{"push_id":1267192807,"size":22,"distinct_size":3,"ref":"refs/heads/ENG-10831-better-safe","head":"b9d988a74b8dbd58aff97cb3fac6103252b48845","before":"558e273f135d46d888c0f34f0cbf410357ca67e5","commits":[{"sha":"b4f22cf3ce476909787881e0bff63778bec9b594","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Add Java XML parser - needs testing.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/b4f22cf3ce476909787881e0bff63778bec9b594"},{"sha":"94e7a702f710ff214b85d104718213bc76eb2907","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Test Valgrind XML Parser.\n\nAdded tests to the Valgrind XML Parser.  We have valgrind XML files for\nall the different kind of errors (and non-errors) we test in the\nmemleaks EE test directory.  We have verified that we can read all these\nfiles and that the errors we see are the expected ones.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/94e7a702f710ff214b85d104718213bc76eb2907"},{"sha":"2ef31b5f3fe38a586fc46273482d4f1da6e3e87a","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Delete the valgrind output file on exit if there are no errors.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/2ef31b5f3fe38a586fc46273482d4f1da6e3e87a"},{"sha":"926603f8d3e18624a42262eb47d095c9036bc641","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Fixed the python code to parse XML from valgrind.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/926603f8d3e18624a42262eb47d095c9036bc641"},{"sha":"4a2e68d0a8662500513121b6589f7f96d356561b","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Delete an unneeded ValgrindXMLParser.\n\nAlso, we always delete the valgrind output file now.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/4a2e68d0a8662500513121b6589f7f96d356561b"},{"sha":"11e155991ec38ca73d94baf36ce35fe8b7305ff0","author":{"name":"Peter Shaw","email":"b7665135b5ee9f27b622ab28296affc7b6b79925@voltdb.com"},"message":"ENG-11004 Add xml output for Jenkins reporting (like JUnit)","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/11e155991ec38ca73d94baf36ce35fe8b7305ff0"},{"sha":"fde2f44b29f97c9ac720a44029dd2f26fafd26a1","author":{"name":"Peter Shaw","email":"b7665135b5ee9f27b622ab28296affc7b6b79925@voltdb.com"},"message":"Merge pull request #3863 from VoltDB/ENG-11004\n\nENG-11004 Add xml output for Jenkins reporting (like JUnit)","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/fde2f44b29f97c9ac720a44029dd2f26fafd26a1"},{"sha":"9366d0baa76b2c12b807b393b5193763fa06e1ac","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Removed an unused local variable.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/9366d0baa76b2c12b807b393b5193763fa06e1ac"},{"sha":"c67fcdb973f5d8dac2e37cb3c57d7da9d0df83d7","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Apparently Class.getResource() does not work with folders.\n\nSometimes getClass().getResource(\"folder\") returns a URL referencing the\nfolder, and sometimes it doesn't.  It seems to return null on Red Hat\nand Centos systems, and return non-null on Ubuntu.  We currently assume\nthat our CWD is the root of the VoltDB source folder.\n\nAlso, we delete the XML file if there are no errors, but leave it if\nthere are errors.  This is for both the Java and python tests.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/c67fcdb973f5d8dac2e37cb3c57d7da9d0df83d7"},{"sha":"48265ad98b5c066e61fd9ab1c0f6fd90f584f1f5","author":{"name":"Christopher M. Wolff","email":"c332ce90101feac87ba0fc6d257458883a50182d@voltdb.com"},"message":"ENG-11029: Planner assertions for some seemingly innocuous RANK queries (#3860)\n\n* Avoid unnecessarily adjusting differentiator for temp table columns.\r\n\r\n* Be more selective about skipping diff'tor adjustment\r\n\r\nRemoved ORDER BY from tests.  They actually made the problem go away.\r\nWe should not require ORDER BY for these statements to be deterministic\r\nanyway, since doing windowed aggregation requires sorting.\r\n\r\n* Leave original RANK column name","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/48265ad98b5c066e61fd9ab1c0f6fd90f584f1f5"},{"sha":"c0ba9ab4e95ff16c31a488650963aad8ab3920f6","author":{"name":"Yiqun Zhang","email":"c878612b54a6ddf33d60ba99784396d756896995@voltdb.com"},"message":"Add logic to nestedLoppIndex executor. (#3864)\n\n* Add logic to nestedLoppIndex executor.\r\n\r\n* Add regressionsuite repro","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/c0ba9ab4e95ff16c31a488650963aad8ab3920f6"},{"sha":"3e260971ccc4c11531171b5f3c303612f4f444f1","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Specified the wrong path in valgrind suppressions file.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/3e260971ccc4c11531171b5f3c303612f4f444f1"},{"sha":"35446eb29c6735c738435e2636031befeaf5fbeb","author":{"name":"Andrew Gent","email":"649a3a180a72f420ae3aceb496c9fec1eb03a639@voltdb.com"},"message":"Update final format docs. Add 6.6 docs. Add PDF \"bookmarks\"","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/35446eb29c6735c738435e2636031befeaf5fbeb"},{"sha":"308f4dfd04a992a5afeedb5eed0efb9e3af5fe81","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Merge remote-tracking branch 'origin/master' into ENG-10821-XenialValgrind","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/308f4dfd04a992a5afeedb5eed0efb9e3af5fe81"},{"sha":"bff2330b1b2a289e4ee7021573348cc10cea96a0","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Fix TestWindowedAggregateSuite test failures.\n\nThe test point testEng11029 was failing.  It needed an order by clause\nto make it deterministic.  But there was also a problem in fixing up TVE\ndifferentiators.  PartitionByPlanNodes and OrderByPlanNodes following\nPartitionByPlanNodes will contain a column which does not have a\ndifferentiator.  We fix this in general by marking the TVE for the rank\nexpression with a flag saying it does not need its differentiator value\nupdated.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/bff2330b1b2a289e4ee7021573348cc10cea96a0"},{"sha":"d40c82005d5208057522cef3ad235ad170b8ac45","author":{"name":"manjujames","email":"d630325ea29a6edcd5b6c946497f7c2dfb8e72ee@voltdb.com"},"message":"ENG-10622: Cursor support in PersistentBinaryDeque (#3774)\n\nSupport multiple read cursors in the PBD.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/d40c82005d5208057522cef3ad235ad170b8ac45"},{"sha":"27f7186754970800d5e0fdcd267a372cbcb840f0","author":{"name":"Bill White","email":"335c0c6376d41f4553b4d71ced974fe610192843@voltdb.com"},"message":"Merge pull request #3861 from VoltDB/ENG-10821-XenialValgrind\n\nJenkins is mostly blue for this.  The failures are all understood.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/27f7186754970800d5e0fdcd267a372cbcb840f0"},{"sha":"ac1ae08a3480b5f77cdb2990e15b01e62f96f6f0","author":{"name":"Zeeman He","email":"8b5400dbe1ca24a00a736c32c07430121a4ed5d2@voltdb.com"},"message":"ENG-10968 run-everywhere (#3843)\n\n* ENG-10968: run everywhere client APIs\r\n\r\n* ENG-10968: Update java doc\r\n\r\n* ENG-10968: Update after review\r\n\r\n* ENG-10968: code consolidation and java doc update\r\n\r\n* ENG-10968: Update partition set with topo update\r\n\r\n* ENG-10968: Partition set update\r\n\r\n* ENG-10968: add test cases and review changes\r\n\r\n* ENG-10968: cover more test cases and review update\r\n\r\n* ENG-10968: review changes\r\n\r\n* ENG-10994: update windowing example with run-everywhere apis\r\n\r\n* ENG-10968: fix unit test with mock server\r\n\r\n* ENG-10968: separate changes with the example","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/ac1ae08a3480b5f77cdb2990e15b01e62f96f6f0"},{"sha":"02e6fdd4a4f8c1075c3aa4b8c4dc7d3ae49ddfee","author":{"name":"Ning Shi","email":"669a35f5227a3808b67d2a36304b7a0a50f1ca0f@voltdb.com"},"message":"ENG-10472: Advance the SPI truncation point when transaction is done. (#3820)\n\nCompleteTransactionMessage needs to send a response to the SPI to\r\nreliably track MP transaction commit point. Otherwise, it may be racing\r\nwith the execution of the FragmentTasks and SpProcedureTasks before the\r\nMP.","distinct":false,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/02e6fdd4a4f8c1075c3aa4b8c4dc7d3ae49ddfee"},{"sha":"8c481b9775646836f8860f2e99ae7409cc76fa5c","author":{"name":"Xin Jia","email":"9ac882af4a9a496c8eafcc3da7ba28aec12b4141@gmail.com"},"message":"merge master and update conflicts","distinct":true,"url":"https://api.github.com/repos/VoltDB/voltdb/commits/8c481b9775646836f8860f2e99ae7409cc76fa5c"}]}
{"actor":{"display_login":"xinjiacs"}}