{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":528897743,"defaultBranch":"main","name":"PostgresConnectionPool","ownerLogin":"Outdooractive","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-25T14:55:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/624845?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718183763.0","currentOid":""},"activityList":{"items":[{"before":"c6f54a4a3ea13b2223f910d98c1ee281df5c5ceb","after":"9d2d8ce9533a66f190be680a52e5ea011f768905","ref":"refs/heads/main","pushedAt":"2024-06-14T07:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Added CODEOWNERS","shortMessageHtmlLink":"Added CODEOWNERS"}},{"before":"326677c3b0b0148fcd48b81e1684af82a8cbcf06","after":"c6f54a4a3ea13b2223f910d98c1ee281df5c5ceb","ref":"refs/heads/main","pushedAt":"2024-06-12T09:49:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Going to Swift 5.10 now","shortMessageHtmlLink":"Going to Swift 5.10 now"}},{"before":"9c0ffa9a06636d507421b4c5b81c4bdb87dac793","after":"326677c3b0b0148fcd48b81e1684af82a8cbcf06","ref":"refs/heads/main","pushedAt":"2024-06-12T09:15:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"A bit of Sendable work (WIP)","shortMessageHtmlLink":"A bit of Sendable work (WIP)"}},{"before":"1b002dc9ff7275e3150afb288bdfbfb7fae66fa5","after":"9c0ffa9a06636d507421b4c5b81c4bdb87dac793","ref":"refs/heads/main","pushedAt":"2024-05-29T09:46:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Improved connection id management","shortMessageHtmlLink":"Improved connection id management"}},{"before":"4b7723e87a05313cfe04de734b9a71070fb96d0f","after":"1b002dc9ff7275e3150afb288bdfbfb7fae66fa5","ref":"refs/heads/main","pushedAt":"2024-04-02T09:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Make cannotConnectNow a non-fatal error","shortMessageHtmlLink":"Make cannotConnectNow a non-fatal error"}},{"before":"5e06f23f12fae7e5285d97da7b7e681c8902193a","after":"4b7723e87a05313cfe04de734b9a71070fb96d0f","ref":"refs/heads/main","pushedAt":"2024-02-26T15:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Added connectionRetryInterval to the configuration","shortMessageHtmlLink":"Added connectionRetryInterval to the configuration"}},{"before":"e8c65e5b0a987b678be2294a8113c5a21889c86f","after":"5e06f23f12fae7e5285d97da7b7e681c8902193a","ref":"refs/heads/main","pushedAt":"2024-02-13T15:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Dependency updates","shortMessageHtmlLink":"Dependency updates"}},{"before":"cbe2c1ce86be8fe3e4bde0322748d3f9f6352a41","after":null,"ref":"refs/heads/9_batch_id","pushedAt":"2023-05-12T12:56:16.623Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"}},{"before":"ccec1c2646fbc6b6729f067529e2f0e7fada01dd","after":"e8c65e5b0a987b678be2294a8113c5a21889c86f","ref":"refs/heads/main","pushedAt":"2023-05-12T12:56:15.606Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Merge pull request #10 from Outdooractive/9_batch_id\n\n#9: Add a batchId to connections","shortMessageHtmlLink":"Merge pull request #10 from Outdooractive/9_batch_id"}},{"before":"7af7a75c7d156e7ee61d0949d96712a783cb56dd","after":"cbe2c1ce86be8fe3e4bde0322748d3f9f6352a41","ref":"refs/heads/9_batch_id","pushedAt":"2023-05-12T12:51:28.722Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Remove the global usage counter as it is misleading","shortMessageHtmlLink":"Remove the global usage counter as it is misleading"}},{"before":null,"after":"7af7a75c7d156e7ee61d0949d96712a783cb56dd","ref":"refs/heads/9_batch_id","pushedAt":"2023-05-12T11:11:21.711Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"#9: Add a batchId to connections","shortMessageHtmlLink":"#9: Add a batchId to connections"}},{"before":"2be276f391f4aafd1134805abf3b52c643235a95","after":null,"ref":"refs/heads/5_pool_errors","pushedAt":"2023-05-11T11:11:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"}},{"before":"20efbf715e90f0db46e9f64749072e59fbb5cd69","after":"ccec1c2646fbc6b6729f067529e2f0e7fada01dd","ref":"refs/heads/main","pushedAt":"2023-05-11T11:11:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Merge pull request #8 from Outdooractive/5_pool_errors\n\n#5: More tests, added 'closeIdleConnections()', added a description to PoolInfo","shortMessageHtmlLink":"Merge pull request #8 from Outdooractive/5_pool_errors"}},{"before":null,"after":"2be276f391f4aafd1134805abf3b52c643235a95","ref":"refs/heads/5_pool_errors","pushedAt":"2023-05-11T11:10:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Added more tests","shortMessageHtmlLink":"Added more tests"}},{"before":"ab4d004ea66282f99c949dfd5ec25ec3c710b433","after":null,"ref":"refs/heads/5_connection_errors","pushedAt":"2023-05-10T15:13:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"}},{"before":"4cc5a2d3f64372d4c912bcda1a417462a04926a1","after":"20efbf715e90f0db46e9f64749072e59fbb5cd69","ref":"refs/heads/main","pushedAt":"2023-05-10T15:13:28.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Merge pull request #7 from Outdooractive/5_connection_errors\n\n#5: Check why a connection fails","shortMessageHtmlLink":"Merge pull request #7 from Outdooractive/5_connection_errors"}},{"before":"7e7cb1a6c6c1bb322173192555114b616ee172bd","after":"ab4d004ea66282f99c949dfd5ec25ec3c710b433","ref":"refs/heads/5_connection_errors","pushedAt":"2023-05-10T08:20:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Use Postgres 15 for tests as we use it everywhere else...","shortMessageHtmlLink":"Use Postgres 15 for tests as we use it everywhere else..."}},{"before":"e326808fbff5ab4ca8db630eb79dc6dc8abe236a","after":"7e7cb1a6c6c1bb322173192555114b616ee172bd","ref":"refs/heads/5_connection_errors","pushedAt":"2023-05-10T08:13:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Better error descriptions","shortMessageHtmlLink":"Better error descriptions"}},{"before":"1be5882cfae30d6a370453633ddbf7b1ffdac0ea","after":"e326808fbff5ab4ca8db630eb79dc6dc8abe236a","ref":"refs/heads/5_connection_errors","pushedAt":"2023-05-08T16:21:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Shutdown the pool on hard errors, add some tests for this","shortMessageHtmlLink":"Shutdown the pool on hard errors, add some tests for this"}},{"before":null,"after":"1be5882cfae30d6a370453633ddbf7b1ffdac0ea","ref":"refs/heads/5_connection_errors","pushedAt":"2023-05-02T15:10:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"#5: Check why a connection fails","shortMessageHtmlLink":"#5: Check why a connection fails"}},{"before":"0c7fa8ac4940cd0d050d82e5f1a552b650f2ac56","after":null,"ref":"refs/heads/3_postgres_connection","pushedAt":"2023-05-02T14:43:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"}},{"before":"e4e086a5297a87785fc55321f929161d0cffb4a9","after":"4cc5a2d3f64372d4c912bcda1a417462a04926a1","ref":"refs/heads/main","pushedAt":"2023-05-02T14:43:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Merge pull request #6 from Outdooractive/3_postgres_connection\n\n#3: Use PostgresConnection.Configuration for the PostgreSQL connection configuration","shortMessageHtmlLink":"Merge pull request #6 from Outdooractive/3_postgres_connection"}},{"before":"30feb7022dfcff0a59fec5d6ebf3f0cacfee7233","after":"0c7fa8ac4940cd0d050d82e5f1a552b650f2ac56","ref":"refs/heads/3_postgres_connection","pushedAt":"2023-05-02T14:41:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Documentation update","shortMessageHtmlLink":"Documentation update"}},{"before":null,"after":"30feb7022dfcff0a59fec5d6ebf3f0cacfee7233","ref":"refs/heads/3_postgres_connection","pushedAt":"2023-05-02T13:57:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"#3: Use PostgresConnection.Configuration for the PostgreSQL connection configuration","shortMessageHtmlLink":"#3: Use PostgresConnection.Configuration for the PostgreSQL connectio…"}},{"before":"b358cacb526971d5fdb770ec39c85f996ff949cb","after":"e4e086a5297a87785fc55321f929161d0cffb4a9","ref":"refs/heads/main","pushedAt":"2023-05-02T12:31:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Small cleanup, added comments and some TODOs","shortMessageHtmlLink":"Small cleanup, added comments and some TODOs"}},{"before":"7e45efbed5e10dc2875070e12e38caae058156b4","after":"b358cacb526971d5fdb770ec39c85f996ff949cb","ref":"refs/heads/main","pushedAt":"2023-04-28T14:17:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Cleaning up the logic for how we dish out connections","shortMessageHtmlLink":"Cleaning up the logic for how we dish out connections"}},{"before":"8acac22bfcaed8de3d5124dc244e7924278968b3","after":"7e45efbed5e10dc2875070e12e38caae058156b4","ref":"refs/heads/main","pushedAt":"2023-04-28T08:08:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Remove the default query timeout since this might not be what's expected","shortMessageHtmlLink":"Remove the default query timeout since this might not be what's expected"}},{"before":"71258f22ca0c4fd67de81e7413711f34d743bd6a","after":"8acac22bfcaed8de3d5124dc244e7924278968b3","ref":"refs/heads/main","pushedAt":"2023-04-27T15:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Wrap PostgreSQL errors","shortMessageHtmlLink":"Wrap PostgreSQL errors"}},{"before":"db27471f41e4fd08028d7f6b21001052376802ef","after":"71258f22ca0c4fd67de81e7413711f34d743bd6a","ref":"refs/heads/main","pushedAt":"2023-04-25T14:21:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"},"commit":{"message":"Also forward the sql extension from PostgresKit","shortMessageHtmlLink":"Also forward the sql extension from PostgresKit"}},{"before":"f23698533958d610f0510699495efc6067e20b92","after":null,"ref":"refs/heads/pool_info","pushedAt":"2023-04-25T14:13:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trasch","name":"Thomas Rasch","path":"/trasch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/270218?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZTWJLgA","startCursor":null,"endCursor":null}},"title":"Activity · Outdooractive/PostgresConnectionPool"}