Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set TCP keepalive on inbound clusterbus connections #9230

Merged
merged 16 commits into from Jul 16, 2021
Merged

Set TCP keepalive on inbound clusterbus connections #9230

merged 16 commits into from Jul 16, 2021

Commits on Jul 13, 2021

  1. Update cluster.h

    qetu3790 committed Jul 13, 2021
    Copy the full SHA
    a3fbe64 View commit details
    Browse the repository at this point in the history
  2. [Fix]Memory leak in cluster

    For example, A and B are two nodes in a cluster.
    
    When A is partitioned away, B will free the "struct clusterLink" which is used for send ping to A. But the corresponding "struct clusterLink" in A won't be freed.
    
    When partition heals, B uses a new clusterLink to send ping to A and A will create another new corresponding clusterLink. The older "struct clusterLink" above is still in the memory.
    qetu3790 committed Jul 13, 2021
    Copy the full SHA
    f785918 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. Update src/cluster.c

    Co-authored-by: Madelyn Olson <34459052+madolson@users.noreply.github.com>
    qetu3790 and madolson committed Jul 14, 2021
    Copy the full SHA
    3a7278a View commit details
    Browse the repository at this point in the history
  2. Update src/cluster.h

    qetu3790 committed Jul 14, 2021
    Copy the full SHA
    241b72d View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Update cluster.h

    qetu3790 committed Jul 15, 2021
    Copy the full SHA
    f25e759 View commit details
    Browse the repository at this point in the history
  2. Update cluster.h

    qetu3790 committed Jul 15, 2021
    Copy the full SHA
    053878a View commit details
    Browse the repository at this point in the history
  3. Update cluster.h

    qetu3790 committed Jul 15, 2021
    Copy the full SHA
    502b7e1 View commit details
    Browse the repository at this point in the history
  4. Update cluster.c

    qetu3790 committed Jul 15, 2021
    Copy the full SHA
    f1a17de View commit details
    Browse the repository at this point in the history
  5. Update cluster.c

    qetu3790 committed Jul 15, 2021
    Copy the full SHA
    a201bf5 View commit details
    Browse the repository at this point in the history
  6. Update cluster.h

    qetu3790 committed Jul 15, 2021
    Copy the full SHA
    c39139e View commit details
    Browse the repository at this point in the history
  7. Update cluster.h

    qetu3790 committed Jul 15, 2021
    Copy the full SHA
    b40e134 View commit details
    Browse the repository at this point in the history
  8. Update cluster.c

    qetu3790 committed Jul 15, 2021
    Copy the full SHA
    883b11e View commit details
    Browse the repository at this point in the history
  9. Update cluster.c

    qetu3790 committed Jul 15, 2021
    Copy the full SHA
    f5edf49 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    72c95f8 View commit details
    Browse the repository at this point in the history
  11. Update cluster.c

    qetu3790 committed Jul 15, 2021
    Copy the full SHA
    e43141f View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Update src/cluster.c

    Co-authored-by: Madelyn Olson <34459052+madolson@users.noreply.github.com>
    qetu3790 and madolson committed Jul 16, 2021
    Copy the full SHA
    7adfa7f View commit details
    Browse the repository at this point in the history