{"push_id":703750917,"size":199,"distinct_size":60,"ref":"refs/heads/betterclusterfail","head":"e195a515f44f94ea19a176b9e40e728a0a5a8451","before":"8d40961ca4874f186ea28b50e1b3e4296a6ba6d4","commits":[{"sha":"c8ab9f72f436a5e0dc40f46d82112a89f77ca81d","author":{"email":"4cd6b59ce20b6e5738e4ab7125c87aeb46810be2@neotechnology.com","name":"Davide Grohmann"},"message":"Do not rotate the log on shutdown if the kernel is unhealthy\n\nNSDS always bumps the log version in the neo store on shutdown and in\nsuch way it behaves differently wrt LogRotationImpl that avoids to\nrotate logs in case the kernel is not healthy. This fix tries to unify\nthe log rotation behavior by avoiding to bump the log version when\nshutting down NSDS if the kernel is unhealthy.\n\nNotice that we don't throw exception from NSDS when shutting down\nsince we assume that the shutdown is always possible without causing\nexceptions.","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/c8ab9f72f436a5e0dc40f46d82112a89f77ca81d"},{"sha":"77b5421cf58afe4dcda566c76557a97dd3244119","author":{"email":"eb0877843acc39f8ef6f7269937dee931c372d23@armbruster-it.de","name":"Stefan Armbruster"},"message":"adding missing assertion\n\ntest for Uniqueness.RELATIONSHIP_LEVEL does not have an assertion","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/77b5421cf58afe4dcda566c76557a97dd3244119"},{"sha":"5efb1b1ab5c970617c868965a53661649179e8bf","author":{"email":"baf86c3afff256eaf1c2be364283246836126d06@gmail.com","name":"Jacob Hansson"},"message":"Add an (initially undocumented) toggle to disable webadmin and rrd4j.\n\n- This allows running Neo4j on certain VMs that don't support memory mapping,\n  since RRD4j has hard-coded requirements for memory mapping.\n- Also acts as a dry-run for removing webadmin.","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/5efb1b1ab5c970617c868965a53661649179e8bf"},{"sha":"8ec694279cbf71ae77fc72fa5e3965d388bc8e3e","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@jotomo.de","name":"Johannes Mockenhaupt"},"message":"Initial work on making javadocs build on Java 8.","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/8ec694279cbf71ae77fc72fa5e3965d388bc8e3e"},{"sha":"30864850c8d76bfb0128f67914661c63e65c531b","author":{"email":"7a5e6f27299d2bbd9d04b59d9e8e4f8eab83d8cb@neotechnology.com","name":"Mats Rydberg"},"message":"Set up structure for planning prefix search","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/30864850c8d76bfb0128f67914661c63e65c531b"},{"sha":"396508c3f99e4bc7602c2d8e366b88d44c6c0455","author":{"email":"7a5e6f27299d2bbd9d04b59d9e8e4f8eab83d8cb@neotechnology.com","name":"Mats Rydberg"},"message":"Refactor and teach Cypher to use indices for LIKE patterns","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/396508c3f99e4bc7602c2d8e366b88d44c6c0455"},{"sha":"a7f1230360bb0f4bff55cd4cffcaad3b677b4e20","author":{"email":"9b8496a11c61c1d0db334363e005a18d00e076ee@googlemail.com","name":"Stefan Plantikow"},"message":"Use range seeks for any LIKE pattern that starts with a prefix search\n\nThis was a little involved as we have to track how much of the LIKE pattern has already been solved and\nalso need to ensure that eventually the full LIKE pattern is solved by the final plan's QG. This is\nneeded in order to keep verifyBestPlan from complaining.","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/a7f1230360bb0f4bff55cd4cffcaad3b677b4e20"},{"sha":"27a996ca3543ac86c7eba89f0882644751ba8c99","author":{"email":"e0026fe30068e612a224c2ebde1844e33ece1a62@neotechnology.com","name":"Mikhaylo Demianenko"},"message":"Cleanup transaction finish from kernel, shell and ha modules. Cleanup some deprecation of tests TestDirectories usages","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/27a996ca3543ac86c7eba89f0882644751ba8c99"},{"sha":"09c9b05eb9a50853b5f36f9bd7a512c3b3c6ac2f","author":{"email":"e90843f68f5fa9727c5235f8fc21eb2f6d758cbe@neotechnology.com","name":"Pontus Melke"},"message":"Code generation support for ExpandInto","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/09c9b05eb9a50853b5f36f9bd7a512c3b3c6ac2f"},{"sha":"255fc85ca1487ca8774caf60e2b6e31019ff1ef1","author":{"email":"bee39e5617794174c4d493087daa1b3c45d7b33c@gmail.com","name":"Rickard Öberg"},"message":"Introducing Cursors in the Kernel API.\n\nCursors are now used to implement the DiskLayer operations.","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/255fc85ca1487ca8774caf60e2b6e31019ff1ef1"},{"sha":"75e093bcd54d42cab85ee0e4cf0cb75637d3545a","author":{"email":"fc76649b9d8bbdfbffafcf110b227f804bfc8076@neotechnology.com","name":"lutovich"},"message":"Fixed packaging of commons-lang3\n\nThis commit includes commons-lang3 in ./lib directory because it is needed for compiled runtime.","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/75e093bcd54d42cab85ee0e4cf0cb75637d3545a"},{"sha":"9926dc2c046db61fe275a4e578f731dc07d26298","author":{"email":"4cd6b59ce20b6e5738e4ab7125c87aeb46810be2@neotechnology.com","name":"Davide Grohmann"},"message":"Merge pull request #4773 from rickardoberg/cursors\n\nIntroducing Cursors in the Kernel API","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/9926dc2c046db61fe275a4e578f731dc07d26298"},{"sha":"6da49eb16f650d5a67d6d8efe0851252a9e78a1e","author":{"email":"9d64955e7c8253ae33ae8c9a119b61df7eaa71a5@gmail.com","name":"Pontus Melke"},"message":"Merge pull request #4794 from lutovich/2.3-commons-lang3-packaging\n\nFixed packaging of commons-lang3","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/6da49eb16f650d5a67d6d8efe0851252a9e78a1e"},{"sha":"50d118ba05145aac7891d756656423e24190855a","author":{"email":"4cd6b59ce20b6e5738e4ab7125c87aeb46810be2@neotechnology.com","name":"Davide Grohmann"},"message":"Merge pull request #4793 from MishaDemianenko/transaction-finish-clean\n\nCleanup usage of transaction.finish from kernel, shell and ha modules.","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/50d118ba05145aac7891d756656423e24190855a"},{"sha":"f5d7ddbcb0e7d6888c1825999b68c7a6d977e2a6","author":{"email":"fc76649b9d8bbdfbffafcf110b227f804bfc8076@neotechnology.com","name":"lutovich"},"message":"Improved couple log messages around NeoStore","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/f5d7ddbcb0e7d6888c1825999b68c7a6d977e2a6"},{"sha":"e6737eb2af03e7d21d1086afab87c81dd437028a","author":{"email":"9e38c602e4bcb59ccbca3cf02c2cdac4e67b5a13@neotechnology.com","name":"Chris Gioran"},"message":"Merge pull request #4774 from sarmbruster/assert_unique\n\nadding missing assertion","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/e6737eb2af03e7d21d1086afab87c81dd437028a"},{"sha":"1bd56a9311444b80b3922e6d7f5ea430fdb23f8c","author":{"email":"9e38c602e4bcb59ccbca3cf02c2cdac4e67b5a13@neotechnology.com","name":"Chris Gioran"},"message":"Merge pull request #4736 from davidegrohmann/2.2-fix-log-rotation-shutdown\n\nDo not rotate the log on shutdown if the kernel is unhealthy","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/1bd56a9311444b80b3922e6d7f5ea430fdb23f8c"},{"sha":"abf96b244d60eed33fe74fb8fae73fe3c33fa75a","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@neotechnology.com","name":"Chris Gioran"},"message":"Merge branch '2.2' into 2.3\n\nConflicts:\n\tcommunity/kernel/src/test/java/org/neo4j/graphdb/RunOutOfDiskSpaceIT.java","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/abf96b244d60eed33fe74fb8fae73fe3c33fa75a"},{"sha":"038ff587d1355b45f4f1de2788c228b26c0d9d91","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@leishman.org","name":"Chris Leishman"},"message":"Merge pull request #4780 from jakewins/2.2-toggle-rrd-webadmin\n\nAdd an (initially undocumented) toggle to disable webadmin and rrd4j.","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/038ff587d1355b45f4f1de2788c228b26c0d9d91"},{"sha":"bbd40d7f28170a9389c7ebaaaca402df86f33c4b","author":{"email":"baf86c3afff256eaf1c2be364283246836126d06@gmail.com","name":"Jacob Hansson"},"message":"Merge branch '2.2' into 2.3\n\nConflicts:\n\tcommunity/server/src/main/java/org/neo4j/server/AbstractNeoServer.java\n\tcommunity/server/src/main/java/org/neo4j/server/CommunityNeoServer.java","distinct":false,"url":"https://api.github.com/repos/rickardoberg/neo4j/commits/bbd40d7f28170a9389c7ebaaaca402df86f33c4b"}]}