{"push_id":566244066,"size":44,"distinct_size":42,"ref":"refs/heads/master","head":"f7bd1f00ff9018085ad063f8cd85c418220b22df","before":"3d9c98b1626beb706329994f6071220cc93843ef","commits":[{"sha":"f276cb93ba5ee75b52428dc7046486495454c52f","author":{"email":"b3f30bfc0277cffd3505d9ceb11191e96a6e328f@foundationdb.com","name":"Thomas Jones-Low"},"message":"WIP: move part of determineOrderEffectiveness -> targetExpression() to\nenable easier to understand code.","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/f276cb93ba5ee75b52428dc7046486495454c52f"},{"sha":"ee0c618942f112718c27ca69224936bb8963a253","author":{"email":"b3f30bfc0277cffd3505d9ceb11191e96a6e328f@foundationdb.com","name":"Thomas Jones-Low"},"message":"Replace the optimizer use of mixed mode with single mode (asc or desc)\nindex scan mode, enforced with asserts critical places. \n\nThis requires removing a number of tests, and updating others as the\nreplacement for mixed order requests is scan + sort.","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/ee0c618942f112718c27ca69224936bb8963a253"},{"sha":"28d8601267f304ac1ad106834ccca034ab91709b","author":{"email":"b3f30bfc0277cffd3505d9ceb11191e96a6e328f@foundationdb.com","name":"Thomas Jones-Low"},"message":"Delete unused code and old tests.","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/28d8601267f304ac1ad106834ccca034ab91709b"},{"sha":"4125811b8addffb412d1d59e9e4f8534ac1b62e6","author":{"email":"b3f30bfc0277cffd3505d9ceb11191e96a6e328f@foundationdb.com","name":"Thomas Jones-Low"},"message":"Remove too aggresive logging used for debugging.","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/4125811b8addffb412d1d59e9e4f8534ac1b62e6"},{"sha":"a824ccf6a45a75d42fb71d1ff60138c3fec0046a","author":{"email":"b3f30bfc0277cffd3505d9ceb11191e96a6e328f@foundationdb.com","name":"Thomas Jones-Low"},"message":"Restore the two DTs, and verify they still work correctly\n\nRemove the ignored tests from\nUniqueIndexScanJumpBoundedUnboundedWithNulls2IT","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/a824ccf6a45a75d42fb71d1ff60138c3fec0046a"},{"sha":"4ee71569c3bc88f38c78d850a5e9c82dd2c8939f","author":{"email":"b3f30bfc0277cffd3505d9ceb11191e96a6e328f@foundationdb.com","name":"Thomas Jones-Low"},"message":"Simplify the GroupIndexGoal processing to remove the unneeded reverse\nBitSet.","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/4ee71569c3bc88f38c78d850a5e9c82dd2c8939f"},{"sha":"19ffe174d2545d189b8d666f70886f3acee55086","author":{"email":"5247cbfafeeddcd4bb8da690fe989ce422a40656@geophile.com","name":"Jack Orenstein"},"message":"IndexKeyRange.spatialCoords removed. Index lookups will now rely\nsolely on IKR.spatialObject. Along the same lines, removed (lat, lon)\nsupport from IndexCursorSpatial_InBox.\n\nStarted new test of spatial objects, SpatialObjectsIndexIT. There's more\nto do here, but I wanted to get the review of this work started.\n\nChanged required sql-parser version to 1.6.1-SNAPSHOT.","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/19ffe174d2545d189b8d666f70886f3acee55086"},{"sha":"cc0298adb4901027b9b31136d0bcc72397b6946e","author":{"email":"5247cbfafeeddcd4bb8da690fe989ce422a40656@geophile.com","name":"Jack Orenstein"},"message":"Merge remote-tracking branch 'upstream/master' into geophile-20150117-wkt","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/cc0298adb4901027b9b31136d0bcc72397b6946e"},{"sha":"39fcb107e98654c8d09b4f9946d33ed822a378fb","author":{"email":"5247cbfafeeddcd4bb8da690fe989ce422a40656@geophile.com","name":"Jack Orenstein"},"message":"Addressed review comments.","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/39fcb107e98654c8d09b4f9946d33ed822a378fb"},{"sha":"4c99043501f0bcaeb1cd4a184b7e0adf8e730d76","author":{"email":"5247cbfafeeddcd4bb8da690fe989ce422a40656@geophile.com","name":"Jack Orenstein"},"message":"Addressed review comments.","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/4c99043501f0bcaeb1cd4a184b7e0adf8e730d76"},{"sha":"26fc90d86ea1d4c8e314a7d03ef2e1588e67b3ff","author":{"email":"a5b1e6dafe465f156418d141158e471b50b2dc40@comcast.net","name":"Mike McMahon"},"message":"Defer sending command completion message until after auto commit.","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/26fc90d86ea1d4c8e314a7d03ef2e1588e67b3ff"},{"sha":"b9d410f42eb3f703c9ec7ca03f6c3bf9d2331f9b","author":{"email":"ba1f502781d1132b7e7263232b4ce0345675920c@foundationdb.com","name":"Scott Dugas"},"message":"Added rule tests for pushing join conditions down","distinct":false,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/b9d410f42eb3f703c9ec7ca03f6c3bf9d2331f9b"},{"sha":"d4bdc8ed03aa1279be04b941899d915fe373e84c","author":{"email":"ba1f502781d1132b7e7263232b4ce0345675920c@foundationdb.com","name":"Scott Dugas"},"message":"Fixed logic for when conditions get pushed down","distinct":false,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/d4bdc8ed03aa1279be04b941899d915fe373e84c"},{"sha":"844bba7da8f201f6d08757a5ebf015f7302cfa4d","author":{"email":"726c792c543a98519ef8ad891182f049f50ec8ae@foundationdb.com","name":"Harrison Chandler"},"message":"add test","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/844bba7da8f201f6d08757a5ebf015f7302cfa4d"},{"sha":"b1663cfa741018171a6170303072cb5f1d825c07","author":{"email":"726c792c543a98519ef8ad891182f049f50ec8ae@foundationdb.com","name":"Harrison Chandler"},"message":"fix","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/b1663cfa741018171a6170303072cb5f1d825c07"},{"sha":"dab364aab9df8a521d4e53b10127f565f818a595","author":{"email":"21a6cafaf0e9b0080692d699c1538d0dfa42b47a@foundationdb.com","name":"FDB Build User"},"message":"merge tjoneslo: Remove index mixed order\n\nMerge pull request #1639 from tjoneslo/sql-layer/remove-index-mixed-order\nhttps://github.com/FoundationDB/sql-layer/pull/1639","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/dab364aab9df8a521d4e53b10127f565f818a595"},{"sha":"0eee7dd31869789873f6a83aa613b7df24784ff2","author":{"email":"21a6cafaf0e9b0080692d699c1538d0dfa42b47a@foundationdb.com","name":"FDB Build User"},"message":"merge geophile: Switch to SpatialObject for index bounds\n\nMerge pull request #1645 from geophile/sql-layer/geophile-20150117-wkt\nhttps://github.com/FoundationDB/sql-layer/pull/1645","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/0eee7dd31869789873f6a83aa613b7df24784ff2"},{"sha":"d55c73cc1878455578a8630372c4c313aa5a648b","author":{"email":"21a6cafaf0e9b0080692d699c1538d0dfa42b47a@foundationdb.com","name":"FDB Build User"},"message":"merge MMcM: Defer sending command completion message until after auto commit.\n\nMerge pull request #1648 from MMcM/sql-layer/pg-statement-results\nhttps://github.com/FoundationDB/sql-layer/pull/1648","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/d55c73cc1878455578a8630372c4c313aa5a648b"},{"sha":"711c2aef6ff64bdd1aa8187547cce974c342e661","author":{"email":"b3f30bfc0277cffd3505d9ceb11191e96a6e328f@foundationdb.com","name":"Thomas Jones-Low"},"message":"Get the FBBStorageDescription#indexIterator() to use an EndKey for\nsetting the other end of the range, rather than always scanning to the\nend (or beginning) of the index. \n\nThis requires sending the endKey through FDBStoreData, and setting it in\nIndexCursorUnidirectional.","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/711c2aef6ff64bdd1aa8187547cce974c342e661"},{"sha":"4fd2891bb6a741f5a68622ad5cf90c62eddd3610","author":{"email":"b3f30bfc0277cffd3505d9ceb11191e96a6e328f@foundationdb.com","name":"Thomas Jones-Low"},"message":"Merge remote-tracking branch 'github/master' into Add-other-key-from-indexBound","distinct":true,"url":"https://api.github.com/repos/ScottDugas/sql-layer/commits/4fd2891bb6a741f5a68622ad5cf90c62eddd3610"}]}