Commit Graph

  • e68ff102de
    Merge pull request #2349 from dominiquelefevre/fewer-allocations-in-QueryContext master Jack Christensen 2025-07-12 15:40:16 -05:00
  • 69934dcd95 Make fewer allocations in QueryContext(). Dominique Lefevre 2025-07-04 14:11:46 +03:00
  • ecc9203ef4
    Merge pull request #2336 from pashagolub/fix-docs-links Jack Christensen 2025-06-25 19:44:25 -05:00
  • 33163eefca fix documentation links Pavlo Golub 2025-06-12 16:01:14 +02:00
  • d2ee7464e8
    Merge pull request #2335 from flimzy/acquireBailOut Jack Christensen 2025-06-03 17:17:42 -05:00
  • 1320d13f8a
    Merge pull request #2333 from costela/patch-1 Jack Christensen 2025-06-03 17:14:33 -05:00
  • f118bb6033 Attempt to acquire a connection MaxConns + 1 times before aborting Jonathan Hall 2025-06-03 15:09:37 -04:00
  • b0572f79e6
    chore(docs): add mention to otelpgx lib Leo Antunes 2025-06-03 09:05:22 +02:00
  • 4015a0c123
    Merge pull request #2329 from flimzy/prepareConn Jack Christensen 2025-05-31 09:55:27 -05:00
  • 48d27a9fff Add PrepareConn hook, which extends BeforeAcquire's behavior to allow canceling the instigating query Jonathan Hall 2025-05-21 10:48:39 -04:00
  • fc334e4c75
    Merge pull request #2322 from Nomlsbad/better-parse-config-errors Jack Christensen 2025-05-18 09:03:38 -05:00
  • 3f5509fe98 fix: remove fmt import from the pgxpool Yurasov Ilia 2025-05-18 02:28:24 +03:00
  • 15bca4a4e1 Release v5.7.5 v5.7.5 Jack Christensen 2025-05-17 17:14:14 -05:00
  • 1d557f9116 Remove PlanScan memoization Jack Christensen 2025-05-17 16:32:22 -05:00
  • de7fe81d78 Use reflect.TypeFor instead of reflect.TypeOf Jack Christensen 2025-05-17 09:11:31 -05:00
  • d9eb089bd7 Remove unused function Jack Christensen 2025-05-17 09:09:07 -05:00
  • 6be24eb08d Fix comment typo Jack Christensen 2025-05-17 09:01:55 -05:00
  • 07871c0a34 Zero internal baseRows references to allow GC earlier Jack Christensen 2025-05-17 08:39:54 -05:00
  • de806a11e7 fix: return pgconn.ParseConfigError inside ParseConfig functions Yurasov Ilia 2025-05-14 03:50:09 +03:00
  • ce13266e90 fix: move pgconn.NewParseConfigError to errors.go Yurasov Ilia 2025-05-14 03:42:32 +03:00
  • 777e7e5cdf
    Merge pull request #2313 from stampy88/tracelog_pool_additions Jack Christensen 2025-05-10 11:30:57 -05:00
  • 151bd026ec Switched to LogLevelDebug dave sinclair 2025-05-10 12:28:26 -04:00
  • 540fcaa9b9 Add support for PGOPTIONS environment variable Jack Christensen 2025-05-10 11:09:39 -05:00
  • 3a248e3822 Add support for PGTZ environment variable Jack Christensen 2025-05-10 10:58:35 -05:00
  • baca2d848a Implement AcquireTracer and ReleaseTracer for TraceLog - TraceLog now implements the pgxpool.AcquireTracer and pgxpool.ReleaseTracer interfaces to log connection pool interactions. dave sinclair 2025-05-08 16:26:07 -04:00
  • c911d86cff
    Merge pull request #2309 from dzherb/fix_doc Jack Christensen 2025-05-03 13:46:46 -05:00
  • 2bac99e2ae chore: fix typo dzherb 2025-04-28 20:58:11 +03:00
  • c92d0a9045 Update golang.org/x/crypto to v0.37.0 Jack Christensen 2025-04-26 10:09:29 -05:00
  • e9aad0fb0b Add test for tracer within transaction Jack Christensen 2025-04-26 09:55:31 -05:00
  • 9e7f38cd50
    Merge pull request #2302 from usernameisnull/pgconn-error Jack Christensen 2025-04-17 08:52:47 -05:00
  • e779a5c072 chore: should be pgconn.PgError bing.ma 2025-04-17 18:30:06 +08:00
  • ff9c26d851 Make OpenDBFromPool docs explicit about closing the *sql.DB Jack Christensen 2025-04-05 09:01:11 -05:00
  • 0f77a2d028
    Merge pull request #2293 from divyam234/master Jack Christensen 2025-03-31 08:13:19 -05:00
  • ddd966f09f
    update divyam234 2025-03-31 15:06:55 +02:00
  • 924834b5b4
    add pgmock tests divyam234 2025-03-31 15:02:07 +02:00
  • 9b15554c51
    respect sslmode set by user divyam234 2025-03-30 16:35:43 +02:00
  • 037e4cf9a2
    feat: add support for direct sslnegotiation divyam234 2025-03-30 15:50:30 +02:00
  • 04bcc0219d Add v5.7.4 to changelog v5.7.4 Jack Christensen 2025-03-24 20:04:45 -05:00
  • 0e0a7d8344
    Merge pull request #2288 from felix-roehrich/fr/fix-plan-scan Jack Christensen 2025-03-24 19:46:22 -05:00
  • 63422c7d6c revert change in if Felix Röhrich 2025-03-24 15:01:22 +01:00
  • 5c1fbf4806 Update changelog for v5.7.3 v5.7.3 Jack Christensen 2025-03-21 21:02:03 -05:00
  • 05fe5f8b05 Explain seemingly redundant rows.Close() in CollectOneRow Jack Christensen 2025-03-21 20:33:32 -05:00
  • 70c9a147a2
    Merge pull request #2279 from djahandarie/min-idle-conns Jack Christensen 2025-03-21 20:25:19 -05:00
  • 6603ddfbe4
    add MinIdleConns Darius Jahandarie 2025-03-15 19:14:26 +09:00
  • 70f7cad222 Add link to https://github.com/Arlandaren/pgxWrappy Jack Christensen 2025-02-28 20:59:28 -06:00
  • 6bf1b0b1b9 Add database/sql to overview of scanning Jack Christensen 2025-02-22 08:42:26 -06:00
  • 14bda65a0c Correct pgtype docs Jack Christensen 2025-02-22 08:34:31 -06:00
  • 9e3c4fb40f
    Merge pull request #2257 from felix-roehrich/fr/change-connect-logic Jack Christensen 2025-02-19 07:36:35 -06:00
  • 05e72a5ab1 make connection logic more forgiving Felix Röhrich 2025-02-17 21:22:29 +01:00
  • 47d631e34b Added missed change to v5.7.2 changelog Jack Christensen 2025-02-08 10:21:39 -06:00
  • b02c3d473e Document planned end-of-life v4 Jack Christensen 2025-01-25 10:06:56 -06:00
  • 58b05f567c Add https://github.com/nikolayk812/pgx-outbox to README.md Jack Christensen 2025-01-25 08:59:52 -06:00
  • dcb7193669
    Merge pull request #2236 from felix-roehrich/fr/fix-plan-scan Jack Christensen 2025-01-25 08:56:38 -06:00
  • 1abf7d9050
    Merge pull request #2240 from bonnefoa/fix-watch-panic Jack Christensen 2025-01-25 08:38:33 -06:00
  • b5efc90a32
    Merge pull request #2028 from jackc/enable-composite-tests-on-cockroachdb Jack Christensen 2025-01-25 08:22:32 -06:00
  • a26c93551f Skip TestCompositeCodecTranscodeStructWrapperForTable enable-composite-tests-on-cockroachdb Jack Christensen 2025-01-25 08:15:40 -06:00
  • 2100e1da46 Use latest version of CockroachDB for CI Jack Christensen 2025-01-25 08:03:21 -06:00
  • 2d21a2b80d
    Merge pull request #2228 from jackc/fix-xml-decode-value Jack Christensen 2025-01-25 07:24:30 -06:00
  • 5f33ee5f07 Call out []byte in QueryExecModeSimpleProtocol documentation Jack Christensen 2025-01-25 07:15:02 -06:00
  • 228cfffc20 Unwatch and close connection on a batch write error Anthonin Bonnefoy 2025-01-23 11:57:42 +01:00
  • a5353af354 rework JSONCodec.PlanScan Felix Röhrich 2025-01-22 22:35:35 +01:00
  • 0bc29e3000
    Merge pull request #2225 from logicbomb/improve-error-message Jack Christensen 2025-01-18 10:41:13 -06:00
  • 9cce05944a
    Merge pull request #2216 from pconstantinou/master Jack Christensen 2025-01-18 10:17:43 -06:00
  • 9c0ad690a9 Include the field name in error messages when scanning structs Jason Turim 2025-01-09 11:45:12 -05:00
  • 03f08abda3 Fix in Unmarshal function rather than DecodeValue fix-xml-decode-value Jack Christensen 2025-01-11 11:26:46 -06:00
  • 2c1b1c389a
    Merge pull request #2200 from zenkovev/flush_request_in_pipeline Jack Christensen 2025-01-11 11:15:36 -06:00
  • 329cb45913 XMLCodec: fix DecodeValue to return a []byte Jack Christensen 2025-01-11 10:47:57 -06:00
  • c96a55f8c0 private const for pipelineRequestType zenkovev 2025-01-11 19:54:18 +03:00
  • e87760682f Update oldest supported Go version to 1.22 Jack Christensen 2025-01-11 07:49:50 -06:00
  • f681632c68 Drop PG 12 support and add PG 17 to CI Jack Christensen 2025-01-11 07:49:26 -06:00
  • 3c640a44b6 Making the tests a little cleaner and clear Phil Constantinou 2025-01-06 09:24:55 -08:00
  • de3f868c1d pipeline queue for client requests zenkovev 2025-01-06 13:54:48 +03:00
  • 5424d3c873 Return error and make sure they are unit tested Phil Constantinou 2025-01-05 19:45:45 -08:00
  • 42d3d00734 Parse as a UTC time Phil Constantinou 2025-01-05 19:19:17 -08:00
  • cdc672cf3f Make JSON output confirm to ISO8601 timestamp without a timezone Phil Constantinou 2025-01-05 13:05:51 -08:00
  • 52e2858629 Added unit test and fixed typo Phil Constantinou 2025-01-02 13:36:33 -08:00
  • e352784fed Add Z only if needed. Phil Constantinou 2025-01-02 12:50:29 -08:00
  • c2175fe46e
    Merge pull request #2213 from moukoublen/fix_2204 Jack Christensen 2024-12-30 20:35:41 -06:00
  • 659823f8f3 Add link to github.com/amirsalarsafaei/sqlc-pgx-monitoring Jack Christensen 2024-12-30 20:27:10 -06:00
  • ca04098fab
    Merge pull request #2136 from ninedraft/optimize-sanitize Jack Christensen 2024-12-30 20:24:13 -06:00
  • 4ff0a454e0
    Merge pull request #2211 from EinoPlasma/master Jack Christensen 2024-12-30 20:12:22 -06:00
  • 00b86ca3db
    Merge pull request #2208 from vamshiaruru/feat/expose_empty_acquire_wait_time_from_puddle Jack Christensen 2024-12-30 20:03:51 -06:00
  • 61a0227241
    simplify test Kostas Stamatakis 2024-12-30 23:15:46 +02:00
  • 2190a8e0d1
    cleanup and add test for json codec Kostas Stamatakis 2024-12-30 23:09:19 +02:00
  • 6e9fa42fef
    fix #2204 Kostas Stamatakis 2024-12-30 22:43:04 +02:00
  • 6d9e6a726e Fix typo in test function name EinoPlasma 2024-12-29 21:03:38 +08:00
  • 02e387ea64 Fix method comment in PasswordMessage EinoPlasma 2024-12-29 20:59:24 +08:00
  • e452f80b1d
    TestErrNoRows: remove bad test case merlin 2024-12-28 13:39:01 +02:00
  • da0315d1a4
    optimisations of quote functions by @sean- merlin 2024-12-09 16:33:57 +02:00
  • 120c89fe0d
    fix preallocations of quoted string merlin 2024-10-20 18:08:23 +03:00
  • 057937db27
    add prefix to quoters tests merlin 2024-10-20 18:00:59 +03:00
  • 47cbd8edb8
    drop too large values from memory pools merlin 2024-10-01 17:16:02 +03:00
  • 90a77b13b2
    add docs to sanitize tests merlin 2024-10-01 17:15:38 +03:00
  • 59d6aa87b9
    rework QuoteString and QuoteBytes as append-style merlin 2024-10-01 17:04:48 +03:00
  • 39ffc8b7a4
    add lexer and query pools merlin 2024-10-01 16:42:27 +03:00
  • c4c1076d28
    add FuzzQuoteString and FuzzQuoteBytes merlin 2024-10-01 16:37:04 +03:00
  • 4293b25262
    decrease number of samples in go benchmark merlin 2024-10-01 15:25:24 +03:00
  • ea1e13a660
    quoteString merlin 2024-10-01 14:50:59 +03:00
  • 58d4c0c94f
    quoteBytes merlin 2024-10-01 14:30:05 +03:00
  • 1752f7b4c1
    docs merlin 2024-10-01 13:47:44 +03:00