Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pgjdbc/pgjdbc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: REL42.3.4
Choose a base ref
...
head repository: pgjdbc/pgjdbc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: REL42.3.6
Choose a head ref
  • 14 commits
  • 26 files changed
  • 4 contributors

Commits on Apr 15, 2022

  1. Configuration menu
    Copy the full SHA
    a7e8a32 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. perf: enable tcpNoDelay by default (#2495)

    In [#2341](#2341) the option to
    configure tcpNoDelay was added, with a default value of false.
    
    The previous value of this setting was true, as set in
    PGStream.changeSocket(Socket) with the following code:
    ```
        // Submitted by Jason Venner <[email protected]>. Disable Nagle
        // as we are selective about flushing output only when we
        // really need to.
        connection.setTcpNoDelay(true);
    ```
    
    `changeSocket()` is called from the `PGStream` constructor, which is
    called in `ConnectionFactoryImpl`, and then later we overwrite the value
    with the one from the properties.
    
    We had a performance issue when upgrading from 42.2.24 to 42.3.3, and we suspected the
    issue in 42.3.2 and confirmed that by passing the property `tcpNoDelay=true` to the driver,
    the performance issue was fixed.
    obourgain authored Apr 21, 2022
    Configuration menu
    Copy the full SHA
    c144392 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffda18b View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2022

  1. Configuration menu
    Copy the full SHA
    63fe7f3 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2022

  1. test: polish TimestampUtilsTest

    vlsi committed Apr 30, 2022
    Configuration menu
    Copy the full SHA
    6049852 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. feat: targetServerType=preferPrimary connection parameter (#2483)

    * preferPrimary: documentation, code/logic, tests
    
    * preferPrimary: fixed code style
    
    * preferPrimary: new tests are in alphabetical order
    
    * preferPrimary: simplify MultiHostChooser.candidateIterator(), fix the optimization in there
    mitya555 authored May 2, 2022
    Configuration menu
    Copy the full SHA
    8444ed6 View commit details
    Browse the repository at this point in the history
  2. fix: revert removal of toOffsetDateTime(String timestamp) fixes #Issu…

    …e 2497 (#2501)
    
    * fix: revert removal of toOffsetDateTime(String timestamp)  fixes #Issue 2497
    
    * resurrected OffsetDateTime toOffsetDateTime(Time t) for completeness
    
    * move handling of UTC for string OffsetDateTime to call site to retain the original function signature of TimestampUtils.toOffsetDateTime
    
    * check for +/- infinity before setting timezone to UTC
    davecramer authored May 2, 2022
    Configuration menu
    Copy the full SHA
    4d711c2 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    c04582e View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Releasenotes 42.3.5 (#2502)

    * Updated changelog for 42.3.5
    
    * release notes for 42.3.5
    
    * removed details from changelog items
    
    * update to May 4
    davecramer authored May 4, 2022
    Configuration menu
    Copy the full SHA
    2bd774e View commit details
    Browse the repository at this point in the history
  2. More changlog additions added chore to terminate CI jobs on fast PR p…

    …ushes [SKIP-CI] (#2503)
    
    * Added chore to terminate CI jobs on fast PR pushes
    davecramer authored May 4, 2022
    Configuration menu
    Copy the full SHA
    0d6ccb1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0872ad0 View commit details
    Browse the repository at this point in the history
  4. bumped version number

    davecramer committed May 4, 2022
    Configuration menu
    Copy the full SHA
    12541c4 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. fix: close refcursors when underlying cursor==null instead of relying…

    … on defaultRowFetchSize
    
    See #2227
    See #2371
    vlsi committed May 23, 2022
    Configuration menu
    Copy the full SHA
    85f8581 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. Created release notes for 42.3.6 [SKIP-CI] (#2515)

    * Created release notes for 42.3.6
    davecramer authored May 24, 2022
    Configuration menu
    Copy the full SHA
    7714d03 View commit details
    Browse the repository at this point in the history
Loading