2
0

Commit Graph

  • 6884fdfb52 Move Query tests together Jack Christensen 2014-07-11 08:33:09 -05:00
  • 986f9a1e66 Run TestConnQueryReadTooManyValues in parallel Jack Christensen 2014-07-11 08:29:57 -05:00
  • 646136fb44 Rename *Rows.NextRow to *Rows.Next Jack Christensen 2014-07-11 08:26:01 -05:00
  • d7529600e0 Rename QueryResult to Rows Jack Christensen 2014-07-11 08:21:29 -05:00
  • 01f261c71c Conform closer to database/sql style and add no rows test Jack Christensen 2014-07-11 08:16:21 -05:00
  • 566d713285 More tests and bug fixes Jack Christensen 2014-07-11 07:50:44 -05:00
  • efeaf10a2a Make nextColumn private Jack Christensen 2014-07-10 08:13:19 -05:00
  • c11c7c7ad5 Test ConnPool.QueryRow Jack Christensen 2014-07-09 08:34:16 -05:00
  • d7b402cd65 Test SanitizeSql for more types Jack Christensen 2014-07-09 08:30:06 -05:00
  • 7d97dca9b1 Remove unused function Jack Christensen 2014-07-09 08:23:38 -05:00
  • 6ae7f63d00 Remove UnexpectedColumnCountError Jack Christensen 2014-07-09 08:18:09 -05:00
  • 6df06f043d Remove obsolete tests Jack Christensen 2014-07-09 08:11:47 -05:00
  • eb8b2a16ff Add/fix comments Jack Christensen 2014-07-09 08:10:32 -05:00
  • c4db9d3547 Remove remaining array code Jack Christensen 2014-07-09 08:05:36 -05:00
  • 89bcc0670c Unify serialization code in values.go Jack Christensen 2014-07-09 08:05:03 -05:00
  • 009cdfa0b1 Use Scan and Encode* instead of ValueTranscoders Jack Christensen 2014-07-09 07:56:48 -05:00
  • 43dcd47a92 Move to Scan interface Jack Christensen 2014-07-05 18:23:19 -05:00
  • 5b345e80e1 Remove SelectValueTo Jack Christensen 2014-07-05 09:25:13 -05:00
  • b27d828311 Add RowReader.CopyBytes Jack Christensen 2014-07-05 07:50:46 -05:00
  • a1fc6f513a Remove dead space Jack Christensen 2014-07-05 07:25:29 -05:00
  • 7083c51689 Finish migration to writeBuf Jack Christensen 2014-07-04 13:34:27 -05:00
  • 81cc33f1ed Use writeBuf more Jack Christensen 2014-07-04 13:29:23 -05:00
  • 9ab8fb4877 Partially migrate to writeBuf Jack Christensen 2014-07-04 13:27:24 -05:00
  • b25aea5c52 MsgReader no longer uses double buffering Jack Christensen 2014-07-04 13:08:37 -05:00
  • 78b8e0b6f2 Safely handle bad reads of QueryResult Jack Christensen 2014-06-30 19:01:36 -05:00
  • 718c4dfdc8 Add *RowReader.ReadInt64 Jack Christensen 2014-06-30 08:14:13 -05:00
  • 1eb4f2e8b4 Correct spelling Jack Christensen 2014-06-30 07:49:06 -05:00
  • d30ef1b8b9 Replace SelectFunc with Query as core Jack Christensen 2014-06-28 17:07:31 -05:00
  • 288e2a2c51 Use constants for OIDs Jack Christensen 2014-06-28 08:26:52 -05:00
  • b6ac3ef2b0 Rename Execute to Exec Jack Christensen 2014-06-27 14:56:27 -05:00
  • aeb6cea1cf Replace binary.Read Jack Christensen 2014-06-27 08:20:15 -05:00
  • e8f367ede4 Use flyweight for DataRowReader Jack Christensen 2014-06-27 08:00:32 -05:00
  • 84dd626bcc Make MessageReader a type of bytes.Buffer Jack Christensen 2014-06-26 18:12:30 -05:00
  • 3706b9519f Do not defer in rxMsgHeader Jack Christensen 2014-06-26 08:39:29 -05:00
  • 42c7e1bfce Add binary encoding to date Jack Christensen 2014-06-25 18:47:20 -05:00
  • aa6e9d0ddf Improve prepared statement performance Jack Christensen 2014-06-23 18:26:15 -05:00
  • 3892d8bd70 Use buffered chan for stdlib.Rows Jack Christensen 2014-06-21 19:50:49 -05:00
  • b1834a527d Fix prepared statement performance with database/sql Jack Christensen 2014-06-21 18:28:56 -05:00
  • 6bb0a9fa75 Default ConnPool MaxConnections to 5, require min of 2 Jack Christensen 2014-06-21 18:21:41 -05:00
  • 66df58136d Conn Close should release if from pool Jack Christensen 2014-06-21 17:38:47 -05:00
  • bdb5387646 Fix Open with OpenFromConnPool Jack Christensen 2014-06-21 17:33:30 -05:00
  • 7d0e178424 Determine automatically if Host is socket Jack Christensen 2014-06-21 12:53:38 -05:00
  • ca9128c3b1 Add test for invalid query Jack Christensen 2014-06-21 11:39:28 -05:00
  • 09b9964ca7 Add OpenFromConnPool Jack Christensen 2014-06-21 11:34:56 -05:00
  • eb85aad21f Conn implements driver.Execer and driver.Queryer Jack Christensen 2014-06-21 10:06:45 -05:00
  • b2c1a14fcc Update github.com/JackC to github.com/jackc Jack Christensen 2014-06-21 08:36:20 -05:00
  • d9522a4741 Inform database/sql when connections die Jack Christensen 2014-06-20 16:33:51 -05:00
  • 839ddcf75f Allow running tests in parallel Jack Christensen 2014-06-20 15:27:49 -05:00
  • 73b5c73c1c Do not share database connections between tests Jack Christensen 2014-06-20 15:18:55 -05:00
  • 7a8e80ac0d Make Conn Close idempotent Jack Christensen 2014-06-20 14:50:36 -05:00
  • 6c7f173b08 DRY pgx/stdlib tests Jack Christensen 2014-06-20 14:09:31 -05:00
  • c0e8563b8c Add initial database/sql support Jack Christensen 2014-06-20 14:05:16 -05:00
  • e014539cde Fix example url_shortener Jack Christensen 2014-06-20 14:03:34 -05:00
  • 247fd3be53 Fix CommandTag RowsAffected for INSERT Jack Christensen 2014-06-20 13:38:01 -05:00
  • 51cada7b74 Encoders for ints and floats now convert compatible values Jack Christensen 2014-06-20 10:48:45 -05:00
  • 4efa61bf5b Prepare returns *PreparedStatement Jack Christensen 2014-06-20 10:47:31 -05:00
  • cc445627b0 Expose DataRowReader FieldDescriptions Jack Christensen 2014-06-20 10:46:47 -05:00
  • 772c6ca7d7 Remove MessageWriter Jack Christensen 2014-06-19 18:10:04 -05:00
  • 3b9a1ce659 ValueTranscoder EncodeTo now receives io.Writer Jack Christensen 2014-06-19 17:48:26 -05:00
  • 884252675e Handle ValueTranscoder EncodeTo returns error on bad type Jack Christensen 2014-06-19 08:03:14 -05:00
  • 5fe3dd7ecf Reduce nesting in message loops Jack Christensen 2014-06-17 16:39:44 -05:00
  • 928612917d Fix a couple go vet discovered issues Jack Christensen 2014-06-11 07:59:43 -05:00
  • b982aeb102 Improve logging some more Jack Christensen 2014-06-05 17:36:40 -05:00
  • ad88123f9c Improve logging Jack Christensen 2014-06-04 09:31:54 -05:00
  • cbddbb423e Replace logging functionality with log15 Jack Christensen 2014-06-02 19:47:09 -05:00
  • 72f584d993 Add QueryArgs Jack Christensen 2014-05-21 08:17:24 -05:00
  • f119d5221c Add CommandTag Jack Christensen 2014-05-19 09:32:31 -05:00
  • bc2a120301 Add constants for transaction isolation levels Jack Christensen 2014-05-19 08:25:34 -05:00
  • 6d6fb4561a ConnPoolConfig embeds ConnConfig Jack Christensen 2014-05-19 07:59:51 -05:00
  • 9f50796f1b Fix example URL shortener Jack Christensen 2014-05-17 13:46:05 -05:00
  • 9067b2d991 Rename ConnectionPoolOptions to ConnPoolConfig Jack Christensen 2014-05-17 13:44:55 -05:00
  • 2da1751e1a Rename ConnectionPoolStat to ConnPoolStat Jack Christensen 2014-05-17 13:41:44 -05:00
  • f9a2501100 Rename ConnectionPool to ConnPool Jack Christensen 2014-05-17 13:38:44 -05:00
  • 1ff653ae15 Rename ConnectionParameters to ConnConfig Jack Christensen 2014-05-17 13:30:22 -05:00
  • 4eb597d20b Rename pgx.Connection to pgx.Conn Jack Christensen 2014-05-17 13:03:51 -05:00
  • 4f67f16296 Add links to examples Jack Christensen 2014-05-09 11:27:17 -05:00
  • 13a6cdd66c Add ParseURI Jack Christensen 2014-05-09 09:36:09 -05:00
  • 8b2a3edb62 ConnectionParameters.Socket now refers to socket directory Jack Christensen 2014-05-09 08:11:14 -05:00
  • 75ca2b3b1c Remove unnecessary read Jack Christensen 2014-04-25 13:09:19 -06:00
  • 4829cd4ebc Remove unnecessary read Jack Christensen 2014-04-25 12:47:24 -06:00
  • a0bfe4eab8 Fix WaitForNotification when it times out Jack Christensen 2014-04-25 10:03:11 -06:00
  • c6a186a267 Buffer reads - big performance win Jack Christensen 2014-04-24 21:44:22 -06:00
  • 7ee9b3c7ee Remove unnecessary defer Jack Christensen 2014-04-24 21:26:04 -06:00
  • 97f9fe2209 Remove migrate package Jack Christensen 2014-04-24 20:56:30 -06:00
  • 84cc10595c Connect as OS user if no user specified Jack Christensen 2014-04-22 21:00:13 -05:00
  • 97d4ef09ce Remove spurious file Jack Christensen 2014-04-19 17:10:42 -05:00
  • c9038acdd0 Fix spacing Jack Christensen 2014-04-19 16:01:00 -05:00
  • 2506e2830f Add Migrator.LoadMigrations Jack Christensen 2014-04-19 16:00:30 -05:00
  • 7ef0136d2d Add irreversible migration catching Jack Christensen 2014-04-18 23:40:19 -05:00
  • d6614c4e3a Migrate can now migrate up and down Jack Christensen 2014-04-18 23:11:54 -05:00
  • 9e5a3ef0d2 Fix: Prepared statements now support NULL arguments Jack Christensen 2014-04-02 15:52:33 -04:00
  • d4c2a2f18b SanitizeSql now supports nil Jack Christensen 2014-01-18 22:13:50 -06:00
  • 06d75e0fee Add Transaction and TransactionIso to ConnectionPool Jack Christensen 2014-01-15 08:16:37 -06:00
  • 02e4506ffb Update README.md for Go 1.2 Jack Christensen 2013-12-10 08:28:01 -06:00
  • f0a3d22571 Use testing.TB interface for shared test/benchmark helpers Jack Christensen 2013-12-10 08:25:30 -06:00
  • f76489f7d7 Add basic logging to pgx Jack Christensen 2013-11-05 15:09:50 -06:00
  • 007be95992 Add TLS to README.md Jack Christensen 2013-10-03 08:11:19 -05:00
  • b97b012d42 Rename SSL to TLS Jack Christensen 2013-10-03 08:07:37 -05:00
  • 6990f3f30d Use tls.Config for TLS configuration Jack Christensen 2013-09-30 09:00:09 -05:00
  • 21c1717d45 Add initial SSL support Derek Parker and Jack Christensen 2013-09-27 16:10:13 -05:00