Jack Christensen
a1d6202434
Release 3.5.0
v3.5.0
2019-06-29 11:19:29 -05:00
Jack Christensen
0151aeb307
Merge pull request #552 from kingluo/patch-3
...
send simple query if no args
2019-06-29 12:05:31 -04:00
Jack Christensen
2626e1f46e
Merge pull request #547 from kingluo/patch-1
...
cast bytea to make []byte suitable for both string and binary string
2019-06-29 12:02:57 -04:00
Jack Christensen
195576cd07
Merge pull request #549 from dntj/master
...
Read OIDs for composite types on connection init.
2019-06-28 16:53:37 -04:00
jinhua luo
c5be74ca4e
send simple query if no args
...
no need to parse and sanitize the sql string when no args.
2019-06-27 13:16:35 +08:00
Jack Christensen
a5afe697d1
Merge pull request #550 from euank/log-err
...
Log error message on rows-close error
2019-06-26 10:06:50 -04:00
Euan Kemp
c474426c11
Log error message on rows-close error
2019-06-25 21:40:32 -07:00
Nick Jones
134d3e8d7e
Read OIDs for composite types on connection init.
...
This used to be done, but pulled in tables which slowed down connections on databases with a large number of tables; see https://github.com/jackc/pgx/issues/140 .
This change includes composite types but excludes tables by joining against [pg_class](https://www.postgresql.org/docs/11/catalog-pg-class.html ) in which `relkind` is `'c'` for the former and `'r'` for the latter.
Fixes https://github.com/jackc/pgx/issues/420 .
2019-06-25 12:45:58 +10:00
jinhua luo
e07faf207d
adjust the test for the patch
2019-06-25 02:12:56 +08:00
jinhua luo
39b09f2c4a
cast bytea to make []byte suitable for both string and binary string types
2019-06-25 01:05:28 +08:00
Jack Christensen
d2440c7fe6
Improve documentation
2019-06-22 16:54:10 -05:00
Jack Christensen
731f1eadf5
Merge pull request #1 from furdarius/linters-fixes
...
Fix linters notifications
2019-06-22 16:33:39 -04:00
Artemiy Ryabinkov
07904bd774
Remove unnecassary ctx cancel
...
Signed-off-by: Artemiy Ryabinkov <getlag@ya.ru>
2019-06-22 20:09:55 +03:00
Artemiy Ryabinkov
54ce9c6bb8
Update pgproto3 dependency
...
Signed-off-by: Artemiy Ryabinkov <getlag@ya.ru>
2019-06-22 14:35:17 +03:00
Artemiy Ryabinkov
529805557f
Fix linters notifications
...
Signed-off-by: Artemiy Ryabinkov <getlag@ya.ru>
2019-06-22 10:41:01 +03:00
Artemiy Ryabinkov
2837818b67
fix typo
...
Signed-off-by: Artemiy Ryabinkov <getlag@ya.ru>
2019-06-18 17:09:38 +03:00
Artemiy Ryabinkov
6ec815a748
Support Multiple Hosts in ConnConfig
...
Signed-off-by: Artemiy Ryabinkov <getlag@ya.ru>
2019-06-18 16:02:09 +03:00
Artemiy Ryabinkov
25e1f674a2
Fix doCancel with addr from networkAddress
...
Signed-off-by: Artemiy Ryabinkov <getlag@ya.ru>
2019-06-16 14:36:54 +03:00
Artemiy Ryabinkov
9f031bb8f9
Return net.Addr from networkAddress
...
Signed-off-by: Artemiy Ryabinkov <getlag@ya.ru>
2019-06-16 14:03:43 +03:00
Jack Christensen
432c2951c7
Add a lot of documentation
2019-06-08 19:38:34 -05:00
Jack Christensen
bf3a27ae3f
Update to github.com/jackc/chunkreader/v2
2019-06-08 18:34:35 -05:00
Jack Christensen
2c463c0e7d
Release v2
2019-06-08 18:32:30 -05:00
Jack Christensen
21088f2cb5
Improve documentation
2019-06-08 18:29:13 -05:00
Jack Christensen
4e6b8011b6
Shorten constructor function names
2019-06-08 18:10:49 -05:00
Jack Christensen
ecdcf4a367
Rename Option to Config
2019-06-08 18:06:29 -05:00
Jack Christensen
4e0ed911f5
Import Fix for -0 numeric
...
From pgx: d678216f468d1fe4dc28649feacd4b30a176769e
2019-06-08 11:45:47 -05:00
Jack Christensen
762e68533f
Merge pull request #544 from heedson/fix-numeric-negative-0
...
pgtype: Fix -0 for numeric types
2019-06-08 11:40:19 -05:00
Jack Christensen
18e7e777be
Import PortalSuspended from pgx v3
...
0ab6f80f9929384a8cf6cfc299b43233534eb705
2019-06-08 10:26:26 -05:00
Jack Christensen
995553c897
Merge pull request #540 from avivklas/add-portal-suspended-message
...
added PortalSuspended message
2019-06-08 10:16:44 -05:00
David Hudson
d678216f46
pgtype: Fix -0 for numeric types
...
Due to the special case of when the digits string was longer than 1 but
only contained the negative sign and a 0, it was incorrectly stripping
the 0 and attempting to parse "-" as a number.
The solution is to check an extra position along to make sure a trailing
0 is not immediately preceeded by a negetive sign.
Fixes #543
2019-06-07 15:15:46 +01:00
Artemiy Ryabinkov
9538d15c29
Draft of connection writable checking
...
Signed-off-by: Artemiy Ryabinkov <getlag@ya.ru>
2019-06-03 23:51:48 +03:00
avivklas
0ab6f80f99
added PortalSuspended message
2019-06-03 13:44:43 +03:00
Jack Christensen
be89cce214
Fix NULL with extendedQueryBuilder
2019-06-01 17:30:38 -05:00
Jack Christensen
a97dd2f9f6
Update test envvar and docs
2019-06-01 09:59:04 -05:00
Jack Christensen
c5a70faea6
Update xerrors and pgconn packages
2019-05-28 06:55:44 -05:00
Jack Christensen
71ec1f7821
Update xerrors package
2019-05-28 06:54:20 -05:00
Jack Christensen
f26125d913
Update pgconn for fallback config fix
2019-05-27 12:51:45 -05:00
Jack Christensen
de87e8be96
Fix: Use fallback config TLS config
2019-05-27 12:50:27 -05:00
Jack Christensen
6c5ebe0213
Provide type for extended protocol query
2019-05-25 21:55:04 -05:00
Jack Christensen
d40d76c181
Update and simplify test instructions
2019-05-25 10:42:23 -05:00
Jack Christensen
159d82e772
Extract replication to pgxrepl package
2019-05-25 10:24:58 -05:00
Jack Christensen
dd8c63c839
Fix README typo
2019-05-23 14:50:04 -05:00
Jack Christensen
0830aae884
Remove unnecessary internal function
2019-05-20 21:03:39 -05:00
Jack Christensen
98f3e64bec
Use envvars for stdlib tests
2019-05-20 20:39:45 -05:00
Jack Christensen
29f02807b0
Restore simple protocol support
2019-05-20 20:36:03 -05:00
Jack Christensen
3294a8cf1f
Allow empty hstore keys
...
See pgx commit: 56f4f0b9d319a910016ce044a53f52fcf986ddc6
2019-05-20 16:26:58 -05:00
Jack Christensen
9be6a06c27
Merge pull request #536 from coder543/master
...
Hstore can have empty keys
2019-05-20 16:26:08 -05:00
Josh Leverette
56f4f0b9d3
Hstore can have empty keys
2019-05-20 11:30:25 -07:00
Jack Christensen
6d23b58b01
Update url_shortener example
2019-05-17 14:13:03 -05:00
Jack Christensen
54c520695f
Remove unused code
2019-05-17 14:00:13 -05:00