{"push_id":653189797,"size":71,"distinct_size":71,"ref":"refs/heads/master","head":"90e57d6655c6d4a8631f5177c9d0fb5d4500ff96","before":"c81885421cf4081c0b73d2b7464436f5adb9360c","commits":[{"sha":"4ee54e35c3c799374dba39e88fc86a37155e44aa","author":{"email":"fb414f8ac0dbbf87663550ae4ef5fc95b1041941@gmail.com","name":"Volker Mische"},"message":"MB-13234: Add cluster specs for ./cluster_run\n\nThere's two new cluster specs, one for running a single node cluster\nand one for a 4 node cluster started by ./cluster_run.\n\nChange-Id: I46bd64b7e8bae1c8ff299f75e8e603c190f70929\nReviewed-on: http://review.couchbase.org/46331\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: thomas anderson <thomas.couchbase@gmail.com>\nTested-by: thomas anderson <thomas.couchbase@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/4ee54e35c3c799374dba39e88fc86a37155e44aa"},{"sha":"ec9504d1062d5367f18085c0a286c1f4db84d71c","author":{"email":"fb414f8ac0dbbf87663550ae4ef5fc95b1041941@gmail.com","name":"Volker Mische"},"message":"MB-13234: Create RemoteHelper only if SSH credentials are given\n\nIf there are no SSH credentials given in the cluster configuration,\nno RemoteHelper will be created. That means that some setup steps\nthat need remote access (like dropping caches) won't be performed.\n\nThe reason for this change is to make it possible to configure a\nperfrunner cluster without SSH access. This is the case when you\nsimulate a cluster locally with ./cluster_run.\n\nChange-Id: I561b78badd01cf1423273a05ec14770686fac240\nReviewed-on: http://review.couchbase.org/46000\nReviewed-by: thomas anderson <thomas.couchbase@gmail.com>\nTested-by: thomas anderson <thomas.couchbase@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/ec9504d1062d5367f18085c0a286c1f4db84d71c"},{"sha":"a3f2b2d57b4e2be6d24ee9c9296d9a6c873648e8","author":{"email":"fb414f8ac0dbbf87663550ae4ef5fc95b1041941@gmail.com","name":"Volker Mische"},"message":"MB-13234: Use hostname and port when adding a node\n\nWhen adding a node to the cluster, use hostname and port. This way\nit's possible to join a cluster that runs locally with ./cluster_run.\n\nChange-Id: Ia61ef5c3a5bfe71e77c2c676ef9bdb495512c230\nReviewed-on: http://review.couchbase.org/46274\nReviewed-by: thomas anderson <thomas.couchbase@gmail.com>\nTested-by: thomas anderson <thomas.couchbase@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/a3f2b2d57b4e2be6d24ee9c9296d9a6c873648e8"},{"sha":"723ede7948497d24abf91d5e5b304841e777887a","author":{"email":"1f7c091e5553824d5a858e410f845ce25844fd2d@couchbase.com","name":"Traun Leyden"},"message":"This file is not used\n\nChange-Id: I84028c2770f15749f828c9180fe4f0e2fd301685\nReviewed-on: http://review.couchbase.org/48750\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Andrei Baranouski <andrei.baranouski@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/723ede7948497d24abf91d5e5b304841e777887a"},{"sha":"11018d51f7f7b46919c5cc053c149ea0184569fa","author":{"email":"1f7c091e5553824d5a858e410f845ce25844fd2d@couchbase.com","name":"Traun Leyden"},"message":"Add new test with two buckets\n\nhttps://github.com/couchbase/sync_gateway/issues/734\n\nChange-Id: I91ea59d8989a22da6c96e987ab8b1eee282b6ecc\nReviewed-on: http://review.couchbase.org/48774\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Andrei Baranouski <andrei.baranouski@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/11018d51f7f7b46919c5cc053c149ea0184569fa"},{"sha":"f223761d60961ad9fde5994e2275d1a27f83dc95","author":{"email":"1f7c091e5553824d5a858e410f845ce25844fd2d@couchbase.com","name":"Traun Leyden"},"message":"Allow different Sync Gateway configs for each SG instance\n\nSo that one could be a cache writer, and the other a cache reader.\n\nOnly supports two sync gateway nodes.  To make 1st sg node a cache writer, use:\n\ngateway.node0_cache_writer.true\n\nto make the second node a cache writer, use:\n\ngateway.node1_cache_writer.true\n\n(you can also make both nodes cache writers by setting both to true)\n\nhttps://github.com/couchbase/sync_gateway/issues/735\n\nChange-Id: I208e79266e34e52880b800a69b927cb798e96a06\nReviewed-on: http://review.couchbase.org/48948\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Andrei Baranouski <andrei.baranouski@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/f223761d60961ad9fde5994e2275d1a27f83dc95"},{"sha":"722e523925ae600d0b208c1a87e0c7df121a69a9","author":{"email":"1f7c091e5553824d5a858e410f845ce25844fd2d@couchbase.com","name":"Traun Leyden"},"message":"Enable 2 x 3 x 2 configuration of Sync Gateway cluster\n\nhttps://github.com/couchbase/sync_gateway/issues/764\n\nChange-Id: I7565ffe02cfa61c76fe72933449dc8b83f7f9ef9\nReviewed-on: http://review.couchbase.org/49066\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Volker Mische <volker.mische@gmail.com>\nReviewed-by: Andrei Baranouski <andrei.baranouski@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/722e523925ae600d0b208c1a87e0c7df121a69a9"},{"sha":"5445f554ba79b23de06d3f639b087429468a4f24","author":{"email":"fb414f8ac0dbbf87663550ae4ef5fc95b1041941@gmail.com","name":"Volker Mische"},"message":"Guard stats processing behind `stats.enabled`\n\nIf `stats.enabled` is set to false, there shouldn't be any stats\nprocessing. This is useful when you run perfrunner tests locally\nwithout wanting to access external services. It can be done via:\n\n    python -m perfrunner -c clusters/cluster_run_1.spec \\\n    -t tests/kv_fragmentation_pathoGen_frozen.test \\\n    --local --nodebug \"stats.enabled.0\"\n\nChange-Id: I84df80350b28b470c6af7764258bac9fc937b2ae\nReviewed-on: http://review.couchbase.org/49104\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Dave Rigby <daver@couchbase.com>\nTested-by: Volker Mische <volker.mische@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/5445f554ba79b23de06d3f639b087429468a4f24"},{"sha":"2be3db0488100dba7065ef624b322938b03a3af8","author":{"email":"a09264da4832c7ff1d3bf1608a19f4b870f93750@couchbase.com","name":"Dave Rigby"},"message":"Use couchbaselabs fork of btrc\n\nUpdate to use Couchbase's fork of btrc\n\nChange-Id: I0897caa6aa422e78d268397f8567d2d7612bee34\nReviewed-on: http://review.couchbase.org/42113\nReviewed-by: thomas anderson <thomas.couchbase@gmail.com>\nTested-by: thomas anderson <thomas.couchbase@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/2be3db0488100dba7065ef624b322938b03a3af8"},{"sha":"3892d0621fb23dbbeee47482dc7c94808b9e4c57","author":{"email":"a09264da4832c7ff1d3bf1608a19f4b870f93750@couchbase.com","name":"Dave Rigby"},"message":"Use couchbaselabs fork of mc_bin_client\n\nChange-Id: I554c711aa5ca38fe0ee01b3d2a556f7a1701a057\nReviewed-on: http://review.couchbase.org/42114\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Venu Uppalapati <venumahesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/3892d0621fb23dbbeee47482dc7c94808b9e4c57"},{"sha":"dee89ca0f0ad5cde0b3dd85e285ed809008f9b4d","author":{"email":"ff24573c4b3b96573fae89aa53bf02dccc531058@couchbase.com","name":"Adam Taylor"},"message":"Update Hermes cluster config\n\n-Update client address from .74 to .112\n-Change the  data directory to G drive\n\nChange-Id: I0a8ea3f07bee05a4d94741fe9f2422512527be3b\nReviewed-on: http://review.couchbase.org/49303\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Dave Rigby <daver@couchbase.com>\nReviewed-by: Venu Uppalapati <venumahesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/dee89ca0f0ad5cde0b3dd85e285ed809008f9b4d"},{"sha":"b97544b6a312f95878501f92c663fab6ba8bcd4d","author":{"email":"ff24573c4b3b96573fae89aa53bf02dccc531058@couchbase.com","name":"Adam Taylor"},"message":"Add Couchbase Erlang service registry key to clean up script\n\nChange-Id: I81136efe3bf59d685fad52a85d119a28805d36af\nReviewed-on: http://review.couchbase.org/49304\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Dave Rigby <daver@couchbase.com>\nReviewed-by: Venu Uppalapati <venumahesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/b97544b6a312f95878501f92c663fab6ba8bcd4d"},{"sha":"3d59e46366b97d5bb1279722b0b2dcd321436cfc","author":{"email":"ff24573c4b3b96573fae89aa53bf02dccc531058@couchbase.com","name":"Adam Taylor"},"message":"Add config spec file for Windows Atlas cluster\n\n- clusters/watlas_5x5.spec\n\nChange-Id: Ice6083a70e056c37024f434ea9ab775d2cdf507b\nReviewed-on: http://review.couchbase.org/49442\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Wayne Siu <wayne@couchbase.com>\nReviewed-by: Venu Uppalapati <venumahesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/3d59e46366b97d5bb1279722b0b2dcd321436cfc"},{"sha":"b3552b89dd59525e786688f1f70c309520a44a6b","author":{"email":"ff24573c4b3b96573fae89aa53bf02dccc531058@couchbase.com","name":"Adam Taylor"},"message":"Implement kill_processes on Windows\n\nChange-Id: Ib8f75c761f1e4dba7a1bd4369c57cbe792899af8\nReviewed-on: http://review.couchbase.org/49305\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Dave Rigby <daver@couchbase.com>\nReviewed-by: Venu Uppalapati <venumahesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/b3552b89dd59525e786688f1f70c309520a44a6b"},{"sha":"cdf1e20c68b87c9a956bac7ed41dec6aa5c854f0","author":{"email":"fb414f8ac0dbbf87663550ae4ef5fc95b1041941@gmail.com","name":"Volker Mische"},"message":"Add `filename` property\n\nThe spring data loader/generator now supports reading data from files [1].\nHence the `filename` setting was introduced. perfrunner now also needs\nto supply this setting.\n\nThis commit can be merged without any harm before the spring change is\nmerged.\n\n[1]: https://github.com/couchbaselabs/spring/pull/4\n\nChange-Id: I8985b445a34bcc2934bc110cc86c2c2ab5e70060\nReviewed-on: http://review.couchbase.org/49064\nReviewed-by: Venu Uppalapati <venumahesh@gmail.com>\nTested-by: Venu Uppalapati <venumahesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/cdf1e20c68b87c9a956bac7ed41dec6aa5c854f0"},{"sha":"4168ac8421a154d423c2323562d2ae00defd568d","author":{"email":"a09264da4832c7ff1d3bf1608a19f4b870f93750@couchbase.com","name":"Dave Rigby"},"message":"Use couchbaselabs fork of tap\n\nChange-Id: Ibf100a5ae10091a1775d54a22c6ff16d37d9fd4a\nReviewed-on: http://review.couchbase.org/42115\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Venu Uppalapati <venumahesh@gmail.com>\nTested-by: Venu Uppalapati <venumahesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/4168ac8421a154d423c2323562d2ae00defd568d"},{"sha":"0ed905eda538605923dbfebf4fb124169c061963","author":{"email":"ff24573c4b3b96573fae89aa53bf02dccc531058@couchbase.com","name":"Adam Taylor"},"message":"Improve Windows setup logging\n\n- Add node IP to install / uninstall log messages\n- Add info log message for registry cleaning\n- Add warning for failed uninstallations due to command failure\n- Add log message and abort for failing to run install command\n\nChange-Id: I3934aa94b154aabcf209363b59ac270acd65d9fe\nReviewed-on: http://review.couchbase.org/49306\nReviewed-by: Venu Uppalapati <venumahesh@gmail.com>\nTested-by: Venu Uppalapati <venumahesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/0ed905eda538605923dbfebf4fb124169c061963"},{"sha":"0eed2dadd26800019f44bb95713331f1b27787d6","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@mrkw.se","name":"Mark Woosey"},"message":"Add DGM perfrunner tests (for Ares 3.0.3 testing)\n\nInitial author: Thomas Anderson <thomas@couchbase.com>\n\nChange-Id: Ie6e50efdc4e43fd49682719e99e8aa232b592cc0\nReviewed-on: http://review.couchbase.org/49602\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: thomas anderson <thomas.couchbase@yahoo.com>\nTested-by: thomas anderson <thomas.couchbase@yahoo.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/0eed2dadd26800019f44bb95713331f1b27787d6"},{"sha":"5c11958734b46993877f6f712b1d6ce822edb124","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@couchbase.com","name":"Thomas"},"message":"Import logger in tuq.py\n\nChange-Id: I4bc845f0160260fbca93dddbabc22f3010a35858\nReviewed-on: http://review.couchbase.org/49714\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Venu Uppalapati <venumahesh@gmail.com>\nTested-by: Venu Uppalapati <venumahesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/5c11958734b46993877f6f712b1d6ce822edb124"},{"sha":"3e635e1e51fa4f78d2a8e962395fc4ed97cec40e","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@couchbase.com","name":"Thomas.Couchbase"},"message":"Log bucket parameters during bucket creation\n\nChange-Id: If59dd172b6bf5c1e30bc36451a3928f990f41717\nReviewed-on: http://review.couchbase.org/49715\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Venu Uppalapati <venumahesh@gmail.com>\nTested-by: Venu Uppalapati <venumahesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/tleyden/perfrunner/commits/3e635e1e51fa4f78d2a8e962395fc4ed97cec40e"}]}