Matt Schultz
|
a0028cbd0d
|
Handle SendBatch calls on closed transactions with null connections. This was previously panicking due to a null pointer exception as exposed in the provided unit test.
|
2021-03-19 08:38:19 -05:00 |
Jack Christensen
|
495d482f20
|
Fix PG version extraction in tests
|
2021-03-13 07:55:53 -06:00 |
Jack Christensen
|
1fcefdc73f
|
Fix BeginTxFunc not passing txOptions
fixes #961
|
2021-03-13 07:43:08 -06:00 |
Rusakow Andrew
|
292539a590
|
Add comment support when sanitizing SQL queries
|
2021-03-13 07:31:56 -06:00 |
Jack Christensen
|
00704ce8b7
|
Skip test on too old PostgreSQL
|
2021-03-13 07:18:26 -06:00 |
Jack Christensen
|
e93da6c744
|
Fix ignored deferred error with database/sql QueryRow
fixes #958
|
2021-03-13 06:52:58 -06:00 |
Jack Christensen
|
38ab93613b
|
Make CopyFrom log message more specific
|
2021-03-11 19:22:40 -06:00 |
Patrick Hemmer
|
41fa6e844c
|
Add logging on CopyFrom
Logging previously only logged statement results on Exec() and Query(), but not CopyFrom(). This makes change makes it consistent.
|
2021-03-11 19:21:42 -06:00 |
Jack Christensen
|
0cc35d7a60
|
Update supported versions
|
2021-03-06 17:25:15 -06:00 |
Jack Christensen
|
d46e447a39
|
Add CockroachDB to CI
|
2021-03-06 17:21:45 -06:00 |
Jack Christensen
|
9e55cff611
|
Fix testing Fatalf in goroutines
|
2021-03-06 17:21:45 -06:00 |
Jack Christensen
|
d245ed47f1
|
Increase pool release conn wait time for CI
No simple way around sleeping for certain tests.
|
2021-03-04 20:06:15 -06:00 |
Jack Christensen
|
f8c43c97ab
|
Document prefer_simple_protocol config option
|
2021-03-04 19:58:52 -06:00 |
Jack Christensen
|
d9ac491657
|
Add prefer_simple_protocol option to ParseConfig
refs #650
|
2021-03-04 19:56:14 -06:00 |
Jack Christensen
|
1dc7133a63
|
Simplify CockroachDB detection
|
2021-02-27 10:40:06 -06:00 |
Jack Christensen
|
09371f21d0
|
Use JSON format compat with PG and CockroachDB
|
2021-02-27 10:28:45 -06:00 |
Jack Christensen
|
fea4bc4318
|
Use bigint in tests for compat. with CockroachDB
|
2021-02-27 10:26:14 -06:00 |
Jack Christensen
|
fb60d0780e
|
Skip unsupported testing functionality on CockroachDB
|
2021-02-27 10:25:45 -06:00 |
Jack Christensen
|
2b63da6f12
|
Skip backend PID dependent tests on CockroachDB
|
2021-02-27 10:03:58 -06:00 |
Jack Christensen
|
1e15bdc874
|
Remove deferred from test tables where unneeded
|
2021-02-27 09:57:14 -06:00 |
Jack Christensen
|
ff6ab48e00
|
Skip tests with parameter description server issues
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
674cf70c51
|
Skip tests with known server issues
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
775d3b1049
|
Fake success on example
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
30d44c0369
|
Test code instead of error message for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
378bd72b67
|
Allow flexible number types for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
44733732e4
|
Skip number type sensitive test on CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
eaf3e84963
|
Add timeout to serialization failure test
When run with CockroachDB it appears to hang without the timeout.
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
bac0905915
|
Specify type for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
ef2adcee08
|
Skip number type dependent test for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
b01dd934e5
|
Allow different int size for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
fe3a710a5a
|
Skip test depending on exact int types on CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
9fe7962445
|
Skip another initially deferred test on CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
80e7f6b0d3
|
Skip testing circle type on CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
c588c47ddd
|
Skip client_encoding test for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
3a27bcd459
|
Skip standard_conforming_strings = off test for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
5a16bad252
|
Skip deferred constraint tests on CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
c4e66b05de
|
Test accepts bigint vs int for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
f29aef4409
|
Skip test with serial on CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
2e50e59491
|
Skip isolation level test for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
2f95f67ef5
|
Remove initially deferred when not needed
Makes test compatible with CockroachDB.
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
c8a7c89f15
|
Skip tests using pg_terminate_backend on CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
19441eee28
|
CockroachDB returns bigint instead of int
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
5f58e0e443
|
Cockroach DB uses different error code
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
ec5dfb472c
|
Skip domain types for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
a6d902777d
|
Skip LISTEN / NOTIFY tests for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
45c2b71377
|
Skip tests for cidr type for CockroachDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
909398127d
|
Skip large objects tests for CockroackDB
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
37884a20e7
|
Use testify and more forgiving numeric equality
PostgreSQL generate_series can return type int while CockroachDB always
returns bigint.
|
2021-02-27 09:52:51 -06:00 |
Jack Christensen
|
ac2918b9a3
|
Add BeginFunc and BeginTxFunc
fixes #821
|
2021-02-20 18:30:18 -06:00 |
Jack Christensen
|
373bb84e9d
|
Add *pgxpool.AcquireFunc
refs #821
|
2021-02-20 17:16:33 -06:00 |