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: postgrespro/mmts
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: PGPRO-5700
Choose a base ref
...
head repository: postgrespro/mmts
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 15 commits
  • 17 files changed
  • 8 contributors

Commits on Dec 7, 2021

  1. sync regression_ee.diff

    PGPRO-5676
    funny-falcon authored and Mikhail Rutman committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    a5dc433 View commit details
    Browse the repository at this point in the history
  2. fix transaction parsing

    In the commit 04e72dd the code for reading
    sender_node_id and action type was removed. This commit fixes this issue.
    Mikhail Rutman committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    7ca0008 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2022

  1. [PGPRO-5554] Make add_node get port via mm_get_free_port from Cluster…

    ….pm in order to fix rare error Could not bind IPv4 address in TAP tests. tags: multimaster
    Alexey Masterov committed Jan 1, 2022
    Configuration menu
    Copy the full SHA
    ef0c766 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2022

  1. Multimaster init_cluster() with empty nodes list: replace assertion w…

    …ith error report.
    
    Tags: multimaster.
    Andrei Krichinin authored and Mikhail Rutman committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    dceff14 View commit details
    Browse the repository at this point in the history
  2. update regression_ee.diff

    Mikhail Rutman committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    8345b3a View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. fix multimaster tests

    The perl2host() function was removed in the upstream commit, but
    000_regress.pl is used it. This commit fixes this issue.
    Mikhail Rutman committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    524f915 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Disable timeouts for multimaster

    To avoid disconnection between multimaster components
    the following timeouts were disabled for the multimaster:
    - statement_timeout;
    - lock_timeout;
    - idle_in_transaction_session_timeout;
    - idle_session_timeout.
    Mikhail Rutman committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    02f0b9e View commit details
    Browse the repository at this point in the history
  2. Fix fragile issue of DMQ sender service. Restart Campaigner at the DM…

    …Q sender service exit. Do it to ensure that critical data are cleaned before next voting.
    
    Tags: Multimaster
    danolivo authored and Mikhail Rutman committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    2b5b567 View commit details
    Browse the repository at this point in the history
  3. Avoid to produce an ERROR during establishing of intra-multimaster ps…

    …ql-connection if it's not really needed. Caused by stress tests when I found dangerous places: some services can send dmq messages to channel, subscribed by another service.
    
    Tags: Multimaster
    danolivo authored and Mikhail Rutman committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    143cbc1 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. add description of multimaster parameters

    The following parameters were discribed:
    
    multimaster.connect_timeout
    multimaster.ignore_tables_without_pk
    multimaster.syncpoint_interval
    multimaster.binary_basetypes
    multimaster.wait_peer_commits
    Mikhail Rutman committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    b879d10 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. remove test atx0 from regression tests for multimaster

    Mikhail Rutman committed May 26, 2022
    Configuration menu
    Copy the full SHA
    3d6313f View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2022

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

Commits on Jul 12, 2022

  1. [PGPRO-6607] Replace MaxBackends in dmq_shmem_size() with direct calc…

    …ulation.
    
    Tags: Multimaster
    antamel authored and Mikhail Rutman committed Jul 12, 2022
    Configuration menu
    Copy the full SHA
    9ebb737 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. Merge remote-tracking branch 'origin/PGPRO-6607'

    Marina Polyakova committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    605aa9e View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. PGPRO-7102: fix warning in the function handle_response

    For a build without assertions we get the following warning:
    
    src/resolver.c: In function ‘handle_response’:
    src/resolver.c:616:37: error: ‘gid’ may be used uninitialized in this function
    [-Werror=maybe-uninitialized]
    Marina Polyakova committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    baab923 View commit details
    Browse the repository at this point in the history
Loading