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

e2e: fill schema with many namespaces to span ranges #349

Merged
merged 2 commits into from Dec 30, 2021

Commits on Dec 28, 2021

  1. bump e2e deps

    ecordell committed Dec 28, 2021
    Copy the full SHA
    4d94e99 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2021

  1. e2e: ensure schemas have ranges that land on all nodes

    in order for the newenemy test to work, we need to ensure that the
    additional reads for namespaces that have been added for namespace
    versioning do not re-sync timestamps across cockroach nodes.
    
    by first filling the datastore with a large number of namespaces, we
    can pick one that has a range leader on the slow node, so that future writes to the slow node don't involve reads from other nodes
    
    the core of the test is otherwise the same, though extra machinery for
    reasoning about range leaders was added
    ecordell committed Dec 30, 2021
    Copy the full SHA
    9ea3c24 View commit details
    Browse the repository at this point in the history