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

fix: use flag in preflush to indicate whether reorder is required #20

Closed
wants to merge 5 commits into from

Commits on Nov 6, 2023

  1. feat: support write wal logs in columnar format (apache#1179)

    ## Rationale
    After the columnar encoding is supported for wal format, we should adapt
    such encoding in the wal write procedure.
    
    ## Detailed Changes
    Adapt the columnar encoding in the wal write procedure. And now, both
    rowwise and columnar encoding in the wal write procedure are supported,
    which to use depends on the configuration.
    
    ## Test Plan
    Existing tests. The compatibility tests have been designed as:
    - Write rowwise-encoded wal logs and restart the server to replay it
    - Write columnar-encoded wal logs and restart the server to replay it
    ShiKaiWi authored Nov 6, 2023
    Configuration menu
    Copy the full SHA
    4860cd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cb70f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6de248 View commit details
    Browse the repository at this point in the history
  4. do not sample timestamp

    jiacai2050 committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    e5c7731 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. fix CR

    jiacai2050 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    3dc2d22 View commit details
    Browse the repository at this point in the history