{"push_id":1045226097,"size":6,"distinct_size":6,"ref":"refs/heads/3.0","head":"e41ad03591f57efc7491eb093b4a5197f0fda2ea","before":"288d0cfe25341a397a970df6a76e7be3a5f8c030","commits":[{"sha":"84d1176e74c8ec2d8fed04b6138a7418b41750a7","author":{"email":"aefd6bc2745a3dfb6249d390887c4b15463e63e7@gmail.com","name":"Chris Vest"},"message":"More efficient reference decoding\n\nCurrent reference decoding needs a for-loop to pick the appropriate\ndecoder. This means it does quite a number of memory loads and method\ncalls.\n\nThis commit makes decoding compute all shifts and masks on the fly to\nminimize memory loads. Resulting code also contains less branches.","distinct":true,"url":"https://api.github.com/repos/neo4j/neo4j/commits/84d1176e74c8ec2d8fed04b6138a7418b41750a7"},{"sha":"9805b31eeffa978d44f452575ac8b3f68b42c17d","author":{"email":"fc76649b9d8bbdfbffafcf110b227f804bfc8076@neotechnology.com","name":"lutovich"},"message":"No explicit cursor offset tracking during reference decoding","distinct":true,"url":"https://api.github.com/repos/neo4j/neo4j/commits/9805b31eeffa978d44f452575ac8b3f68b42c17d"},{"sha":"f69d1c5d063ad7a2485ab500198ed98549f69644","author":{"email":"fc76649b9d8bbdfbffafcf110b227f804bfc8076@neotechnology.com","name":"lutovich"},"message":"Reference decoding across two record units\n\nThis commit makes Reference#decode able to decode references that are split\nbetween two record units.","distinct":true,"url":"https://api.github.com/repos/neo4j/neo4j/commits/f69d1c5d063ad7a2485ab500198ed98549f69644"},{"sha":"2784675a4e67ecc443ce09e7d980ca9ec0208e00","author":{"email":"aefd6bc2745a3dfb6249d390887c4b15463e63e7@gmail.com","name":"Chris Vest"},"message":"Add comment explaining how the compressed reference decoding works","distinct":true,"url":"https://api.github.com/repos/neo4j/neo4j/commits/2784675a4e67ecc443ce09e7d980ca9ec0208e00"},{"sha":"5ad7f5bf12e92bbf5ab8cd92c6c135ed36e14188","author":{"email":"aefd6bc2745a3dfb6249d390887c4b15463e63e7@gmail.com","name":"Chris Vest"},"message":"Inline Reference.DataAdapter.getShort","distinct":true,"url":"https://api.github.com/repos/neo4j/neo4j/commits/5ad7f5bf12e92bbf5ab8cd92c6c135ed36e14188"},{"sha":"e41ad03591f57efc7491eb093b4a5197f0fda2ea","author":{"email":"1cfe25a1af55d49242b8aee168675c41b644153f@neotechnology.com","name":"Mattias Persson"},"message":"Merge pull request #6819 from chrisvest/3.0-faster-ref-decoding\n\nMore efficient reference decoding","distinct":true,"url":"https://api.github.com/repos/neo4j/neo4j/commits/e41ad03591f57efc7491eb093b4a5197f0fda2ea"}]}