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

Remove versionType from translog #31945

Merged
merged 14 commits into from
Jul 18, 2018
Merged

Commits on Jul 11, 2018

  1. Relax versionType check in translog

    With the presence of sequence number, we no longer use versionType to
    resolve out of order collision in replication and recovery requests.
    However, we can only remove the versionType from translog in 7.0+ as it
    is required in a mixed cluster between 6.x and 5.x.
    
    This change relaxes the versionType check when comparing two translog
    operations so that a 6.x can work with a 7.x (without versionType).
    dnhatn committed Jul 11, 2018
    Configuration menu
    Copy the full SHA
    46720f0 View commit details
    Browse the repository at this point in the history
  2. Let remove this in 7.0

    dnhatn committed Jul 11, 2018
    Configuration menu
    Copy the full SHA
    700eee4 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2018

  1. Configuration menu
    Copy the full SHA
    d54e5ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43a1eb6 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2018

  1. remove versionType

    dnhatn committed Jul 13, 2018
    Configuration menu
    Copy the full SHA
    e58c69e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e171a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a203e6 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2018

  1. Configuration menu
    Copy the full SHA
    c8b1c88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    badbf44 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b07b1a View commit details
    Browse the repository at this point in the history
  4. use operation equals method

    dnhatn committed Jul 16, 2018
    Configuration menu
    Copy the full SHA
    15e3c4d View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2018

  1. reserve some versions for 6.x

    dnhatn committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    d3780ee View commit details
    Browse the repository at this point in the history
  2. bwc format

    dnhatn committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    b891b6b View commit details
    Browse the repository at this point in the history
  3. simplify assertion

    dnhatn committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    5ac734f View commit details
    Browse the repository at this point in the history