{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14679065,"defaultBranch":"main","name":"doobie","ownerLogin":"tpolecat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-25T07:25:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1200131?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717013640.0","currentOid":""},"activityList":{"items":[{"before":"7fc8f9988a3aa9a399a290fdfc0ad67cac977e03","after":null,"ref":"refs/heads/doobie_hi_low_examples","pushedAt":"2024-05-29T20:14:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"}},{"before":"9b6a5ddaf73440a09929d86dd024ab0c4e479c69","after":"c569e984025b8d67d5f63e344ae8555dc17386db","ref":"refs/heads/main","pushedAt":"2024-05-29T20:13:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Merge pull request #2047 from tpolecat/doobie_hi_low_examples\n\n[Doc] Explain the F and C in doobie.FC/HC","shortMessageHtmlLink":"Merge pull request #2047 from tpolecat/doobie_hi_low_examples"}},{"before":"043f455efb8b26be934a13bbf3f7f7c5f663fb78","after":"7fc8f9988a3aa9a399a290fdfc0ad67cac977e03","ref":"refs/heads/doobie_hi_low_examples","pushedAt":"2024-05-29T19:51:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Doc clarification for batch updates\nFixes #706","shortMessageHtmlLink":"Doc clarification for batch updates"}},{"before":"9acaad250923ce6ff741f5575fb7881b2b2bf256","after":"043f455efb8b26be934a13bbf3f7f7c5f663fb78","ref":"refs/heads/doobie_hi_low_examples","pushedAt":"2024-05-29T19:24:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Provide examples for hi/low level modules\n\nFixes #1777\n\nAlso document why internally we cannot use aliases like doobie.hi.HC","shortMessageHtmlLink":"Provide examples for hi/low level modules"}},{"before":"85dcb1efd7bab514b47b5f3f5a27e94f35e43f7f","after":null,"ref":"refs/heads/remove_lazy_init_modules","pushedAt":"2024-05-29T09:18:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"}},{"before":"f59932bbeab51e4bf9ba3951ec4674b47e36834c","after":"9b6a5ddaf73440a09929d86dd024ab0c4e479c69","ref":"refs/heads/main","pushedAt":"2024-05-29T09:18:53.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Merge pull request #2046 from tpolecat/remove_lazy_init_modules\n\nRemove lazy initialization of modules","shortMessageHtmlLink":"Merge pull request #2046 from tpolecat/remove_lazy_init_modules"}},{"before":"f7966162ff7c445a980cea28cfed29c3d962a93e","after":"85dcb1efd7bab514b47b5f3f5a27e94f35e43f7f","ref":"refs/heads/remove_lazy_init_modules","pushedAt":"2024-05-28T19:06:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"postgres test passing","shortMessageHtmlLink":"postgres test passing"}},{"before":"acc31dd870404c65dcde2077cc8faa4e23446e14","after":"9acaad250923ce6ff741f5575fb7881b2b2bf256","ref":"refs/heads/doobie_hi_low_examples","pushedAt":"2024-05-27T19:37:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Provide examples for hi/low level modules\n\nFixes #1777","shortMessageHtmlLink":"Provide examples for hi/low level modules"}},{"before":"b0299d1525c44478b54f844a7f9bf74b173372b5","after":"f7966162ff7c445a980cea28cfed29c3d962a93e","ref":"refs/heads/remove_lazy_init_modules","pushedAt":"2024-05-27T19:37:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Remove lazy initialization of modules\n\nThis would ocassionally cause deadlocks which is hard to debug. Fixes #1369","shortMessageHtmlLink":"Remove lazy initialization of modules"}},{"before":null,"after":"acc31dd870404c65dcde2077cc8faa4e23446e14","ref":"refs/heads/doobie_hi_low_examples","pushedAt":"2024-05-27T19:28:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Provide examples for hi/low level modules\n\nFixes #1777","shortMessageHtmlLink":"Provide examples for hi/low level modules"}},{"before":"f28ed3c7b60b510964f01bd53a220009dfeb21d5","after":null,"ref":"refs/heads/update_plugin_deps","pushedAt":"2024-05-27T19:24:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"}},{"before":"da9caf6ee01f9e0197afd437319d14fd037d34ef","after":"f59932bbeab51e4bf9ba3951ec4674b47e36834c","ref":"refs/heads/main","pushedAt":"2024-05-27T19:24:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Merge pull request #2045 from tpolecat/update_plugin_deps\n\nUpdate various plugins and depenencies","shortMessageHtmlLink":"Merge pull request #2045 from tpolecat/update_plugin_deps"}},{"before":null,"after":"b0299d1525c44478b54f844a7f9bf74b173372b5","ref":"refs/heads/remove_lazy_init_modules","pushedAt":"2024-05-27T19:14:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Remove lazy initialization of modules\n\nThis would ocassionally cause deadlocks which is hard to debug. Fixes #1369","shortMessageHtmlLink":"Remove lazy initialization of modules"}},{"before":"7e43a329ef423bfacf0568edee974b5f2555261b","after":"f28ed3c7b60b510964f01bd53a220009dfeb21d5","ref":"refs/heads/update_plugin_deps","pushedAt":"2024-05-27T19:04:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Update various plugins and depenencies","shortMessageHtmlLink":"Update various plugins and depenencies"}},{"before":"3793620fb73b088609b4431d7a810185fe72d368","after":null,"ref":"refs/heads/paren_for_combinators","pushedAt":"2024-05-27T19:04:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"}},{"before":"3d6a4ed04eb5ba54e99662e8c6e7d0b716a903e3","after":"da9caf6ee01f9e0197afd437319d14fd037d34ef","ref":"refs/heads/main","pushedAt":"2024-05-27T19:04:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Merge pull request #2044 from tpolecat/paren_for_combinators\n\nAdd parenthesis around each expression in and/or combinator","shortMessageHtmlLink":"Merge pull request #2044 from tpolecat/paren_for_combinators"}},{"before":"6d5df0844e1d91fd6a5b806f2b60b249a3df264d","after":"7e43a329ef423bfacf0568edee974b5f2555261b","ref":"refs/heads/update_plugin_deps","pushedAt":"2024-05-27T19:03:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Update various plugins and depenencies","shortMessageHtmlLink":"Update various plugins and depenencies"}},{"before":"4b640cf5a8f624d2d3bcd0f5c51554e0922a021b","after":"6d5df0844e1d91fd6a5b806f2b60b249a3df264d","ref":"refs/heads/update_plugin_deps","pushedAt":"2024-05-27T17:12:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Update various plugins and depenencies","shortMessageHtmlLink":"Update various plugins and depenencies"}},{"before":null,"after":"4b640cf5a8f624d2d3bcd0f5c51554e0922a021b","ref":"refs/heads/update_plugin_deps","pushedAt":"2024-05-27T14:43:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Update various plugins and depenencies","shortMessageHtmlLink":"Update various plugins and depenencies"}},{"before":null,"after":"3793620fb73b088609b4431d7a810185fe72d368","ref":"refs/heads/paren_for_combinators","pushedAt":"2024-05-27T08:51:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Add parenthesis around each expression in and/or combinator\n\nThis avoids expressions from \"leaking\" and changing the overall semantics e.g. `and(fr\"expr1\", fr\"expr2 OR expr3\")`\nshould be equivalent to `(expr1) AND (expr2 OR expr3)` not `expr1 AND expr2 OR expr3`","shortMessageHtmlLink":"Add parenthesis around each expression in and/or combinator"}},{"before":"8fca074eb65579ff0dba95fe31b82cb17318ae26","after":"3d6a4ed04eb5ba54e99662e8c6e7d0b716a903e3","ref":"refs/heads/main","pushedAt":"2024-05-26T09:10:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Merge pull request #2041 from scala-steward/update/munit-1.0.0\n\nUpdate munit to 1.0.0","shortMessageHtmlLink":"Merge pull request #2041 from scala-steward/update/munit-1.0.0"}},{"before":"0954fda0754ccf3c0229886b3de1217749dfc9bf","after":"8fca074eb65579ff0dba95fe31b82cb17318ae26","ref":"refs/heads/main","pushedAt":"2024-05-26T09:10:13.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Merge pull request #2008 from tomohavvk/range-types\n\nPostgreSQL Range Types","shortMessageHtmlLink":"Merge pull request #2008 from tomohavvk/range-types"}},{"before":"6ed007177f7f05bef183435256c83f4463f23b01","after":"0954fda0754ccf3c0229886b3de1217749dfc9bf","ref":"refs/heads/main","pushedAt":"2024-05-19T17:22:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge pull request #2040 from scala-steward/update/shapeless-2.3.12\n\nUpdate shapeless to 2.3.12","shortMessageHtmlLink":"Merge pull request #2040 from scala-steward/update/shapeless-2.3.12"}},{"before":"5bb785a83fa15390af22373d037ac1ce630fb981","after":"6ed007177f7f05bef183435256c83f4463f23b01","ref":"refs/heads/main","pushedAt":"2024-05-17T19:43:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge pull request #2039 from scala-steward/update/shapeless-2.3.11\n\nUpdate shapeless to 2.3.11","shortMessageHtmlLink":"Merge pull request #2039 from scala-steward/update/shapeless-2.3.11"}},{"before":"1357d6be39d8208e844ad6f1c8aa66ea437340cb","after":null,"ref":"refs/heads/comments_for_abbreviations","pushedAt":"2024-05-15T20:32:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"}},{"before":"2f582b6f393c466dbb9b9f62ecf4d683e1bc5db6","after":"5bb785a83fa15390af22373d037ac1ce630fb981","ref":"refs/heads/main","pushedAt":"2024-05-15T20:32:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Merge pull request #2038 from tpolecat/comments_for_abbreviations\n\nSmall comments for better explanation","shortMessageHtmlLink":"Merge pull request #2038 from tpolecat/comments_for_abbreviations"}},{"before":null,"after":"1357d6be39d8208e844ad6f1c8aa66ea437340cb","ref":"refs/heads/comments_for_abbreviations","pushedAt":"2024-05-15T20:32:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Small comments for better explanation","shortMessageHtmlLink":"Small comments for better explanation"}},{"before":"7b35d20a22b4cd911b63b371256364b40f5e0cc7","after":null,"ref":"refs/heads/fix_derive_instance","pushedAt":"2024-05-15T20:31:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"}},{"before":"829e956ecbf3ef2fa6ab24c5b577fbd03e1cd570","after":"2f582b6f393c466dbb9b9f62ecf4d683e1bc5db6","ref":"refs/heads/main","pushedAt":"2024-05-15T20:31:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Merge pull request #2037 from tpolecat/fix_derive_instance\n\nFix instance derivation","shortMessageHtmlLink":"Merge pull request #2037 from tpolecat/fix_derive_instance"}},{"before":"272827dd2646b8c049153922f57cdd2bb1bfd2a1","after":"7b35d20a22b4cd911b63b371256364b40f5e0cc7","ref":"refs/heads/fix_derive_instance","pushedAt":"2024-05-15T20:14:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jatcwang","name":"Jacob Wang","path":"/jatcwang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4957161?s=80&v=4"},"commit":{"message":"Fix instance derivation\n\nRemove instances for HNil / EmptyTuple (alone), as this causes auto-derivation of Read/Write instances for _any_ case object which leads to incorrect SQL being generated.\n\nThe fix is to change the base case to product 1s (A :: HNil, or A *: EmptyTuple in Scala 3)\n\n- Add more round-trip tests to fully test the logic\n- Align names of derivation methods\n\nFixes #1991","shortMessageHtmlLink":"Fix instance derivation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV1lUKAA","startCursor":null,"endCursor":null}},"title":"Activity ยท tpolecat/doobie"}