2
0

Commit Graph

  • e7f90ba6e4 Remove unused pgtype.Map field Jack Christensen 2022-03-05 09:00:49 -06:00
  • ec8f7c4204 Add comment for FormatCodeForOID Jack Christensen 2022-03-05 08:56:41 -06:00
  • 3ce50c079e Rename dbSavepoint to dbSimulatedNestedTx Jack Christensen 2022-03-05 08:41:02 -06:00
  • b7a85d1a6f Consider any "0A000" error a possible cached plan changed error Jack Christensen 2022-03-05 08:23:58 -06:00
  • a86ece025c Fix single line comment for line endings in mac when sanitizing. Andrew Rusakow 2022-03-02 19:46:39 +07:00
  • a365c9a3c2 Add multirange support for num, int4 and int8 type Vu 2022-03-01 23:18:55 +08:00
  • 45a8b00271 Do not recursively call public PlanScan that caches Jack Christensen 2022-03-04 11:04:46 -06:00
  • a8f6674a07 TextCodec specifically supports scanning to BytesScanner Jack Christensen 2022-02-26 20:28:15 -06:00
  • ffc5a692cb Detect unsafe pgtype.DriverBytes usage Jack Christensen 2022-02-26 20:23:35 -06:00
  • b1e4b96e6c Reduce big read buffer allocations with sync.Pool Jack Christensen 2022-02-26 19:57:41 -06:00
  • 2fad63c189 Set cap when returning slice from chunkReader Jack Christensen 2022-02-26 09:37:14 -06:00
  • e641d0a5ad Reuse connection read buffer Jack Christensen 2022-02-26 09:31:45 -06:00
  • 2e0ec225de Make Chunkreader an internal implementation detail Jack Christensen 2022-02-26 08:50:46 -06:00
  • d13f651810 Finish importing pgio as internal package Jack Christensen 2022-02-21 14:35:20 -06:00
  • 1be4c10ce4 Merge branch 'pgioimport' into v5-dev Jack Christensen 2022-02-21 14:33:10 -06:00
  • d35500e397 Move pgio Jack Christensen 2022-02-21 14:32:55 -06:00
  • 032ea5f5c0 Finish import of chunkreader Jack Christensen 2022-02-21 14:29:39 -06:00
  • 44375443e1 Merge branch 'chunkreaderimport' into v5-dev Jack Christensen 2022-02-21 14:27:21 -06:00
  • fd1a98f858 Move and clean for import Jack Christensen 2022-02-21 14:27:05 -06:00
  • 95cbbfe441 Import pgproto3 Jack Christensen 2022-02-21 13:22:42 -06:00
  • e06cc67875 Merge branch 'pgproto3import' into v5-dev Jack Christensen 2022-02-21 11:58:13 -06:00
  • 04476c4a13 Move pgproto3 to subdirectory Jack Christensen 2022-02-21 11:57:34 -06:00
  • 43083cb0e3 Memoize pgtype.Map.PlanScan Jack Christensen 2022-02-21 10:10:16 -06:00
  • 9c538cd4a9 Remove actualTarget argument Jack Christensen 2022-02-21 09:30:01 -06:00
  • f3defbc150 Rename pgtype.None to pgtype.Finite Jack Christensen 2022-02-21 09:25:30 -06:00
  • 1f2f239d09 Renamed pgtype.ConnInfo to pgtype.Map Jack Christensen 2022-02-21 09:13:09 -06:00
  • bda10b2ec9 Rename pgtype.DataType to pgtype.Type Jack Christensen 2022-02-21 09:01:48 -06:00
  • a3c351d11a RegisterDataType now accepts *DataType Jack Christensen 2022-02-21 08:49:04 -06:00
  • 5daa487a2c Merge branch 'master' into v5-dev Jack Christensen 2022-02-21 08:35:11 -06:00
  • b6b24f9e8a Allocate connRows on demand instead of preallocating in bulk Jack Christensen 2021-12-29 17:25:43 -06:00
  • 1e565b0d44 Handle stmtCache.Get error previously thought impossible Jack Christensen 2022-02-19 11:28:39 -06:00
  • ded272b1f2 Remove documentation line stating only one IP is used William Storey 2022-02-16 11:37:26 -08:00
  • ccb96b8aca Fix typos in comments William Storey 2022-02-16 11:34:09 -08:00
  • 34bf0a5df9 Upgrade golang.org/x/text to v0.3.7 Jack Christensen 2022-02-19 08:00:49 -06:00
  • 9c5dfbdfb3 pgconn.CommandTag is now an opaque type Jack Christensen 2022-02-12 10:26:26 -06:00
  • e6680127e3 Reenable TestRowsScanNilThenScanValue Jack Christensen 2022-02-12 09:40:33 -06:00
  • 60da2914f3 Re-enable test Jack Christensen 2022-02-12 09:37:12 -06:00
  • a14f3f291f Re-enable domain type test Jack Christensen 2022-02-12 09:35:52 -06:00
  • 4b6d527b0b Merge branch 'master' into v5-dev Jack Christensen 2022-02-12 09:22:37 -06:00
  • 3650fc9f68 Remove comparison with alternatives from readme Jack Christensen 2022-02-12 09:19:55 -06:00
  • 4ac1499060 ref: remove anchored code Saimon Shaplygin 2022-02-12 00:28:46 +03:00
  • 71da600c3a exposing stdlib DB connector Isabel Jimenez 2022-02-11 01:03:10 -08:00
  • f861d83a17 Fix range types not clearing unbounded or empty Jack Christensen 2022-02-08 16:48:17 -06:00
  • 0306ce3a19 Fix scanning negative ints into Int64Scanner Jack Christensen 2022-02-08 14:13:06 -06:00
  • 1334d45d71 Parse array header to empty slices instead of nils Jack Christensen 2022-02-08 11:35:40 -06:00
  • bcc0af3f56 Fix scan empty array into multi-dimension slice Jack Christensen 2022-02-08 11:12:05 -06:00
  • 7193e48923 Restore multi-dimensional slices Jack Christensen 2022-02-08 10:07:40 -06:00
  • 318018504a Merge branch 'master' into v5-dev Jack Christensen 2022-02-07 11:22:01 -06:00
  • e2769993cc Merge remote-tracking branch 'pgconn/master' into v5-dev Jack Christensen 2022-02-07 11:17:27 -06:00
  • 2b7de82ef4 Release v4.15.0 Jack Christensen 2022-02-07 11:03:06 -06:00
  • 67401de1c3 Upgrade to pgconn v1.11.0 Jack Christensen 2022-02-07 10:55:29 -06:00
  • 3e5de44314 Release v1.11.0 Jack Christensen 2022-02-07 10:54:39 -06:00
  • 6fea8eba5e Upgrade to pgtype v1.10.0 Jack Christensen 2022-02-07 10:52:30 -06:00
  • 202542ead5 Release v1.10.0 Jack Christensen 2022-02-07 10:51:03 -06:00
  • c9eefd852a Upgrade to puddle v1.2.1 Jack Christensen 2022-02-07 10:48:30 -06:00
  • e8857f04a1 Make BatchResults.Close safe to be called multiple times Jack Christensen 2022-02-07 10:44:39 -06:00
  • f4252a58be correctly Scan type aliases for floating point types Collin Forsyth 2022-02-02 23:37:56 -05:00
  • d02b2ed013 Add batch test for QueryRow without any rows Jack Christensen 2022-02-05 20:11:58 -06:00
  • 9eccdd6a81 Clarify that Values() and Scan() require Next() to have been called on the rows object djsavvy 2022-01-29 17:28:05 -05:00
  • 02372f1c3c Add DecodeValue to composites Jack Christensen 2022-02-05 15:12:09 -06:00
  • 3a94113118 Add composite to arbitrary struct encoding and decoding Jack Christensen 2022-02-05 14:24:34 -06:00
  • 727fc19cb7 Another error message improvement Jack Christensen 2022-02-05 13:10:58 -06:00
  • 28ea2cd190 Better error messages Jack Christensen 2022-02-05 13:05:23 -06:00
  • 6ebf54b62b Fix EnumCodec caching and add tests Jack Christensen 2022-02-05 09:57:40 -06:00
  • 288080c58c Add test documenting typed nil json encoding Jack Christensen 2022-02-05 09:34:39 -06:00
  • 0355d2ffea Add Float8range Jack Christensen 2022-02-05 08:54:38 -06:00
  • a74ebc9e51 pgtype.Numeric implements Float64Valuer Jack Christensen 2022-02-05 08:39:53 -06:00
  • a280f4db8a Float4 and Float8 implement Int64 Scanner and Valuer Jack Christensen 2022-02-03 20:19:52 -06:00
  • ba4583cf4c Add range array types Jack Christensen 2022-02-02 08:47:56 -06:00
  • cebe44ee85 Restore range support Jack Christensen 2022-02-02 08:40:42 -06:00
  • 94e10b98b1 Fix typo in float8 Pinank Solanki 2022-02-02 03:23:29 +05:30
  • 11223497b3 Restore record support Jack Christensen 2022-01-31 20:42:12 -06:00
  • ef7114a8ce Add DecodeValue and DecodeDatabaseSQLValue for ArrayCodec Jack Christensen 2022-01-31 20:39:50 -06:00
  • 558748ef9c ArrayCodec contains element DataType Jack Christensen 2022-01-29 16:41:07 -06:00
  • b5bf9d7bb9 Move LoadDataType to pgx.Conn Jack Christensen 2022-01-29 16:32:05 -06:00
  • f5c3eeb813 Initial rebuilt composite support Jack Christensen 2022-01-29 15:43:18 -06:00
  • dc77e7c2da Add QueryRow warning to DriverBytes Jack Christensen 2022-01-29 08:17:50 -06:00
  • 47345e0d1e ArrayHeader.EncodeBinary doesn't need ci parameter Jack Christensen 2022-01-25 20:21:28 -06:00
  • 551d26ca41 Change ArrayHeader.ElementOID to uint32 Jack Christensen 2022-01-25 20:19:02 -06:00
  • f5806bc01c Add a fuzz test Jack Christensen 2022-01-24 08:10:01 -06:00
  • 0ddf9e3b4b Try wrapping scan target before sql.Scanner Jack Christensen 2022-01-22 18:40:46 -06:00
  • 5ed95dcd1c Expose wrap functions on ConnInfo Jack Christensen 2022-01-22 17:48:31 -06:00
  • 322bfedc60 Remove old SQL scanner integration Jack Christensen 2022-01-22 16:20:37 -06:00
  • aedf7d63e5 Expose try wrap functions in ConnInfo Jack Christensen 2022-01-22 16:19:32 -06:00
  • 2b395f3730 pgtype.DataType.Codec can never be nil Jack Christensen 2022-01-22 12:21:16 -06:00
  • db95cee40c Remove pgtype.Value interface Jack Christensen 2022-01-22 12:18:40 -06:00
  • 4cf6dc9447 Remove BinaryEncoder and TextEncoder Jack Christensen 2022-01-22 12:16:02 -06:00
  • 3a90c6c879 Removed TextEncoder and BinaryEncoder Jack Christensen 2022-01-22 12:07:35 -06:00
  • eb0a4c9626 Replace some old database/sql compatibility Jack Christensen 2022-01-22 11:21:12 -06:00
  • ad785d8134 Remove TypeValue interface Jack Christensen 2022-01-22 10:56:56 -06:00
  • 8d2c87b5e5 Remove old typed array code gen Jack Christensen 2022-01-22 10:54:54 -06:00
  • 740263c0d4 Convert UUID to Codec Jack Christensen 2022-01-22 10:53:47 -06:00
  • b9b5e35d0f Convert numeric to Codec Jack Christensen 2022-01-22 09:31:59 -06:00
  • 0056156904 Add time array Jack Christensen 2022-01-21 16:51:53 -06:00
  • 61b4fb7689 Convert time to Codec Jack Christensen 2022-01-21 16:50:30 -06:00
  • c8b8764401 Allow scanning tid to string Jack Christensen 2022-01-20 20:59:36 -06:00
  • 5ca29a014e Add tid array Jack Christensen 2022-01-20 20:41:56 -06:00
  • 7a3bc454e0 Convert TID to Codec Jack Christensen 2022-01-20 20:40:37 -06:00
  • b10eb89fe4 Use wrapper to treat fmt.String as pgtype.TextValuer Jack Christensen 2022-01-20 20:22:53 -06:00
  • 06f4e47750 Add macaddr array Jack Christensen 2022-01-20 20:10:43 -06:00