Commit Graph

161 Commits (88dfc22ae4aa031783cda90841d5358edd85ff2c)

Author SHA1 Message Date
Jack Christensen 6f8f6ede6c Update changelog for v5.5.3 2024-02-03 12:52:29 -06:00
Jack Christensen b7de418d46 Release v5.5.2 2024-01-13 11:08:35 -06:00
Jack Christensen ba05097642 Release v5.5.1 2023-12-09 12:59:44 -06:00
Jack Christensen 913e4c8487 Update changelog 2023-12-02 09:36:03 -06:00
Jack Christensen 96f5f9cd95 Release v5.5.0 2023-11-04 10:27:32 -05:00
Jack Christensen d17440d5c7 Add missed changelog entry and fix typo 2023-08-05 08:36:48 -05:00
Jack Christensen 4c60839c48 Release v5.4.3 2023-08-05 08:24:37 -05:00
Jack Christensen 038fc448c1 Release v5.4.2 2023-07-11 21:29:54 -05:00
Jack Christensen 74ab538d2a Release v5.4.1 2023-06-18 08:27:21 -05:00
Jack Christensen 461b9fa36e Release v5.4.0 2023-06-14 09:41:17 -05:00
Jack Christensen 7ec6ee7b0a Release v5.3.1 2023-02-27 19:57:26 -06:00
Jack Christensen c5daa3a814 Release v5.3.0 2023-02-11 09:15:31 -06:00
Jack Christensen 17f8f7af63 Release v5.2.0 2022-12-05 20:41:55 -06:00
Jack Christensen 8ad1394f4c Update changelog for v5.1.1 2022-11-17 19:47:09 -06:00
Jack Christensen b4d2eae777 Update changelog 2022-11-12 11:02:55 -06:00
Jack Christensen a968ce3437 Add typed nil behavior change note to changelog
https://github.com/jackc/pgx/issues/1367
2022-11-03 21:24:44 -05:00
Jack Christensen 987de3874e Update changelog 2022-10-24 19:11:50 -05:00
Jack Christensen 11e5f68ff6 Update changelog for v5.0.3 2022-10-14 19:11:11 -05:00
Jack Christensen 094ad9c9d8 Update changelog for v5.0.2 2022-10-08 18:58:17 -05:00
Jack Christensen 0aa681f3a3 Update changelog for v5.0.1 2022-09-24 11:15:31 -05:00
Jack Christensen 1a314bda3b pgconn.Timeout() no longer considers `context.Canceled` as a timeout error.
https://github.com/jackc/pgconn/issues/81
2022-09-17 10:18:06 -05:00
Jack Christensen 4f1a8084f1 Various doc and changelog tweaks 2022-09-17 09:03:48 -05:00
Jack Christensen a05fb80b8a Update docs and changelog for renamed pgxpool.NewWithConfig
fixes https://github.com/jackc/pgx/issues/1306
2022-09-16 18:16:36 -05:00
Jack Christensen 1f64122c42 Tweak changelog 2022-08-06 06:27:32 -05:00
Jack Christensen 29254180ca Add callback functions to queued queries
Improve batch query ergonomics by allowing the code to handle the
results of a query to be right next to the query.
2022-07-16 17:46:47 -05:00
Jack Christensen 78875bb95a Add tracing support
Replaces existing logging support. Package tracelog provides adapter for
old style logging.

https://github.com/jackc/pgx/issues/1061
2022-07-16 12:27:10 -05:00
Jack Christensen 3dc9d17757 Document new ResultReader.Values behavior 2022-07-11 21:17:45 -05:00
Jack Christensen a059d1099f pgxpool pools always connect lazily
Rename constructor functions now that they don't actually connect.
2022-07-10 14:58:30 -05:00
Jack Christensen e7eb8a3250 Use netip package for representing inet and cidr types 2022-07-10 14:31:55 -05:00
Jack Christensen 31ec18cc65 Replace Begin and BeginTx methods with functions 2022-07-09 17:25:55 -05:00
Jack Christensen 62f0347586 Add CollectOneRow 2022-07-09 16:59:29 -05:00
Jack Christensen 90c2dc6f68 Rename ForEachScannedRow to ForEachRow 2022-07-09 16:47:28 -05:00
Jack Christensen da192291f7 Add CollectRows and RowTo* functions
Collect functionality was originally developed in pgxutil
2022-07-09 16:39:42 -05:00
Jack Christensen e7aa76ccf9 SendBatch now uses pipeline mode to prepare and describe statements
Previously, a batch with 10 unique parameterized statements executed
100 times would entail 11 network round trips. 1 for each prepare /
describe and 1 for executing them all. Now pipeline mode is used to
prepare / describe all statements in a single network round trip. So it
would only take 2 round trips.
2022-07-09 09:32:36 -05:00
Jack Christensen 76946fb5a3 Replace QueryFunc with ForEachScannedRow 2022-07-07 20:29:04 -05:00
Jack Christensen a97ba0c34a Remove ReceiveResults
Pipeline mode should be used instead.
2022-07-02 21:50:07 -05:00
Jack Christensen ae2881a23c Add pipeline mode to pgconn 2022-07-02 21:48:16 -05:00
Jack Christensen 585022440b Update changelog 2022-06-25 18:11:39 -05:00
Jack Christensen c1495aace0 Add RowScanner interface 2022-04-30 12:49:12 -05:00
Jack Christensen c093c4af21 Update changelog 2022-04-23 18:56:38 -05:00
Jack Christensen cc7de81d3b Make array helpers private 2022-04-16 14:21:40 -05:00
Jack Christensen 1c90746cf5 Update CHANGELOG 2022-04-16 14:14:59 -05:00
Jack Christensen 1ef2cee36e Update changelog 2022-04-09 10:26:45 -05:00
Patrick Audley 9f23ed84ba Minor typo in Changelog 2022-03-21 09:01:46 -05:00
Jack Christensen 8c18d7808b Add documentation 2022-03-19 17:01:12 -05:00
Jack Christensen 318018504a Merge branch 'master' into v5-dev 2022-02-07 11:22:01 -06:00
Jack Christensen 2b7de82ef4 Release v4.15.0 2022-02-07 11:03:06 -06:00
Jack Christensen fbbf403cf2 Update changelog 2021-12-11 08:56:41 -06:00
Jack Christensen 7e13db4538 Finish import of pgtype repo
Fix some tests that broke by merging repos
Tweak readme wording
2021-12-04 13:45:57 -06:00
Jack Christensen 9fdaf7da81 Release v4.14.1 2021-11-28 22:46:52 -05:00