-
97443487ce
Convert macaddr to Codec
Jack Christensen
2022-01-20 20:07:09 -06:00
-
b2e5c4ff6e
Add "char" array
Jack Christensen
2022-01-20 18:00:43 -06:00
-
bcf4931a7e
Convert "char" to Codec
Jack Christensen
2022-01-20 17:56:07 -06:00
-
05d532b5df
Fix connect when receiving NoticeResponse
Jack Christensen
2022-01-20 16:40:44 -06:00
-
99fb8cf2f3
Convert timestamp and timestamptz to Codec
Jack Christensen
2022-01-18 21:49:38 -06:00
-
8b27725f5b
Convert json and jsonb to Codec
Jack Christensen
2022-01-18 16:04:25 -06:00
-
8728acfca6
Add polygon array
Jack Christensen
2022-01-18 12:05:28 -06:00
-
abd7e98f31
Convert polygon to Codec
Jack Christensen
2022-01-18 12:04:17 -06:00
-
11d96fb928
Add path array
Jack Christensen
2022-01-18 11:52:44 -06:00
-
5ff0ad548b
Convert path to Codec
Jack Christensen
2022-01-18 11:51:08 -06:00
-
0ae8de35c8
Add lseg array
Jack Christensen
2022-01-18 11:39:58 -06:00
-
869213a315
Convert lseg to Codec
Jack Christensen
2022-01-18 11:38:35 -06:00
-
97d8a408ea
Add line array
Jack Christensen
2022-01-18 11:30:39 -06:00
-
06593ffb10
Convert line to Codec
Jack Christensen
2022-01-18 11:29:19 -06:00
-
bff036b366
Add interval array support
Jack Christensen
2022-01-15 18:48:10 -06:00
-
77e4b01553
Convert Interval to Codec
Jack Christensen
2022-01-15 18:46:28 -06:00
-
5472ce9f10
Reorder Box functions
Jack Christensen
2022-01-15 18:45:42 -06:00
-
67720623f8
Extract plan wrapper concept
Jack Christensen
2022-01-15 18:43:52 -06:00
-
a6863a7dd2
Convert Hstore to Codec
Jack Christensen
2022-01-15 17:47:37 -06:00
-
313254c75d
Convert float4 and float8 to Codec
Jack Christensen
2022-01-15 11:12:06 -06:00
-
05598d4ca6
Convert inet and cidr to codec
Jack Christensen
2022-01-15 09:48:21 -06:00
-
ccc7cc2931
Assign Numeric to *big.Rat
Oleg Lomaka
2022-01-04 16:25:19 +02:00
-
f743007fb4
Restore array support to pgxtype.LoadDataType
Jack Christensen
2022-01-11 20:49:20 -06:00
-
ae9be0b99e
Replace EnumType with EnumCodec
Jack Christensen
2022-01-11 20:46:10 -06:00
-
b57e0c419b
Convert Date to Codec
Jack Christensen
2022-01-10 21:02:20 -06:00
-
f4a9d84e32
Add CID, OID, and XID arrays
Jack Christensen
2022-01-09 00:41:25 -06:00
-
eec82c9433
Replace CID, OID, OIDValue, and XID with Uint32
Jack Christensen
2022-01-09 00:35:49 -06:00
-
b26618ac95
Prevent try underlying type from acting on a value
Jack Christensen
2022-01-09 00:25:20 -06:00
-
ad79dccd99
Builtin types are automatically wrapped if necessary
Jack Christensen
2022-01-08 23:44:53 -06:00
-
8aaf235595
Standardize scanner and valuer for int types
Jack Christensen
2022-01-08 21:41:08 -06:00
-
dc05bd9fee
Remove old code gen
Jack Christensen
2022-01-08 20:51:44 -06:00
-
6be0c3f6b2
Remove convertToBoolForEncode
Jack Christensen
2022-01-08 20:51:28 -06:00
-
6cb3439492
Fix encode plan names
Jack Christensen
2022-01-08 18:35:54 -06:00
-
f573cde09c
Convert bytea to Codec
Jack Christensen
2022-01-08 18:33:08 -06:00
-
c6f3e03a61
BoolCodec EncodePlan actually plans
Jack Christensen
2022-01-08 17:01:32 -06:00
-
f5347987a6
Add bit and varbit array support
Jack Christensen
2022-01-08 16:53:15 -06:00
-
17513d175a
Convert bit and varbit to Codec
Jack Christensen
2022-01-08 16:49:58 -06:00
-
1eee7987e1
Use TextCodec for aclitem type
Jack Christensen
2022-01-08 16:24:05 -06:00
-
313569db56
Remove useless allocations
Jack Christensen
2022-01-08 13:38:56 -06:00
-
4aff33603d
Remove useless receivers
Jack Christensen
2022-01-08 13:37:23 -06:00
-
6a6878bafd
Fix Box, Circle, and Point NULL
Jack Christensen
2022-01-08 13:29:47 -06:00
-
58d2d8e453
Add name array
Jack Christensen
2022-01-08 13:16:09 -06:00
-
fcc9dcc960
Convert text to Codec
Jack Christensen
2022-01-08 12:59:04 -06:00
-
a7d4a22001
Add point array support
Jack Christensen
2022-01-08 09:37:40 -06:00
-
2b0afbb408
Convert point to Codec
Jack Christensen
2022-01-08 09:33:08 -06:00
-
dcaf102f8e
Introduce PlanEncode
Jack Christensen
2022-01-05 08:59:21 -06:00
-
ac80fa5b33
Remove proposed v5 type system before Codec
Jack Christensen
2022-01-04 20:04:48 -06:00
-
1a189db041
Remove ValueTranscoder interface
Jack Christensen
2022-01-04 19:59:32 -06:00
-
b90f92d2d2
Remove obsolute ArrayType
Jack Christensen
2022-01-04 19:58:40 -06:00
-
80ae29d056
Inline Encoder interface to Codec
Jack Christensen
2022-01-04 19:56:16 -06:00
-
6a32f938f1
Extract codecDecodeToTextFormat
Jack Christensen
2022-01-03 21:23:29 -06:00
-
f7c0c31e87
Extract DecodeValue helper
Jack Christensen
2022-01-03 21:19:00 -06:00
-
ad6ee2bd56
Add circle array
Jack Christensen
2022-01-03 20:56:12 -06:00
-
eb2c37a983
Convert circle to Codec
Jack Christensen
2022-01-03 20:53:50 -06:00
-
5c4560eed3
Add box array
Jack Christensen
2022-01-03 20:30:57 -06:00
-
298a5f0dca
Convert box to Codec
Jack Christensen
2022-01-03 20:27:35 -06:00
-
4b1121c2a9
Convert bool to Codec
Jack Christensen
2022-01-01 18:18:47 -06:00
-
0c0e28a70a
Convert int4 and int8 to new system
Jack Christensen
2022-01-01 17:16:03 -06:00
-
40fb889605
Temporarily remove composite and record support
Jack Christensen
2022-01-01 11:41:08 -06:00
-
ffa1fdd66e
Temporarily remove range type support
Jack Christensen
2022-01-01 11:32:52 -06:00
-
d2cf33ed40
Add UnmarshalJSON to generated ints
Jack Christensen
2022-01-01 11:25:26 -06:00
-
0403c34ae3
Prepare for generating tests
Jack Christensen
2022-01-01 11:22:14 -06:00
-
1b353297d5
Prepare for generating int types
Jack Christensen
2022-01-01 11:11:31 -06:00
-
6c7f1593e8
Use rake to build generated code
Jack Christensen
2022-01-01 10:41:20 -06:00
-
93cc21199f
All tests passing
Jack Christensen
2021-12-31 17:54:47 -06:00
-
1516a0d8db
pgtype tests pass
Jack Christensen
2021-12-31 17:51:18 -06:00
-
19ae359e9e
Add binary scan plans for int2
Jack Christensen
2021-12-31 17:03:31 -06:00
-
77b9b59622
Generate text to int scan plans
Jack Christensen
2021-12-31 13:07:08 -06:00
-
b99d95470f
Fix tryBaseTypeScanPlan infinite recursion
Jack Christensen
2021-12-31 12:32:46 -06:00
-
c39924d0c6
Improvements to ArrayCodec
Jack Christensen
2021-12-31 12:28:45 -06:00
-
9fc8f9b3a8
Initial passing tests for main pgx package
Jack Christensen
2021-12-30 18:12:47 -06:00
-
109c4c2d95
fix standby mode validation
Oscar
2021-12-28 14:56:49 +01:00
-
3aaf3409ce
remove redundant map value type
Oscar
2021-12-28 14:44:04 +01:00
-
3ce8a835e1
add support for read-only, primary, standby, prefer-standby target_session_attributes
Oscar
2021-12-28 14:43:01 +01:00
-
a1852214fe
Keep status connecting after tls
Blake Embrey
2021-12-27 10:36:38 -08:00
-
b148a14bbe
Fix defer usage
Blake Embrey
2021-12-27 10:29:21 -08:00
-
01a6923376
Rename fn to new
Blake Embrey
2021-12-23 08:55:38 -08:00
-
024de4c8f3
Unwatch and re-watch tls
Blake Embrey
2021-12-23 08:53:33 -08:00
-
c0a0be876d
Fix TLS connection timeout
Blake Embrey
2021-12-22 08:33:10 -08:00
-
58b7486343
Initial codec support for int2 and int2[]
Jack Christensen
2021-12-23 13:12:54 -06:00
-
14b5053209
Merge remote-tracking branch 'pgconn/master' into v5-dev
Jack Christensen
2021-12-18 08:20:53 -06:00
-
-
5a5260b73d
feat: support port in ip from LookupFunc to override config
James Hartig
2021-12-14 13:40:04 -05:00
-
d2dc20af81
Link to extensions
Jack Christensen
2021-12-11 15:32:52 -06:00
-
b2569172d8
Fix typo in example
Jack Christensen
2021-12-11 14:55:02 -06:00
-
7c5dbde59e
Upgrade remaining dependencies
Jack Christensen
2021-12-11 14:54:25 -06:00
-
8e2e8a7009
Remove external log adapters
Jack Christensen
2021-12-11 14:52:31 -06:00
-
ef2b70edad
Remove github.com/gofrs/uuid test dependency
Jack Christensen
2021-12-11 14:37:02 -06:00
-
731312fea8
Remove github.com/shopspring/decimal test dependency
Jack Christensen
2021-12-11 14:32:32 -06:00
-
9ab821620f
Remove github.com/Masterminds/semver/v3 test dependency
Jack Christensen
2021-12-11 14:27:00 -06:00
-
1b416b36dc
Finish temp removal of PG < 14 from CI
Jack Christensen
2021-12-11 14:26:04 -06:00
-
066908d4f8
Temporarily remove all PG versions but 14 from CI
Jack Christensen
2021-12-11 14:15:22 -06:00
-
5fbf907471
Temporarily remove cockroachdb from CI
Jack Christensen
2021-12-11 14:09:37 -06:00
-
9ae7452196
Remove Go 1.16 from CI
Jack Christensen
2021-12-11 14:07:52 -06:00
-
8c9646dbfe
Remove github.com/cockroachdb/apd test dependency
Jack Christensen
2021-12-11 13:45:37 -06:00
-
6b2a0d99a2
Run CI on v5-dev branch
Jack Christensen
2021-12-11 13:37:13 -06:00
-
81168a61d1
Update go.mod go version to 1.17
Jack Christensen
2021-12-11 13:32:50 -06:00
-
85b08ac663
Fix some previously broken comment links
Jack Christensen
2021-12-11 13:30:36 -06:00
-
72cc95e4dd
Bump module version to v5
Jack Christensen
2021-12-11 13:29:03 -06:00
-
390bd79757
Add array integration benchmarks
Jack Christensen
2021-12-11 09:19:11 -06:00
-
d9e53647ec
Use ideomatic casing
Jack Christensen
2021-12-11 09:08:05 -06:00