{"push_id":819205479,"size":6,"distinct_size":6,"ref":"refs/heads/cdts","head":"ff957a82ff9b01aebc9be474ced6ac8e316ed3af","before":"0599e9f6520a5abd874ef2d048dc9956ecc6252b","commits":[{"sha":"eb4c6b816f8d04ded85906a71181d89da559783d","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@romiller.com","name":"Rowan Miller"},"message":":racehorse: Adjust benchmarks that are too quick\n\nSome of our benchmarks complete too quickly and this tends to lead to\ninconsistent results. In general it seems results are pretty consistent\nif each iteration takes at least 50ms to complete and ideally 100ms.\nHaving at least 100 iterations also helps since we report on the 95th\npercentile and this gives a bit of room for a few outliers.\n\nAdjusting our benchmarks to try and fit with these numbers. In some\ntests I've just increased the amount of data we deal with and in others\nwe run the same operation multiple times (depending on what works best\nfor the operation being tested).\n\nVerified that this does not add any significant overhead for the single\niteration of each test that we run during build.cmd (~40sec for EF7 tests\nand ~80sec for EF6 tests on my laptop - which is generally pretty slow).","distinct":true,"url":"https://api.github.com/repos/bricelam/EntityFramework/commits/eb4c6b816f8d04ded85906a71181d89da559783d"},{"sha":"519ac7317538726e66a8a248e558c82d8e358b01","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@romiller.com","name":"Rowan Miller"},"message":":racehorse: Benchmarks drop and recreate invalid db\n\nUpdating benchmarks to automatically drop the test database if the data\nis not as expected.","distinct":true,"url":"https://api.github.com/repos/bricelam/EntityFramework/commits/519ac7317538726e66a8a248e558c82d8e358b01"},{"sha":"8f638ff2937e7d8b3b85b856449138589c1ff315","author":{"email":"329755be3f4f7fea415e08fbff0309fd4432356f@microsoft.com","name":"AndriySvyryd"},"message":"Move fluent configuration consistency checks to the public builders\nRefactor internal builders","distinct":true,"url":"https://api.github.com/repos/bricelam/EntityFramework/commits/8f638ff2937e7d8b3b85b856449138589c1ff315"},{"sha":"8600030a6ccee4aabf839cdaa61ed8180befc2de","author":{"email":"2766cd0b80dfd029de64144b652553f5b2ee0aad@microsoft.com","name":"lajones"},"message":"Allow null as default value.","distinct":true,"url":"https://api.github.com/repos/bricelam/EntityFramework/commits/8600030a6ccee4aabf839cdaa61ed8180befc2de"},{"sha":"549ca59c5d9f3bb6ca303d14e1119dc143302d64","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@romiller.com","name":"Rowan Miller"},"message":"Merge branch 'perfInc' into dev","distinct":true,"url":"https://api.github.com/repos/bricelam/EntityFramework/commits/549ca59c5d9f3bb6ca303d14e1119dc143302d64"},{"sha":"ff957a82ff9b01aebc9be474ced6ac8e316ed3af","author":{"email":"0ed69047312c63c68852191272eb53af89809997@microsoft.com","name":"Brice Lambson"},"message":"Commands: Reuse ConfigureDesignTimeServices logic for providers\n\nResolves #3336","distinct":true,"url":"https://api.github.com/repos/bricelam/EntityFramework/commits/ff957a82ff9b01aebc9be474ced6ac8e316ed3af"}]}