{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9120526,"defaultBranch":"master","name":"pgx","ownerLogin":"jackc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-30T19:06:26.000Z","ownerAvatar":"https://github.com/avatars/u/94130?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723764203.0","currentOid":""},"activityList":{"items":[{"before":"5747f37d9cd5ba79cfe6209f79b0c1b074f11fe6","after":"4f7e19d67df4d411ac1c19373390021a2f23aa07","ref":"refs/heads/master","pushedAt":"2024-08-15T23:41:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2108 from jackc/ci-tests-go-1.23\n\nCI tests Go 1.23","shortMessageHtmlLink":"Merge pull request #2108 from jackc/ci-tests-go-1.23"}},{"before":"5c65f158b1cbc7f5bbbd39cd3081244d8ee62953","after":"0cbc5db39d33150a2a2be223e99d52f536bd2104","ref":"refs/heads/ci-tests-go-1.23","pushedAt":"2024-08-15T23:33:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"CI tests Go 1.23","shortMessageHtmlLink":"CI tests Go 1.23"}},{"before":null,"after":"5c65f158b1cbc7f5bbbd39cd3081244d8ee62953","ref":"refs/heads/ci-tests-go-1.23","pushedAt":"2024-08-15T23:23:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"CI tests Go 1.23","shortMessageHtmlLink":"CI tests Go 1.23"}},{"before":"d6fc8b02b48f78c69fd0094dd1836bb05a256f90","after":"5747f37d9cd5ba79cfe6209f79b0c1b074f11fe6","ref":"refs/heads/master","pushedAt":"2024-08-15T23:22:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Fix: Scan and encode types with underlying types of arrays\n\nRather than special case the reported issue with UUID and [16]byte, this\ncommit allows the system to find the underlying type of any type that is\nan array.\n\nfixes https://github.com/jackc/pgx/issues/2107","shortMessageHtmlLink":"Fix: Scan and encode types with underlying types of arrays"}},{"before":"c457de62c980cc23be39aaa7211d3f5f4fd74e53","after":"d6fc8b02b48f78c69fd0094dd1836bb05a256f90","ref":"refs/heads/master","pushedAt":"2024-08-13T23:39:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2098 from stringintech/tracelog-time-key\n\nadd TraceLogConfig with customizable TimeKey and ensureConfig method for default initialization","shortMessageHtmlLink":"Merge pull request #2098 from stringintech/tracelog-time-key"}},{"before":"a68e14fe5ad7caed8657816b9883ed418f3324ec","after":"c457de62c980cc23be39aaa7211d3f5f4fd74e53","ref":"refs/heads/master","pushedAt":"2024-08-07T13:03:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Fix doc discrepancies between Tx interface and pgxpool implementation\n\nThe error is not wrapped at the moment, but document that it may be.\n\nfixes https://github.com/jackc/pgx/issues/2104","shortMessageHtmlLink":"Fix doc discrepancies between Tx interface and pgxpool implementation"}},{"before":"ea9610f6722e0c6c6073660f14ded3c9683a593e","after":"a68e14fe5ad7caed8657816b9883ed418f3324ec","ref":"refs/heads/master","pushedAt":"2024-07-23T22:27:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Explicitly disclaim support for time with time zone","shortMessageHtmlLink":"Explicitly disclaim support for time with time zone"}},{"before":"9530aea47b06b45ab2b017bb9ce20c7165cda160","after":"ea9610f6722e0c6c6073660f14ded3c9683a593e","ref":"refs/heads/master","pushedAt":"2024-07-15T13:22:27.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2084 from EpicStep/multiple-tracing\n\nImplement 'MultiTracer'","shortMessageHtmlLink":"Merge pull request #2084 from EpicStep/multiple-tracing"}},{"before":"67aa0e5a65e3d14421685a7ce1b6ad04733a1086","after":"9530aea47b06b45ab2b017bb9ce20c7165cda160","ref":"refs/heads/master","pushedAt":"2024-07-12T21:49:08.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2083 from sodahealth/xml-codec\n\nV1 XMLCodec supports encoding + scanning XML column type","shortMessageHtmlLink":"Merge pull request #2083 from sodahealth/xml-codec"}},{"before":"96791c88cd586137d2119921fd6a9a122eef4b4b","after":"67aa0e5a65e3d14421685a7ce1b6ad04733a1086","ref":"refs/heads/master","pushedAt":"2024-07-12T14:00:27.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2085 from nolandseigler/rows-snake-case\n\nRowToStructByName Snake Case Collision","shortMessageHtmlLink":"Merge pull request #2085 from nolandseigler/rows-snake-case"}},{"before":"3563a2b0481c9a14d74955826a51b4d1f655d93d","after":"96791c88cd586137d2119921fd6a9a122eef4b4b","ref":"refs/heads/master","pushedAt":"2024-07-12T13:52:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2082 from heavycrystal/url-parse-err-fix\n\ndon't print URL when url.Parse returns an error","shortMessageHtmlLink":"Merge pull request #2082 from heavycrystal/url-parse-err-fix"}},{"before":"c64fa0f0f20e9fbe1acf577eab0b5a0d0019f7b8","after":"3563a2b0481c9a14d74955826a51b4d1f655d93d","ref":"refs/heads/master","pushedAt":"2024-07-08T22:29:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2077 from nicois/nicois/pgtype-other-schema-fix\n\nFix bug relating to reuse of types","shortMessageHtmlLink":"Merge pull request #2077 from nicois/nicois/pgtype-other-schema-fix"}},{"before":"161ce73ec1fef02dce1889036862e00d5fb9e1c6","after":"c64fa0f0f20e9fbe1acf577eab0b5a0d0019f7b8","ref":"refs/heads/master","pushedAt":"2024-07-04T03:49:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Document that batched queries should not contain multiple statements","shortMessageHtmlLink":"Document that batched queries should not contain multiple statements"}},{"before":"fa57a205185f88f7ac5c9fd3c3a674223ef3e252","after":"161ce73ec1fef02dce1889036862e00d5fb9e1c6","ref":"refs/heads/master","pushedAt":"2024-07-01T11:52:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2046 from nicois/nicois/load-types\n\nFaster/easier loading of types","shortMessageHtmlLink":"Merge pull request #2046 from nicois/nicois/load-types"}},{"before":"dd715473404f401d9d0def253cabdf7e49ee4fa1","after":"fa57a205185f88f7ac5c9fd3c3a674223ef3e252","ref":"refs/heads/master","pushedAt":"2024-07-01T11:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Update go.mod to require go 1.21\n\npgx now uses slices package.","shortMessageHtmlLink":"Update go.mod to require go 1.21"}},{"before":"6b9ff972a45d1f7f60c2ef873953810814bac4fd","after":"dd715473404f401d9d0def253cabdf7e49ee4fa1","ref":"refs/heads/master","pushedAt":"2024-07-01T11:47:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2066 from yuki0920/use-slices-contains\n\nFix: use `slices.Contains` according to the TODO comment","shortMessageHtmlLink":"Merge pull request #2066 from yuki0920/use-slices-contains"}},{"before":"9907b874c223887dba628215feae29be69306e73","after":"6b9ff972a45d1f7f60c2ef873953810814bac4fd","ref":"refs/heads/master","pushedAt":"2024-06-29T11:32:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2061 from yann-soubeyrand/support-sslrootcert-system\n\nAdd support for sslrootcert=system","shortMessageHtmlLink":"Merge pull request #2061 from yann-soubeyrand/support-sslrootcert-system"}},{"before":"ec557e87d5b2ef743b7179e64a3a087a8f145f97","after":"9907b874c223887dba628215feae29be69306e73","ref":"refs/heads/master","pushedAt":"2024-06-06T12:12:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Update pgservicefile\n\nFixes panic when parsing invalid file.","shortMessageHtmlLink":"Update pgservicefile"}},{"before":"572d7fff326f1befdbf9f36a0c0a2b6661432079","after":"ec557e87d5b2ef743b7179e64a3a087a8f145f97","ref":"refs/heads/master","pushedAt":"2024-05-31T01:13:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2035 from exekias/fix-interval\n\nFix interval encoding to allow 0s and avoid extra spaces","shortMessageHtmlLink":"Merge pull request #2035 from exekias/fix-interval"}},{"before":"b4911f1da7ee4746365dd38acafd2ae546bca0a7","after":"572d7fff326f1befdbf9f36a0c0a2b6661432079","ref":"refs/heads/master","pushedAt":"2024-05-25T16:35:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Release v5.6.0","shortMessageHtmlLink":"Release v5.6.0"}},{"before":"9ca9203afbd95ed53bf29eb0d3ac42f20ae5d17f","after":null,"ref":"refs/heads/fix-encode-driver-valuer-on-pointer","pushedAt":"2024-05-25T16:20:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"}},{"before":"24c0a5e8ff740778bbed9810629cb83c9ea18bf9","after":"b4911f1da7ee4746365dd38acafd2ae546bca0a7","ref":"refs/heads/master","pushedAt":"2024-05-25T16:20:25.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Merge pull request #2019 from jackc/fix-encode-driver-valuer-on-pointer\n\nFix encode driver.Valuer on pointer","shortMessageHtmlLink":"Merge pull request #2019 from jackc/fix-encode-driver-valuer-on-pointer"}},{"before":null,"after":"cbc7e9569032dba0886c5341391d723367fffe78","ref":"refs/heads/go-67546-stdlib-rows-column-scanner","pushedAt":"2024-05-25T15:51:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"stdlib matches native pgx scanning support\n\nstdlib can now directly scan into anything pgx can scan such as Go\nslices.\n\nThis requires the change to database/sql implemented by\nhttps://github.com/golang/go/pull/67648.\n\nIf this PR is accepted it will most likely land in Go 1.24.","shortMessageHtmlLink":"stdlib matches native pgx scanning support"}},{"before":null,"after":"29751194ef05a7616ed47e244910c5daeca6487a","ref":"refs/heads/enable-composite-tests-on-cockroachdb","pushedAt":"2024-05-25T12:49:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Test composites on CockroachDB","shortMessageHtmlLink":"Test composites on CockroachDB"}},{"before":"732889728f30c6a6a7188d2007696cd3a67c4922","after":"24c0a5e8ff740778bbed9810629cb83c9ea18bf9","ref":"refs/heads/master","pushedAt":"2024-05-21T15:37:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"remove keepalive and rely on GOLANG default (since go 1.13 default is 15s)\n\nhttps://www.reddit.com/r/golang/comments/d7v7dn/psa_go_113_introduces_15_sec_server_tcp/","shortMessageHtmlLink":"remove keepalive and rely on GOLANG default (since go 1.13 default is…"}},{"before":"b4f61c94a827ba464fe22353afbd745a3cee5124","after":"d0475cab1b92a4329e44626020dbe97d4eeff370","ref":"refs/heads/stdlib-pgtypes","pushedAt":"2024-05-19T21:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Skip multirange tests on PG < 14","shortMessageHtmlLink":"Skip multirange tests on PG < 14"}},{"before":"9316da55e50b2a49e5f6d85499a91c0aa91ab78d","after":"b4f61c94a827ba464fe22353afbd745a3cee5124","ref":"refs/heads/stdlib-pgtypes","pushedAt":"2024-05-19T13:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Skip nested array test on CockroachDB","shortMessageHtmlLink":"Skip nested array test on CockroachDB"}},{"before":null,"after":"9316da55e50b2a49e5f6d85499a91c0aa91ab78d","ref":"refs/heads/stdlib-pgtypes","pushedAt":"2024-05-19T13:11:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Add Scan and Value to pgtype.Multirange[T]","shortMessageHtmlLink":"Add Scan and Value to pgtype.Multirange[T]"}},{"before":"13beb380f51e3d744e27e7d55a3078ac8753ccf9","after":"9ca9203afbd95ed53bf29eb0d3ac42f20ae5d17f","ref":"refs/heads/fix-encode-driver-valuer-on-pointer","pushedAt":"2024-05-19T03:39:50.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Move typed nil handling to Map.Encode from anynil\n\nThe new logic checks for any type of nil at the beginning of Encode and\nthen either treats it as NULL or calls the driver.Valuer method if\nappropriate.\n\nThis should preserve the existing nil normalization while restoring the\nability to encode nil driver.Valuer values.","shortMessageHtmlLink":"Move typed nil handling to Map.Encode from anynil"}},{"before":"2a36a7032e6efa9d84d09e84a19a5561091f335f","after":"13beb380f51e3d744e27e7d55a3078ac8753ccf9","ref":"refs/heads/fix-encode-driver-valuer-on-pointer","pushedAt":"2024-05-18T22:19:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jackc","name":"Jack Christensen","path":"/jackc","primaryAvatarUrl":"https://github.com/avatars/u/94130?s=80&v=4"},"commit":{"message":"Fix encode driver.Valuer on nil-able non-pointers\n\nhttps://github.com/jackc/pgx/issues/1566\nhttps://github.com/jackc/pgx/issues/1860\nhttps://github.com/jackc/pgx/pull/2019#discussion_r1605806751","shortMessageHtmlLink":"Fix encode driver.Valuer on nil-able non-pointers"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEm6hhwwA","startCursor":null,"endCursor":null}},"title":"Activity · jackc/pgx"}