{"push_id":869275301,"size":88,"distinct_size":88,"ref":"refs/heads/revert-ggo","head":"7c9caaaa016954d18ffd7f3bbe9a20517254afb0","before":"e96aca364fce79412c81fbefff8bbf46ce3901b3","commits":[{"sha":"577e84523b637df035fc11c2bb00771660d777df","author":{"email":"35a2c6fae61f8077aab61faa4019722abf05093c@kalderstam.se","name":"Jonas Kalderstam"},"message":"Fix cluster uri resolution\n\nReverts part of 5f7bf49d546e8b91aafa11e3df8938a42d305bf9\n\nReason:\nWhen cluster members do not specify `ha.server` setting (not required),\nthe slaves are unable to join the cluster in certain cases.","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/577e84523b637df035fc11c2bb00771660d777df"},{"sha":"f39a80a34c01d4a8209c8b60c6c3dfb93cfa58ee","author":{"email":"a8cf97adadec4e1b734a39bc5aea71b5741cfca1@vrublevsky.me","name":"Dmitry Vrublevsky"},"message":"Add enterprise neo4j-harness\n\n- Enterprise test server builders\n- Enterprise JUnit rule\n- Basic tests to ensure that server can be started\n- Add test project to manual module\n- Add tests that tries to create property existence constraint for\n  enterprise database","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/f39a80a34c01d4a8209c8b60c6c3dfb93cfa58ee"},{"sha":"1ce2aa3ec60967aff80d4c29dfe5654cd468ded6","author":{"email":"7a5e6f27299d2bbd9d04b59d9e8e4f8eab83d8cb@neotechnology.com","name":"Mats Rydberg"},"message":"Include `USING SCAN` on the refcard","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/1ce2aa3ec60967aff80d4c29dfe5654cd468ded6"},{"sha":"7eb584cf389ddbf899878a27e85aea99392671d2","author":{"email":"7a5e6f27299d2bbd9d04b59d9e8e4f8eab83d8cb@neotechnology.com","name":"Mats Rydberg"},"message":"Remove `USING JOIN` from the manual","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/7eb584cf389ddbf899878a27e85aea99392671d2"},{"sha":"c05c691b253aee56a5e97f6207486a936154eaaa","author":{"email":"35a2c6fae61f8077aab61faa4019722abf05093c@kalderstam.se","name":"Jonas Kalderstam"},"message":"Remove ServerUtil\n\nIt was scheduled for removal when Neo4j was Java7 only","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/c05c691b253aee56a5e97f6207486a936154eaaa"},{"sha":"596b65b3b56c63c340839f53d3a388f2ce9517ff","author":{"email":"35a2c6fae61f8077aab61faa4019722abf05093c@kalderstam.se","name":"Jonas Kalderstam"},"message":"Simplify cluster server address logic\n\nYou should NOT resolve the address, NOR should you resolve the\nhostname.","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/596b65b3b56c63c340839f53d3a388f2ce9517ff"},{"sha":"e53a0dfa6314053707a57cd08f4277bc42b83072","author":{"email":"e90843f68f5fa9727c5235f8fc21eb2f6d758cbe@neotechnology.com","name":"Pontus Melke"},"message":"Removed more unused code","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/e53a0dfa6314053707a57cd08f4277bc42b83072"},{"sha":"a4c7251e8aab80a192d6465c81ac7782146e47f3","author":{"email":"4cd6b59ce20b6e5738e4ab7125c87aeb46810be2@neotechnology.com","name":"Davide Grohmann"},"message":"Add missing checks for tx changes before augmenting iterators\n\nThe problem was that without the check reading txs were creating an\ninstance of the tx state and reporting them as write txs instead of\nread txs.","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/a4c7251e8aab80a192d6465c81ac7782146e47f3"},{"sha":"a8d72cdc12aaceb340dd5e80a106744a9005bdc7","author":{"email":"1cfe25a1af55d49242b8aee168675c41b644153f@neotechnology.com","name":"Mattias Persson"},"message":"Merge pull request #5888 from davidegrohmann/2.3-add-missing-tx-state-checks\n\nAdd missing checks for tx changes before augmenting iterators","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/a8d72cdc12aaceb340dd5e80a106744a9005bdc7"},{"sha":"bf4f9f6c2b42813f3ee75f0da912a3c57e81ccc6","author":{"email":"1cfe25a1af55d49242b8aee168675c41b644153f@neotechnology.com","name":"Mattias Persson"},"message":"Merge remote-tracking branch 'upstream/2.3' into 3.0","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/bf4f9f6c2b42813f3ee75f0da912a3c57e81ccc6"},{"sha":"6d176e7fae27b7947569c7a91de2d316b1163556","author":{"email":"e90843f68f5fa9727c5235f8fc21eb2f6d758cbe@neotechnology.com","name":"Pontus Melke"},"message":"Arithmetic operations should not overflow\n\nBefore this fix `RETURN 9223372036854775808` would fail but `RETURN 9223372036854775807 + 1'\nwould overflow, now both will fail with nice error messages.","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/6d176e7fae27b7947569c7a91de2d316b1163556"},{"sha":"c34f3f2098a1c0005f466376eaa60b582b9187fa","author":{"email":"14383b650b0f69d10e62af068aa3197c796dae37@gmail.com","name":"Gustav Lindroth"},"message":"Neo4j version is now updated to 2.3.2-SNAPSHOT","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/c34f3f2098a1c0005f466376eaa60b582b9187fa"},{"sha":"7acf6eb3809bdb4270dfe29a0f2eba4b9200310c","author":{"email":"4cd6b59ce20b6e5738e4ab7125c87aeb46810be2@neotechnology.com","name":"Davide Grohmann"},"message":"Deprecate metrics reporting into a single csv file\n\nSince the next major release will support event based reporting of\nmetrics, writing all the metrics into a single file is not feasible\nanymore.  Indeed the metrics reported at different times cannot be\ncorrelated to each others anylonger, hence having all of the\naggregated in the same file could be confusing.\n\nIn the future the only supported csv reporter will report each metric\nin its own csv file.","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/7acf6eb3809bdb4270dfe29a0f2eba4b9200310c"},{"sha":"b1cbad70e0178f363a8951aa2ecbb96910ab3abb","author":{"email":"14383b650b0f69d10e62af068aa3197c796dae37@gmail.com","name":"Gustav Lindroth"},"message":"Merge remote-tracking branch 'origin/2.3' into 3.0","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/b1cbad70e0178f363a8951aa2ecbb96910ab3abb"},{"sha":"f6116cf924cf75d3dafada2d9a46881e03b48527","author":{"email":"1cfe25a1af55d49242b8aee168675c41b644153f@neotechnology.com","name":"Mattias Persson"},"message":"Added debug logging for starting/stopping NetworkSender/Receiver","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/f6116cf924cf75d3dafada2d9a46881e03b48527"},{"sha":"ca53ecc614d568cc6b49bee69c21818525f65536","author":{"email":"1cfe25a1af55d49242b8aee168675c41b644153f@neotechnology.com","name":"Mattias Persson"},"message":"Moves string representation about ClusterMembers into its toString","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/ca53ecc614d568cc6b49bee69c21818525f65536"},{"sha":"96e51d7f21862e6688cf447f2bdd57b869e278c2","author":{"email":"e1e0cb614f251fe5c9d6056a1f70c557e6952bf2@gmail.com","name":"pgpv"},"message":"added missing file","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/96e51d7f21862e6688cf447f2bdd57b869e278c2"},{"sha":"74cd78a44871c865440af3b0af4ebc8ec69af471","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Prevent lost updates on concurrent set property\n\nRunning multiple queries in parallel that writes a property with a value\nthat is based on reading the same property risks having an unpredictable result,\ne.g. increment  \"MATCH (n) SET n.prop = n.prop + 1\".\nWe now make SET behave atomically by taking an exclusive lock on the entity\nthat we are going to write to before reading the value.\nThis decision is taken at runtime in the set property pipes.","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/74cd78a44871c865440af3b0af4ebc8ec69af471"},{"sha":"d100aec12fb172e57d2f4f17d99a8d81911a3f47","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Add explicit type declaration to Cypher types\n\n+ style changes","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/d100aec12fb172e57d2f4f17d99a8d81911a3f47"},{"sha":"f1cf4a23221387457ef0d172d94e17464f644311","author":{"email":"489755c8f33709edb2646fda507573ab6d38e2d7@neotechnology.com","name":"Henrik Nyman"},"message":"Add unit tests\n\n- Moved exclusive lock analysis to pipe creation time\n- Fixed bugs","distinct":true,"url":"https://api.github.com/repos/thobe/neo4j/commits/f1cf4a23221387457ef0d172d94e17464f644311"}]}