Commit Graph

170 Commits (5c1fbf4806cb7fc61f88e0808fb6bdabbac6df3f)

Author SHA1 Message Date
Jack Christensen 5c1fbf4806 Update changelog for v5.7.3 2025-03-21 21:02:03 -05:00
Jack Christensen 47d631e34b Added missed change to v5.7.2 changelog 2025-02-08 10:21:39 -06:00
Jack Christensen 24fbe353ed Create changelog for v5.7.2 2024-12-21 09:25:36 -06:00
Jack Christensen 672c4a3a24 Release v5.7.1 2024-09-10 07:25:07 -05:00
Jack Christensen d1205a6dbc Release v5.7.0 2024-09-07 10:23:34 -05:00
Jack Christensen 572d7fff32 Release v5.6.0 2024-05-25 11:35:25 -05:00
Jack Christensen 78a0a2bf41 Fix spelling in changelog 2024-03-09 12:16:20 -06:00
Jack Christensen a17f064492 Update changelog 2024-03-09 12:12:41 -06:00
Jack Christensen da6f2c98f2 Update changelog 2024-03-04 09:12:06 -06:00
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