Commit Graph

1463 Commits (c3e41872a81e9ece6fd528c25a9b3fcab847ccf9)

Author SHA1 Message Date
Jack Christensen 69946b35d8 Remove blank line 2019-04-12 21:24:14 -05:00
Jack Christensen b78ecf26dc Fix encode empty value 2019-04-12 21:23:57 -05:00
Jack Christensen 072391f4a8 Initial pass at fixing pgtype tests
Many still failing, but at least it compiles now.
2019-04-12 16:58:42 -05:00
Jack Christensen b77f901168 Inital pass at converting stdlib
Multiple tests still failing
2019-04-12 16:57:42 -05:00
Jack Christensen 3901f3ef88 Add Conn.PgConn escape hatch 2019-04-12 16:57:25 -05:00
Jack Christensen 3497f0e8f9 Expose ParseConfig 2019-04-12 16:56:54 -05:00
Jack Christensen 0254279df7 Add todos for pool 2019-04-12 16:56:18 -05:00
Jack Christensen 938ee9f434 Rows and Row are now interfaces 2019-04-11 17:58:16 -05:00
Jack Christensen 5ea8191003 Add notes about error values 2019-04-11 17:53:27 -05:00
Jack Christensen 3e87a8b363 Conn.Close takes context 2019-04-10 14:56:14 -05:00
Jack Christensen 2f948c5249 Remove unused code 2019-04-10 14:33:35 -05:00
Jack Christensen acd15cf589 Remove some obsolete context handling 2019-04-10 14:25:06 -05:00
Jack Christensen 54c6ddc2f0 Commit and Rollback take context
Remove Ex versions.
2019-04-10 12:22:12 -05:00
Jack Christensen 7718ee6207 Remove Ex versions of Query and QueryRow
Always require context and prepend options to arguments if necessary.
2019-04-10 12:12:22 -05:00
Jack Christensen b69179cebb Remove Conn.Listen and Conn.Unlisten
Use Conn.Exec instead to listen or unlisten.
2019-04-10 11:21:40 -05:00
Jack Christensen 77a2da2b46 Replace connection pool 2019-04-10 11:09:42 -05:00
Jack Christensen ec10fdde8b Core of new connection pool 2019-04-09 21:32:01 -05:00
Jack Christensen 1715b17abb Handle too many params in pgconn 2019-04-05 12:09:15 -05:00
Jack Christensen d619d8913e Remove cancel query logic 2019-04-05 11:04:57 -05:00
Jack Christensen d2ad2ed5d8 Remove tests context cancel
Context cancellation is now fatal so no need to test recovery.
2019-04-05 11:00:35 -05:00
Jack Christensen 858d00788a Use extracted packages with Go modules 2019-04-05 10:59:47 -05:00
Jack Christensen d287776d97 Use LogLevel type consistently 2019-03-23 11:32:38 -05:00
Jack Christensen 4ed4e0122d Restore simple protocol support 2019-02-02 13:27:18 -06:00
Jack Christensen bd181764bf Remove ensureConnectionReadyForQuery 2019-02-02 13:00:31 -06:00
Jack Christensen 577bc57ba5 Remove sendSimpleQuery
In preparation for removing ready for query tracking.
2019-02-02 12:55:12 -06:00
Jack Christensen 1127f31cb3 Remove sendPreparedQuery and simplify sendSimpleQuery 2019-02-02 12:47:12 -06:00
Jack Christensen 52e8d0d679 Remove *Conn.sendQuery 2019-02-02 12:45:10 -06:00
Jack Christensen 1ccd6527f5 Remove rxMsg 2019-02-02 12:41:44 -06:00
Jack Christensen 2e3738f0a9 Replication partially working 2019-02-02 12:15:48 -06:00
Jack Christensen 08c8b49fe4 Remove another no longer used method 2019-02-02 11:54:04 -06:00
Jack Christensen 5cb17c5859 Remove unused method 2019-02-02 11:52:25 -06:00
Jack Christensen a64551fec8 Logger ideas 2019-01-28 23:13:15 -06:00
Jack Christensen 4eff30fa70 All writes errors are fatal 2019-01-28 23:13:03 -06:00
Jack Christensen d3a2c1c107 Partial conversion of pgx to use pgconn 2019-01-26 16:46:30 -06:00
Jack Christensen e3d431d0df writeAll dies on permanent net errors 2019-01-26 16:45:06 -06:00
Jack Christensen 5b9108a20c Extract writeAll 2019-01-26 12:33:51 -06:00
Jack Christensen 5b09fe1e0b Include missed changes 2019-01-26 12:21:54 -06:00
Jack Christensen e83d1d2228 Recover from context cancellation during CopyFrom 2019-01-26 12:20:36 -06:00
Jack Christensen 68d6d1c779 Properly abort CopyFrom on reader error 2019-01-26 10:21:16 -06:00
Jack Christensen 73003f86ee Move CopyFrom to pgconn 2019-01-19 17:24:48 -06:00
Jack Christensen fb15f44dfa Add PgConn.EscapeString 2019-01-19 15:44:03 -06:00
Jack Christensen 248754aa61 Remove obsolete comment 2019-01-19 15:41:42 -06:00
Jack Christensen a0cef77510 Use NoError instead of Nil for assertions 2019-01-19 14:51:07 -06:00
Jack Christensen 5907f222ee Add PgConn.CopyTo 2019-01-19 14:49:39 -06:00
Jack Christensen e97dbe1b22 Fix doc typo 2019-01-19 14:49:26 -06:00
David Bariod 903a7734c5 support binding of []int type to array integer 2019-01-19 11:44:30 -06:00
Josh Leverette f05150fccb Fix encoding of ErrorResponse 2019-01-19 11:42:30 -06:00
Jack Christensen 2061295f7f Add PgConn.WaitForNotification 2019-01-14 20:51:53 -06:00
Jack Christensen d5dc748918 Add listen/notify to pgconn 2019-01-14 20:39:10 -06:00
Jack Christensen da695c2ff8 Fix die on receive message error 2019-01-14 20:27:34 -06:00