2
0

Commit Graph

  • ff905c39e4 rename module main s.solodyagin 2024-05-07 09:50:32 +03:00
  • da703e344f Merge remote-tracking branch 'upstream/master' s.solodyagin 2024-03-28 17:29:07 +03:00
  • 78b22c3d2f fix tests Carlos Pérez-Aradros Herce 2024-03-18 22:20:55 +01:00
  • 221ad1b84c Add support for macaddr8 type Carlos Pérez-Aradros Herce 2024-03-18 17:29:04 +01:00
  • b6e5548341 StrictNamedArgs Tomas Zahradnicek 2024-03-13 18:06:39 +01:00
  • 1b6227af11 Remove verbose flag from go test command on CI Jack Christensen 2024-03-16 09:52:50 -05:00
  • c1fce377ee Test Go 1.22 and drop Go 1.20 from testing on CI Jack Christensen 2024-03-16 09:44:23 -05:00
  • 7fd6f2a4f5 Disable parallel testing on Github Actions CI Jack Christensen 2024-03-16 09:23:13 -05:00
  • 78a0a2bf41 Fix spelling in changelog Jack Christensen 2024-03-09 12:16:20 -06:00
  • a17f064492 Update changelog Jack Christensen 2024-03-09 12:12:41 -06:00
  • 49b6aad319 Use spaces instead of parentheses for SQL sanitization Jack Christensen 2024-03-09 12:06:58 -06:00
  • 0cc4c14e62 Add test to validate CollectRows for empty Rows Felix 2024-03-05 04:07:44 +01:00
  • da6f2c98f2 Update changelog Jack Christensen 2024-03-04 09:12:06 -06:00
  • c543134753 SQL sanitizer wraps arguments in parentheses Jack Christensen 2024-03-04 09:05:32 -06:00
  • 20344dfae8 Check for overflow on uint16 sizes in pgproto3 Jack Christensen 2024-03-02 11:56:44 -06:00
  • adbb38f298 Do not allow protocol messages larger than ~1GB Jack Christensen 2024-03-02 11:24:16 -06:00
  • c1b0a01ca7 Fix behavior of CollectRows to return empty slice if Rows are empty Felix 2024-03-03 07:30:22 +01:00
  • 88dfc22ae4 Fix simple protocol encoding of json.RawMessage Jack Christensen 2024-03-02 15:12:20 -06:00
  • 2e84dccaf5 *Pipeline.getResults should close pipeline on error Jack Christensen 2024-02-29 18:44:01 -06:00
  • d149d3fe5c Fix panic in TryFindUnderlyingTypeScanPlan David Kurman 2024-02-25 17:56:47 +02:00
  • 046f497efb deallocateInvalidatedCachedStatements now runs in transactions Jack Christensen 2024-02-24 10:16:18 -06:00
  • 8896bd6977 Handle invalid sslkey file Jack Christensen 2024-02-24 09:24:26 -06:00
  • 85f15c4b3c Fix scan float4 into sql.Scanner Jack Christensen 2024-02-23 18:18:03 -06:00
  • 654dcab93e Fix: pgtype.Bits makes copy of data from read buffer Jack Christensen 2024-02-23 17:40:11 -06:00
  • 5c63f646f8 Add link to github.com/twpayne/pgx-geos Tom Payne 2024-02-05 04:18:15 +01:00
  • 6f8f6ede6c Update changelog for v5.5.3 Jack Christensen 2024-02-03 12:52:29 -06:00
  • 576b6c88f6 Bump actions/setup-go version Jack Christensen 2024-02-03 12:50:18 -06:00
  • 7caa448ac8 Skip test on CockroachDB Jack Christensen 2024-02-03 12:41:59 -06:00
  • 832b4f9771 Fix: prepared statement already exists Jack Christensen 2024-02-03 12:25:57 -06:00
  • fd4411453f Improve Conn.LoadType documentation Jack Christensen 2024-02-03 10:29:10 -06:00
  • 34da2fed95 Improve CopyFrom auto-conversion of text-ish values Jack Christensen 2024-02-03 09:49:56 -06:00
  • 7b5fcac465 Add timetz and []timetz OID constants Jack Christensen 2024-01-27 18:55:59 -06:00
  • 0819a17da8 Remove openssl from TLS test setup Jack Christensen 2024-01-27 08:42:48 -06:00
  • bf1c1d7848 create ltree extension in pg setup for tests Florent Viel 2024-01-24 09:21:24 +01:00
  • 0fa533386c add ltree pgtype support Florent Viel 2024-01-23 17:41:56 +01:00
  • c90f82a4e3 make properties of QueuedQuery and Batch public, closes #1878 Pavlo Golub 2024-01-25 11:39:17 +01:00
  • a57bb8caea Add AppendRows helper Edoardo Spadolini 2024-01-23 16:51:15 +01:00
  • 517c654e2c feat: fast encodeUUID Kirill Malikov 2024-01-20 13:49:26 +03:00
  • a4ca0917da Support large large objects. Mitar 2024-01-14 02:08:27 +01:00
  • 0c35c9e630 Revert "Document max read and write sizes for large objects" Mitar 2024-01-14 00:46:00 +01:00
  • 1d4130a65e update deps s.solodyagin 2024-01-15 16:25:47 +03:00
  • 8418eab609 chore: change module name after fork s.solodyagin 2024-01-15 15:26:58 +03:00
  • b7de418d46 Release v5.5.2 Jack Christensen 2024-01-13 11:08:35 -06:00
  • b99e2bb7e0 Document max read and write sizes for large objects Jack Christensen 2024-01-13 10:43:35 -06:00
  • 52f2151422 Allow NamedArgs to start with underscore Jack Christensen 2024-01-13 10:20:25 -06:00
  • dfb6489612 fix typo in doc.go Endre Kovács 2024-01-12 17:23:35 +01:00
  • 9346d48035 fix OpenDBFromPool example Chris Frank 2024-01-09 12:57:03 -05:00
  • 1fdd17041a feat(pgproto3): expose MaxExpectedBodyLen and ActualBodyLen in ExceededMaxBodyLenErr struct jeremy.spriet 2024-01-03 11:50:45 +01:00
  • f654d61d79 Make note about possible parse config error message redaction change Jack Christensen 2024-01-12 17:56:13 -06:00
  • 5d26bbefd8 Make pgconn.ConnectError and pgconn.ParseConfigError public Jack Christensen 2024-01-12 17:52:25 -06:00
  • 44768b5a01 fix a typo in config_test.go vahid-sohrabloo 2023-12-29 00:01:03 +01:00
  • 6f2ce92356 Upgrade golang.org/x/crypto to v0.17.0 Jack Christensen 2023-12-29 18:14:09 -06:00
  • 4367ee0598 Update TestRowToStructByName with snake case support Tikhon Fedulov 2023-12-24 17:01:18 +03:00
  • d2c9ebc2ef Use local variables in fieldPosByName and fix errors Tikhon Fedulov 2023-12-24 13:57:58 +03:00
  • 0c7acf9481 Add snake_case support to RowToStructByName Tikhon Fedulov 2023-12-22 23:04:44 +03:00
  • cbc5a7055f Fix: close conn on read failure in pipeline Jack Christensen 2023-12-23 12:11:23 -06:00
  • 4c14caae07 update description cache after exec prepare James Hartig 2023-12-22 15:03:54 -06:00
  • 22fe50149b pgconn: check if pipeline i closed in Sync/GetResults James Hartig 2023-12-22 14:19:09 -06:00
  • dfd198003a Fix panic in Pipeline when PgConn is busy or closed Ryan Fowler 2023-12-16 09:23:17 -08:00
  • 603c8c1e90 feat(pgproto3/backend): add a SetMaxBodyLen to limit the max body length for the receive jeremy.spriet 2023-12-19 18:19:43 +01:00
  • 9ab9e3c40b Unwrap errors in normalizeTimeoutError Samuel Stauffer 2023-12-13 17:44:10 -08:00
  • 2daeb8dc5f pgconn: normalize starTLS connection error Samuel Stauffer 2023-12-13 13:21:51 -08:00
  • df3c5f4df8 Use "Pg" instead of "PG" in new PgError related identifiers Jack Christensen 2023-12-15 18:33:51 -06:00
  • b1631e8e35 pgconn: add OnPGError to Config for error handling James Hartig 2023-12-05 11:28:06 -06:00
  • ba05097642 Release v5.5.1 Jack Christensen 2023-12-09 12:59:44 -06:00
  • 384fe7775c Batch.Queue: document always uses the conn's DefaultQueryExecMode Evan Jones 2023-12-04 16:32:00 -05:00
  • 20bf953a17 pull out changes into new public function Eshton Robateau 2023-12-04 10:46:00 +08:00
  • 12582a0fd4 bitsize largest option is 64 Eshton Robateau 2023-11-24 07:39:08 +08:00
  • 905f252667 uncomment tests Eshton Robateau 2023-11-24 07:30:39 +08:00
  • 9927e14bbf remove dead line Eshton Robateau 2023-11-24 07:29:48 +08:00
  • 95b2f85e60 support scientific notation big floats Eshton Robateau 2023-11-24 07:23:52 +08:00
  • 913e4c8487 Update changelog Jack Christensen 2023-12-02 09:36:03 -06:00
  • 31321c2017 Add race detector to bug report template Jack Christensen 2023-12-02 09:27:57 -06:00
  • 319c3172f2 fix panic in prepared sql maksymnevajdev 2023-12-01 09:48:30 +03:00
  • 4678e69599 fix error message to print the unexpected rune Simon Paredes 2023-11-27 18:54:28 -03:00
  • 89d699c2e8 wrap errors instead of just formatting them Simon Paredes 2023-11-27 18:53:55 -03:00
  • 7ebced92b5 Fix issue with order of json encoding #1805 Jacopo 2023-11-24 06:22:40 +11:00
  • 94e56e61ba Fix usage of logger in stdlib docs Sam Whited 2023-11-21 07:59:46 -05:00
  • 9103457384 Improve docs Jack Christensen 2023-11-11 09:51:03 -06:00
  • 9782306287 Only remove statement from map if deallocate succeeds Jack Christensen 2023-11-11 09:48:17 -06:00
  • 7d5a3969d0 Improve docs and tests Jack Christensen 2023-11-11 09:47:51 -06:00
  • e5015e2fac pgx.Conn.Deallocate uses PgConn.Deallocate Jack Christensen 2023-11-11 09:30:50 -06:00
  • 4dbd57a7ed Add PgConn.Deallocate method Jack Christensen 2023-11-11 09:22:40 -06:00
  • 0570b0e196 Better document PgConn.Prepare implementation Jack Christensen 2023-11-11 09:22:32 -06:00
  • df5d00eb60 Remove PostgreSQL 11 from supported versions Jack Christensen 2023-11-11 10:09:47 -06:00
  • d38dd85756 Allowed nxtf to signal end of data by returning nil,nil robford 2023-11-07 09:19:16 +01:00
  • 9b6d3809d6 added tests robford 2023-10-27 15:07:22 +02:00
  • b4d72d4fce copyFromFunc robford 2023-10-23 13:22:04 +02:00
  • ccdd85a5eb added ChopyFromCh robford 2023-10-20 12:02:50 +02:00
  • 96f5f9cd95 Release v5.5.0 Jack Christensen 2023-11-04 10:27:32 -05:00
  • d3fb6e00da implement json.Marshaler and json.Unmarshaler for Float4, Float8 Kirill Mironov 2023-11-04 14:00:41 +03:00
  • cf6ef75f91 stdlib: Use Ping instead of CheckConn in ResetSession Jack Christensen 2023-10-26 20:41:44 -05:00
  • 7a4bb7edb5 Add link to pgx presentation to README.md Jack Christensen 2023-10-20 18:49:41 -05:00
  • 6f7400f428 fix typo in the comment in the pgconn.go Ivan Posazhennikov 2023-10-11 19:53:29 +03:00
  • 304697de36 CancelRequest: Wait for the cancel request to be acknowledged by the server Anton Levakin 2023-10-13 19:31:41 +02:00
  • 5d0f904831 update TestConnContextCanceledCancelsRunningQueryOnServer Anton Levakin 2023-10-10 19:24:05 +02:00
  • 6ca3d8ed4e Revert "CancelRequest: don't try to read the reply" Anton Levakin 2023-10-10 17:56:43 +02:00
  • 81ddcfdefb Fix spurious deadline exceeded error Jack Christensen 2023-10-14 11:38:33 -05:00
  • 45f807fdb4 Special case the underlying type of []byte Jack Christensen 2023-10-12 20:52:49 -05:00
  • 8a09979417 Skip test on CockroachDB Jack Christensen 2023-10-10 22:07:06 -05:00