{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":306382967,"defaultBranch":"main","name":"neo4rs","ownerLogin":"neo4j-labs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-22T15:36:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42673396?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724435755.0","currentOid":""},"activityList":{"items":[{"before":"81809efbc2a05043692e1dba0f00bc21e399c77b","after":null,"ref":"refs/heads/update-readme","pushedAt":"2024-08-23T17:55:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"}},{"before":"f4c925309cfaa6d0fee35c26a5306472ce5d4c04","after":"f860e263fa47b206805a930315a48ba8ac6e9544","ref":"refs/heads/main","pushedAt":"2024-08-23T17:55:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Update README.md (#195)","shortMessageHtmlLink":"Update README.md (#195)"}},{"before":null,"after":"81809efbc2a05043692e1dba0f00bc21e399c77b","ref":"refs/heads/update-readme","pushedAt":"2024-08-23T17:49:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"8eb55afc0d2915e0cb89d850d368240c5dc7c60f","after":null,"ref":"refs/heads/bolt-protocol-v2-pt1","pushedAt":"2024-08-15T22:40:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"}},{"before":"b081f63162ec2504860656186569c7c8672b908c","after":"f4c925309cfaa6d0fee35c26a5306472ce5d4c04","ref":"refs/heads/main","pushedAt":"2024-08-15T22:40:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Implement a few messages for the new bolt protocol implementation (#181)\n\n* Use new Hello message\r\n\r\n* Use new Commit message\r\n\r\n* Use new Rollback message\r\n\r\n* Use new Discard message\r\n\r\n* Use new Reset message\r\n\r\n* Remove old Bye message\r\n\r\n* Only add old HelloBuilder when new feature is deactivated\r\n\r\n* Fix tests\r\n\r\n* Make all summary fields optional\r\n\r\n* Consistent use of type alias\r\n\r\n* Show the error in the nodes example","shortMessageHtmlLink":"Implement a few messages for the new bolt protocol implementation (#181)"}},{"before":"43f78a77e62c07aa00c1e6ffdea3c95d94842899","after":"8eb55afc0d2915e0cb89d850d368240c5dc7c60f","ref":"refs/heads/bolt-protocol-v2-pt1","pushedAt":"2024-08-15T22:22:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Show the error in the nodes example","shortMessageHtmlLink":"Show the error in the nodes example"}},{"before":"33176b94b4ed7a86ab9ef847b93b58907404914d","after":null,"ref":"refs/heads/aura-testing","pushedAt":"2024-08-14T19:00:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"}},{"before":"4c042cc1440fc26b309a67491675fd9daee5063a","after":"b081f63162ec2504860656186569c7c8672b908c","ref":"refs/heads/main","pushedAt":"2024-08-14T19:00:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Make it a bit simpler to test against an Aura instance (#193)","shortMessageHtmlLink":"Make it a bit simpler to test against an Aura instance (#193)"}},{"before":null,"after":"33176b94b4ed7a86ab9ef847b93b58907404914d","ref":"refs/heads/aura-testing","pushedAt":"2024-08-14T18:50:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Make it a bit simpler to test against an Aura instance","shortMessageHtmlLink":"Make it a bit simpler to test against an Aura instance"}},{"before":"b5809d5583556412505158506d93066a56c380d6","after":"43f78a77e62c07aa00c1e6ffdea3c95d94842899","ref":"refs/heads/bolt-protocol-v2-pt1","pushedAt":"2024-08-14T18:20:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"32ae3679547afaa94a9bebf2727e46326ff07e32","after":"b5809d5583556412505158506d93066a56c380d6","ref":"refs/heads/bolt-protocol-v2-pt1","pushedAt":"2024-08-14T18:08:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Only add old HelloBuilder when new feature is deactivated","shortMessageHtmlLink":"Only add old HelloBuilder when new feature is deactivated"}},{"before":"c5d63c977fa46f41cce4f657d5ffc84ec47fc750","after":"32ae3679547afaa94a9bebf2727e46326ff07e32","ref":"refs/heads/bolt-protocol-v2-pt1","pushedAt":"2024-08-14T18:04:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Remove old Bye message","shortMessageHtmlLink":"Remove old Bye message"}},{"before":"725f8edd4046df05d577b259899d1c9755630af2","after":null,"ref":"refs/heads/connection-refactor","pushedAt":"2024-08-14T17:19:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"}},{"before":"ca722086404d0f1e6d9540e2f889325227819a75","after":"4c042cc1440fc26b309a67491675fd9daee5063a","ref":"refs/heads/main","pushedAt":"2024-08-14T17:19:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Refactor connection creation (#192)\n\n* Refactor Connection constructor methods\r\n\r\n* Build tls connector once per pool\r\n\r\n* Use ring as crypto provider\r\n\r\n* Refactor connection creation to split up async stuff into chunks","shortMessageHtmlLink":"Refactor connection creation (#192)"}},{"before":null,"after":"725f8edd4046df05d577b259899d1c9755630af2","ref":"refs/heads/connection-refactor","pushedAt":"2024-08-14T17:11:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Refactor connection creation to split up async stuff into chunks","shortMessageHtmlLink":"Refactor connection creation to split up async stuff into chunks"}},{"before":"bae3dce1c27a0a730bf838efde148d383e79879f","after":"ca722086404d0f1e6d9540e2f889325227819a75","ref":"refs/heads/main","pushedAt":"2024-08-14T12:05:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Remove unused parameter","shortMessageHtmlLink":"Remove unused parameter"}},{"before":"81917ad9d1ad1bf44fd1929c5c280f6bd8f5f13b","after":null,"ref":"refs/heads/structured-server-error","pushedAt":"2024-08-07T22:21:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"}},{"before":"dea1da6616a806258deae94605c1d18f05e77194","after":"bae3dce1c27a0a730bf838efde148d383e79879f","ref":"refs/heads/main","pushedAt":"2024-08-07T22:21:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Return server errors as Neo4jError, not unexpected (#191)\n\nCherry-Picked-From: #187","shortMessageHtmlLink":"Return server errors as Neo4jError, not unexpected (#191)"}},{"before":"d0d61a728ce31975c4cb34d1d57d35852837be22","after":"81917ad9d1ad1bf44fd1929c5c280f6bd8f5f13b","ref":"refs/heads/structured-server-error","pushedAt":"2024-08-07T22:14:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Return server errors as Neo4jError, not unexpected\n\nCherry-Picked-From: #187","shortMessageHtmlLink":"Return server errors as Neo4jError, not unexpected"}},{"before":null,"after":"d0d61a728ce31975c4cb34d1d57d35852837be22","ref":"refs/heads/structured-server-error","pushedAt":"2024-08-07T21:40:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Return server errors as Neo4jError, not unexpected\n\nCherry-Picked-From: #187","shortMessageHtmlLink":"Return server errors as Neo4jError, not unexpected"}},{"before":"124f74ba20756e6b7e603e38d4f1a21c8998bf59","after":null,"ref":"refs/heads/simple-retry","pushedAt":"2024-08-07T21:39:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"}},{"before":"48e89d97f8f9e33f387d085ecf8dd9fd9c3c19d5","after":"dea1da6616a806258deae94605c1d18f05e77194","ref":"refs/heads/main","pushedAt":"2024-08-07T21:39:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Retry on certain query failures for managed transactions (#190)\n\nWhen using `Graph::run`, `Graph::run_on`, `Graph::execute`, or `Graph::execute_on`, the query might be retries for a while.\r\nThe logic is that all errors with the `Transient` error class as well as a few other error classes are considered retryable.\r\nThis catches errors during a leader election or when the transaction resources on the server (memory, handles, ...) are exhausted.\r\nRetries happen with an exponential backoff until a retry delay exceeds 60s, at which point the query fails.\r\n\r\nTransaction created with `Graph::start_txn` or `Graph::start_txn` are *not* retried automatically, only managed transactions are.\r\n\r\nCherry-Picked-From: #186","shortMessageHtmlLink":"Retry on certain query failures for managed transactions (#190)"}},{"before":null,"after":"124f74ba20756e6b7e603e38d4f1a21c8998bf59","ref":"refs/heads/simple-retry","pushedAt":"2024-08-07T21:29:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Retry on certain query failures for managed transactions\n\nWhen using `Graph::run`, `Graph::run_on`, `Graph::execute`, or `Graph::execute_on`, the query might be retries for a while.\nThe logic is that all errors with the `Transient` error class as well as a few other error classes are considered retryable.\nThis catches errors during a leader election or when the transaction resources on the server (memory, handles, ...) are exhausted.\nRetries happen with an exponential backoff until a retry delay exceeds 60s, at which point the query fails.\n\nTransaction created with `Graph::start_txn` or `Graph::start_txn` are *not* retried automatically, only managed transactions are.\n\nCherry-Picked-From: #186","shortMessageHtmlLink":"Retry on certain query failures for managed transactions"}},{"before":"857f0430c1f31a80e6082f8154db869752b6f6a5","after":"48e89d97f8f9e33f387d085ecf8dd9fd9c3c19d5","ref":"refs/heads/main","pushedAt":"2024-08-07T21:28:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Try automatic release again","shortMessageHtmlLink":"Try automatic release again"}},{"before":"cc38d49c62793b2c4fb61d22551d078f1e3b3f37","after":"254a51e1557a1d5722a44c8306f2fc0815da4560","ref":"refs/heads/v0.7","pushedAt":"2024-08-07T21:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Revert \"Release 0.8.0 (#189)\"\n\nThis reverts commit 7834d7c21d311700b193449732015afa214dd9e3.","shortMessageHtmlLink":"Revert \"Release 0.8.0 (#189)\""}},{"before":"7834d7c21d311700b193449732015afa214dd9e3","after":"cc38d49c62793b2c4fb61d22551d078f1e3b3f37","ref":"refs/heads/v0.7","pushedAt":"2024-08-07T20:51:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Try automatic release again","shortMessageHtmlLink":"Try automatic release again"}},{"before":"ba5d14931357f76d321f44689807424e8fb6712e","after":"1797e03ac908bd580940f089e992b794db469e32","ref":"refs/heads/v0.8","pushedAt":"2024-08-07T20:47:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Update branch name in CI file","shortMessageHtmlLink":"Update branch name in CI file"}},{"before":"7834d7c21d311700b193449732015afa214dd9e3","after":null,"ref":"refs/heads/0.7","pushedAt":"2024-08-07T20:44:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"}},{"before":null,"after":"7834d7c21d311700b193449732015afa214dd9e3","ref":"refs/heads/v0.7","pushedAt":"2024-08-07T20:44:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"},"commit":{"message":"Release 0.8.0 (#189)\n\nCo-authored-by: github-actions ","shortMessageHtmlLink":"Release 0.8.0 (#189)"}},{"before":"ba5d14931357f76d321f44689807424e8fb6712e","after":null,"ref":"refs/heads/0.8","pushedAt":"2024-08-07T20:44:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"knutwalker","name":"Paul Horn","path":"/knutwalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633183?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEopo7eAA","startCursor":null,"endCursor":null}},"title":"Activity ยท neo4j-labs/neo4rs"}