{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":758543080,"defaultBranch":"main","name":"sqlx","ownerLogin":"Tenshock","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-02-16T14:48:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8899608?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721121242.0","currentOid":""},"activityList":{"items":[{"before":"87ab4687a6724ba1406abed77d769e36be34a469","after":"1b931b58df6fd9930fc2fd0d5e5ef1da0e404ab3","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-07-16T09:14:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"f2f17a7bc5f4529d727cdcdce7d47592f67511e0","after":null,"ref":"refs/heads/github_main","pushedAt":"2024-07-16T09:14:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"}},{"before":"c82bf43e98cb1c35bcce21d11f553c7c7559ab29","after":"f2f17a7bc5f4529d727cdcdce7d47592f67511e0","ref":"refs/heads/main","pushedAt":"2024-07-16T09:13:43.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"fix(postgres): don't panic if `M` or `C` Notice fields are not UTF-8 (#3346)\n\n* fix(postgres): don't panic if `M` or `C` Notice fields are not UTF-8\r\n\r\nThis has been observed with an old version of PostgreSQL (11.0.4)\r\nrunning on Windows Server 2016 with windows-1252 encoding and French\r\nlocale.\r\n\r\nThis change replaces invalid UTF-8 fields with a default string, so the\r\nother fields can still be read if they are valid.\r\n\r\n* Revert \"fix(postgres): don't panic if `M` or `C` Notice fields are not UTF-8\"\r\n\r\nThis reverts commit 362ca98bbdfef14f7f85f53e6d12fdcd8120ea22.\r\n\r\n* Check that Notice M and C fields are valid UTF-8\r\n\r\nOtherwise, we return the invalid UTF-8 error to avoid panicking later.","shortMessageHtmlLink":"fix(postgres): don't panic if M or C Notice fields are not UTF-8 (l…"}},{"before":null,"after":"f2f17a7bc5f4529d727cdcdce7d47592f67511e0","ref":"refs/heads/github_main","pushedAt":"2024-07-16T09:12:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"fix(postgres): don't panic if `M` or `C` Notice fields are not UTF-8 (#3346)\n\n* fix(postgres): don't panic if `M` or `C` Notice fields are not UTF-8\r\n\r\nThis has been observed with an old version of PostgreSQL (11.0.4)\r\nrunning on Windows Server 2016 with windows-1252 encoding and French\r\nlocale.\r\n\r\nThis change replaces invalid UTF-8 fields with a default string, so the\r\nother fields can still be read if they are valid.\r\n\r\n* Revert \"fix(postgres): don't panic if `M` or `C` Notice fields are not UTF-8\"\r\n\r\nThis reverts commit 362ca98bbdfef14f7f85f53e6d12fdcd8120ea22.\r\n\r\n* Check that Notice M and C fields are valid UTF-8\r\n\r\nOtherwise, we return the invalid UTF-8 error to avoid panicking later.","shortMessageHtmlLink":"fix(postgres): don't panic if M or C Notice fields are not UTF-8 (l…"}},{"before":"b581309d62043b4740b86b7ebb57a88b15cbce0d","after":"87ab4687a6724ba1406abed77d769e36be34a469","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-04-26T10:01:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"3e7aa6bedf5ed9000b8aa5c6f1438f94cbf4b120","after":"c82bf43e98cb1c35bcce21d11f553c7c7559ab29","ref":"refs/heads/main","pushedAt":"2024-04-26T08:41:06.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"Fix leaking connections in fetch_optional (#2647) (#3194)\n\nWhen using the 'Any' driver with MySQL backend, fetch_optional\r\ndoes not return the connection to the pool if no results\r\nare returned from the query. This is due to not all of the packets\r\nbeing read from the underlying stream.\r\n\r\nThis fix continues to read result packets from the stream until they\r\nhave all been exhausted (just like the normal MySql drivers\r\nimplementation of fetch_optional). In general, a better refactoring would\r\nbe to call the MySQL fetch_optional code in the Any driver, rather than\r\nre-implementing and duplicating code.","shortMessageHtmlLink":"Fix leaking connections in fetch_optional (launchbadge#2647) (launchb…"}},{"before":"0ec4335a18f54c8b7cdd03847ce30d99a46e87da","after":"b581309d62043b4740b86b7ebb57a88b15cbce0d","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-04-26T08:40:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"d600ec0293eaf26f5cdf239fe41f4d7f6b8e14a9","after":"3e7aa6bedf5ed9000b8aa5c6f1438f94cbf4b120","ref":"refs/heads/main","pushedAt":"2024-04-09T08:57:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"Bump deps that do not need code changes (#3165)","shortMessageHtmlLink":"Bump deps that do not need code changes (launchbadge#3165)"}},{"before":"79b33f8490b5a286d691fbb334008c84acfa2794","after":"0ec4335a18f54c8b7cdd03847ce30d99a46e87da","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-04-09T08:57:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"802adba7c9755bdaf7d77293d2ac341524a86592","after":"79b33f8490b5a286d691fbb334008c84acfa2794","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-04-04T13:29:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"86e621b65cc4b1ec039975d01d3fc4940cd00f78","after":"802adba7c9755bdaf7d77293d2ac341524a86592","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-04-04T13:28:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"86f9db520053b03612d00474650afe1bf5048197","after":"86e621b65cc4b1ec039975d01d3fc4940cd00f78","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-04-02T07:10:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"1f6642cafa98a2ae8cc2c407d85fcad17564bf01","after":"d600ec0293eaf26f5cdf239fe41f4d7f6b8e14a9","ref":"refs/heads/main","pushedAt":"2024-04-02T07:10:10.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"feat(logging): Log acquires from connection pool (#3073)\n\nSigned-off-by: Joshua Potts <8704475+iamjpotts@users.noreply.github.com>","shortMessageHtmlLink":"feat(logging): Log acquires from connection pool (launchbadge#3073)"}},{"before":"e0a1f1633c115bb5653fc7bd54b233c677546b95","after":"1f6642cafa98a2ae8cc2c407d85fcad17564bf01","ref":"refs/heads/main","pushedAt":"2024-03-29T10:57:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"Reorder attrs in sqlx::test macro (#3123)","shortMessageHtmlLink":"Reorder attrs in sqlx::test macro (launchbadge#3123)"}},{"before":"544538a4a5e29968797045329530d217ac06e755","after":"86f9db520053b03612d00474650afe1bf5048197","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-03-29T10:57:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"5efa823a0dd677ff59b6a6c6062a282702b2f421","after":"544538a4a5e29968797045329530d217ac06e755","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-03-18T15:31:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"c5357f18e5cffeea9fe1375c21b05112e4c75dbb","after":"e0a1f1633c115bb5653fc7bd54b233c677546b95","ref":"refs/heads/main","pushedAt":"2024-03-18T14:15:50.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"Removed Send bound from arg binding (#2960)","shortMessageHtmlLink":"Removed Send bound from arg binding (launchbadge#2960)"}},{"before":"721acccde2eb40bc1c63815b65cb9f1d70ca6eff","after":"5efa823a0dd677ff59b6a6c6062a282702b2f421","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-03-18T14:15:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"02087eaa8addbebb70cb9bd8364835dd7dc356c4","after":"721acccde2eb40bc1c63815b65cb9f1d70ca6eff","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-03-12T12:56:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"759d413f8f548f3b09c3715189c6646f2b96ffc3","after":"02087eaa8addbebb70cb9bd8364835dd7dc356c4","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-03-12T12:31:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"b84081dfbedf996953cd73649d671943979a89f4","after":"759d413f8f548f3b09c3715189c6646f2b96ffc3","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-03-12T12:27:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"d005111494a5202d64d5c0442a542f94a2c1983c","after":"c5357f18e5cffeea9fe1375c21b05112e4c75dbb","ref":"refs/heads/main","pushedAt":"2024-03-12T09:13:21.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"bump bigdecimal version","shortMessageHtmlLink":"bump bigdecimal version"}},{"before":"3b78b1afa47877a710b80a15064bec0e3ee9e3e2","after":null,"ref":"refs/heads/feat/rerun-on-change","pushedAt":"2024-03-12T09:12:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"}},{"before":null,"after":"b84081dfbedf996953cd73649d671943979a89f4","ref":"refs/heads/feat/add-rerun-on-change","pushedAt":"2024-03-12T09:12:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"434c1a0a791011a045d8f937f4bd9b1a34e1c5b6","after":"3b78b1afa47877a710b80a15064bec0e3ee9e3e2","ref":"refs/heads/feat/rerun-on-change","pushedAt":"2024-03-12T09:10:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"docs: update fork documentation","shortMessageHtmlLink":"docs: update fork documentation"}},{"before":"43ab183a721efe2a93efc2dc1f8e9d864dbeeba0","after":"434c1a0a791011a045d8f937f4bd9b1a34e1c5b6","ref":"refs/heads/feat/rerun-on-change","pushedAt":"2024-03-12T09:04:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"docs: update fork documentation","shortMessageHtmlLink":"docs: update fork documentation"}},{"before":"2dcfd0e5ec59545240011ff33e6d6631accb7680","after":"43ab183a721efe2a93efc2dc1f8e9d864dbeeba0","ref":"refs/heads/feat/rerun-on-change","pushedAt":"2024-03-12T09:03:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"docs: update fork documentation","shortMessageHtmlLink":"docs: update fork documentation"}},{"before":"41eff3127792ee520ce083031e70774cdc873cc2","after":"2dcfd0e5ec59545240011ff33e6d6631accb7680","ref":"refs/heads/feat/rerun-on-change","pushedAt":"2024-03-12T08:56:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"docs: update fork documentation","shortMessageHtmlLink":"docs: update fork documentation"}},{"before":"884a1f42ade4cb3a165ac8d3a5dda719ab3e1beb","after":"41eff3127792ee520ce083031e70774cdc873cc2","ref":"refs/heads/feat/rerun-on-change","pushedAt":"2024-03-08T16:04:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"tests: complete sqlx migrate tests for onchange migrations","shortMessageHtmlLink":"tests: complete sqlx migrate tests for onchange migrations"}},{"before":"a1e4984c6c86b31d75dc25d08fa2a6d2c33c8d2f","after":"d005111494a5202d64d5c0442a542f94a2c1983c","ref":"refs/heads/main","pushedAt":"2024-03-08T14:01:48.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"Tenshock","name":"Cédric Prezelin","path":"/Tenshock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8899608?s=80&v=4"},"commit":{"message":"fix: better I/O errors when `migrate!()` cannot read a file","shortMessageHtmlLink":"fix: better I/O errors when migrate!() cannot read a file"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgJHTjQA","startCursor":null,"endCursor":null}},"title":"Activity · Tenshock/sqlx"}