{"push_id":1377350404,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"d863ae819dc729e78c043d7b9b8904d0bc095be1","before":"f397fe35bb8014f1d2e35e6253c0d83731aeef23","commits":[{"sha":"b8463ecd06161b3a26107258cf61cc65b8d153df","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"add mktplace compatibility to gutils\n\nThe market_place transaction family currently wants to insert transactions into\nthe genesis block.  These changes facilitate that behavior.\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/b8463ecd06161b3a26107258cf61cc65b8d153df"},{"sha":"4cb090c54cc2ec48315bad3bc4b7a210770cfe1c","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"copy poet0 gutil to dev_mode\n\nWe need a dev_mode genesis util if we're to port all tests to using\nsawtooth genesis utils.  We'll start with a copy of poet0, and then\nmodify it next.\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/4cb090c54cc2ec48315bad3bc4b7a210770cfe1c"},{"sha":"aa4331c41e2285f053066f1cbedf1bfab7e84226","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"wire up dev_mode gutil\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/aa4331c41e2285f053066f1cbedf1bfab7e84226"},{"sha":"af14c4f940c3e8a8e3b6797e1934ca06af66bb55","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"check for existing blockchain\n\nThe genesis util should abort if there is an existing block store.  To get an\nauthoritative filename (where the current authority is Journal), we  break the\nauthority's path location mechanism out to a static method.\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/af14c4f940c3e8a8e3b6797e1934ca06af66bb55"},{"sha":"5da788d9681d9192a0d3e3c107a26c1daf59761f","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"pre-clean test_integration\n\nTo make our next commit clearer, we preemptively get rid of unused:\n    1) vars\n    2) imports\n    3) tests (quorum)\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/5da788d9681d9192a0d3e3c107a26c1daf59761f"},{"sha":"b488564155dad6dd3ff15092c7c1b4a272aab42a","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"delete test_validator_startup\n\nThese tests have been broken for several months, and won't work the same\nway with the new framework in any case.\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/b488564155dad6dd3ff15092c7c1b4a272aab42a"},{"sha":"3ae09d5aefd96dba1cd4137ec621348de89aab6a","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"facilitate ports to more flexible testing harness\n\nSimController and NetworkConfig factories take on the argument structure\nof ValidatorNetworkManager to ease porting our launcher_cli.  Most of\nthe processing of these arguments, however, will now happen in our\ncomparatively inert NetworkConfig class, much more malleable for\ndesigning tests.\n\nGenesis functionality is isolated to the do_genesis function.\ntest_genesis_util does not use do_genesis, because it prefers to create\nthe genesis block and launch a non-genesis node on top of it.\n\nTests currently dependent on this framework were updated to pass,\nincluding test_partition_recovery (currently disabled).\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/3ae09d5aefd96dba1cd4137ec621348de89aab6a"},{"sha":"0d78124399f3a510fb5e8075b7fa73308d81a28a","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"port all tests to SimController\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/0d78124399f3a510fb5e8075b7fa73308d81a28a"},{"sha":"90170b4a0579dbefe730a9bc29e26bf486388af2","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"port launcher to SimController\n\nLauncher needs to be ported to new infrastructure to leverage the genesis util.\n\nWe decided after a meeting with the known principle users of launcher's\ninteractive mode (-i), that interactive could be disabled, at least\ntemporarily.\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/90170b4a0579dbefe730a9bc29e26bf486388af2"},{"sha":"d8fccd79057fac5ad84f25103edb8d58fd6410f6","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"use genesis util in SimController.do_genesis()\n\nWe'll now make SimController.do_genesis() use sawtooth admin genesis utilities\nrather than launching a first 'genesis' ledger.  Now, in the default case, the\nentire network can be launched simultaneously after the genesis block has been\ncreated by the sawtooth cli.\n\nWe want to perform genesis operations in a subprocess, so we modified\nfind_txn_validator to find arbitrary binaries.\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/d8fccd79057fac5ad84f25103edb8d58fd6410f6"},{"sha":"9d078b7959b2427f057c436c76b5221bcc306677","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"SimController fixups\n\nFound a few places where top level methods were not being used, or\ncouldn't be used due interface poverty.\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/9d078b7959b2427f057c436c76b5221bcc306677"},{"sha":"e72d4ff6e491faa0c15a8c5fcc144e8825356fd6","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"copy missing elements from VNM to VCC\n\nWe've recently improved out shutdown capabilities, and this ports those\nimprovements over to our new infrastructure.  This commit just copies these\nmethods from VNM to VCC, so that alterations can be examined in the next\ncommit.\n\nWe're additionally grabbing unpack blockchain for future uses as that\nseems to be an important argument for launcher.\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/e72d4ff6e491faa0c15a8c5fcc144e8825356fd6"},{"sha":"fc86078649fd04da841064517711804b26edeb4a","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"increase aggression of shutdown_validator\n\nWe want to be able to retry with force in most real scenarios.  This\nre-architecture preserves the ability to test without force.\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/fc86078649fd04da841064517711804b26edeb4a"},{"sha":"46f20f9a0cf423e9a95865a7fead05b2baa89cfc","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"port test_validator_shutdown to SimController\n\nThis late-breaking test is the final thing we need to port to get rid of\ntxnintegration.ValidatorNetworkManager.  To test this port, set\nENABLE_OVERNIGHT_TESTS to 1\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/46f20f9a0cf423e9a95865a7fead05b2baa89cfc"},{"sha":"196828cd9671953f6ece48c2cc591bb20c1d6f13","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"ValidatorNetworkManager is dead\n\nRemove now unused module: ValidatorNetworkManager\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/196828cd9671953f6ece48c2cc591bb20c1d6f13"},{"sha":"caa084543d95160d31417f2f6fc3f87020bdfee0","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"long live ValidatorNetworkManager\n\nRename SimController to ValidatorNetworkManager\n\nAt this commit, we:\n    --  manually tested launcher\n        --  with a specified data dir creating fresh chains\n        --  with a specified data dir restoring chains\n        --  http://127.0.0.1:8800/block from outside vagrant\n   --   ran tests:\n        --  normal tests (w/ ENABLE_INTEGRATION_TESTS=1)\n        --  additionally ran and passed test_partition_recovery\n        --  additionally ran and passed test_validator_shutdown\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/caa084543d95160d31417f2f6fc3f87020bdfee0"},{"sha":"22b0dc3184cc8a93721bc29b87ba0ed30f7233d9","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"remove unused elements of launcher\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/22b0dc3184cc8a93721bc29b87ba0ed30f7233d9"},{"sha":"50bade6a15e763e20a1346608de971076fafbf40","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"no underscores in cli\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/50bade6a15e763e20a1346608de971076fafbf40"},{"sha":"dab71c4c7841ff7e78643860c8ed0bf91757f1b8","author":{"name":"Gregory Setterholm","email":"fd42e8143b54598f5fb03da1fb7745c27f4248e4@intel.com"},"message":"don't overwrite original exception\n\nSigned-off-by: Gregory Setterholm <gregoryx.setterholm@intel.com>","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/dab71c4c7841ff7e78643860c8ed0bf91757f1b8"},{"sha":"d863ae819dc729e78c043d7b9b8904d0bc095be1","author":{"name":"Mitchell, James","email":"3477a966e51c60a79ac1f032bc62bb554fcc743e@intel.com"},"message":"Merge pull request #412 from gsetterx/port-infrastructure-to-gutil\n\nPort infrastructure to gutil","distinct":true,"url":"https://api.github.com/repos/IntelLedger/sawtooth-core/commits/d863ae819dc729e78c043d7b9b8904d0bc095be1"}]}
{"actor":{"display_login":"vaporos"}}