Commit Graph

2970 Commits (5ca048ed2d74fc33a087250c806ac89e6be08d00)

Author SHA1 Message Date
Jack Christensen 313569db56 Remove useless allocations 2022-01-08 13:38:56 -06:00
Jack Christensen 4aff33603d Remove useless receivers 2022-01-08 13:37:23 -06:00
Jack Christensen 6a6878bafd Fix Box, Circle, and Point NULL 2022-01-08 13:29:47 -06:00
Jack Christensen 58d2d8e453 Add name array 2022-01-08 13:16:09 -06:00
Jack Christensen fcc9dcc960 Convert text to Codec
This also entailed updating and deleting types that depended on Text.
2022-01-08 13:13:26 -06:00
Jack Christensen a7d4a22001 Add point array support 2022-01-08 09:37:40 -06:00
Jack Christensen 2b0afbb408 Convert point to Codec 2022-01-08 09:33:08 -06:00
Jack Christensen dcaf102f8e Introduce PlanEncode 2022-01-05 08:59:21 -06:00
Jack Christensen ac80fa5b33 Remove proposed v5 type system before Codec 2022-01-04 20:04:48 -06:00
Jack Christensen 1a189db041 Remove ValueTranscoder interface 2022-01-04 19:59:32 -06:00
Jack Christensen b90f92d2d2 Remove obsolute ArrayType 2022-01-04 19:58:40 -06:00
Jack Christensen 80ae29d056 Inline Encoder interface to Codec 2022-01-04 19:56:16 -06:00
Jack Christensen 6a32f938f1 Extract codecDecodeToTextFormat 2022-01-03 21:23:29 -06:00
Jack Christensen f7c0c31e87 Extract DecodeValue helper 2022-01-03 21:20:52 -06:00
Jack Christensen ad6ee2bd56 Add circle array 2022-01-03 20:56:12 -06:00
Jack Christensen eb2c37a983 Convert circle to Codec 2022-01-03 20:53:50 -06:00
Jack Christensen 5c4560eed3 Add box array 2022-01-03 20:30:57 -06:00
Jack Christensen 298a5f0dca Convert box to Codec 2022-01-03 20:27:44 -06:00
Jack Christensen 4b1121c2a9 Convert bool to Codec 2022-01-01 18:18:47 -06:00
Jack Christensen 0c0e28a70a Convert int4 and int8 to new system
Note: purposely disabled some tests and composite support that needs to
be restored later in v5 development.
2022-01-01 17:26:39 -06:00
Jack Christensen 40fb889605 Temporarily remove composite and record support 2022-01-01 11:41:08 -06:00
Jack Christensen ffa1fdd66e Temporarily remove range type support 2022-01-01 11:32:52 -06:00
Jack Christensen d2cf33ed40 Add UnmarshalJSON to generated ints 2022-01-01 11:25:26 -06:00
Jack Christensen 0403c34ae3 Prepare for generating tests 2022-01-01 11:22:14 -06:00
Jack Christensen 1b353297d5 Prepare for generating int types 2022-01-01 11:11:31 -06:00
Jack Christensen 6c7f1593e8 Use rake to build generated code 2022-01-01 10:54:54 -06:00
Jack Christensen 93cc21199f All tests passing 2021-12-31 17:54:47 -06:00
Jack Christensen 1516a0d8db pgtype tests pass 2021-12-31 17:51:18 -06:00
Jack Christensen 19ae359e9e Add binary scan plans for int2 2021-12-31 17:03:31 -06:00
Jack Christensen 77b9b59622 Generate text to int scan plans 2021-12-31 13:07:08 -06:00
Jack Christensen b99d95470f Fix tryBaseTypeScanPlan infinite recursion 2021-12-31 12:32:46 -06:00
Jack Christensen c39924d0c6 Improvements to ArrayCodec 2021-12-31 12:28:45 -06:00
Jack Christensen 9fc8f9b3a8 Initial passing tests for main pgx package 2021-12-30 18:12:47 -06:00
Oscar 109c4c2d95 fix standby mode validation 2021-12-28 09:31:38 -06:00
Oscar 3aaf3409ce remove redundant map value type 2021-12-28 09:31:38 -06:00
Oscar 3ce8a835e1 add support for read-only, primary, standby, prefer-standby target_session_attributes 2021-12-28 09:31:38 -06:00
Blake Embrey a1852214fe Keep status connecting after tls 2021-12-27 14:28:33 -06:00
Blake Embrey b148a14bbe Fix defer usage 2021-12-27 14:28:33 -06:00
Blake Embrey 01a6923376 Rename fn to new 2021-12-27 14:28:33 -06:00
Blake Embrey 024de4c8f3 Unwatch and re-watch tls 2021-12-27 14:28:33 -06:00
Blake Embrey c0a0be876d Fix TLS connection timeout 2021-12-27 14:28:33 -06:00
Jack Christensen 58b7486343 Initial codec support for int2 and int2[] 2021-12-23 13:12:54 -06:00
Jack Christensen 14b5053209 Merge remote-tracking branch 'pgconn/master' into v5-dev 2021-12-18 08:20:53 -06:00
James Hartig 5a5260b73d feat: support port in ip from LookupFunc to override config
Fixes #97
2021-12-18 08:16:31 -06:00
Jack Christensen d2dc20af81 Link to extensions 2021-12-11 15:32:52 -06:00
Jack Christensen b2569172d8 Fix typo in example 2021-12-11 14:55:02 -06:00
Jack Christensen 7c5dbde59e Upgrade remaining dependencies 2021-12-11 14:54:25 -06:00
Jack Christensen 8e2e8a7009 Remove external log adapters 2021-12-11 14:52:31 -06:00
Jack Christensen ef2b70edad Remove github.com/gofrs/uuid test dependency 2021-12-11 14:37:02 -06:00
Jack Christensen 731312fea8 Remove github.com/shopspring/decimal test dependency 2021-12-11 14:32:32 -06:00