Skip to content
#

vindex

Here are 3 public repositories matching this topic...

A linter for Vitess VSchema JSON. Runs 30 rules over your keyspaces, vindexes, sequences and routing rules — optionally cross-checked against your CREATE TABLE DDL — and reports each problem with a stable rule ID, exact line number and fix hint. Pretty, JSON, GitHub-annotation and SARIF output. Ships as a composite GitHub Action.

  • Updated Jul 20, 2026
  • Python

Simulate a Vitess vindex over a shard layout and see the skew, hot shards and scatter-gather risk before you commit to a shard key. Faithful hash/xxhash/numeric/binary/reverse_bits implementations, Gini and entropy metrics, heavy-hitter detection, query-fanout estimation, and side-by-side candidate ranking.

  • Updated Jul 20, 2026
  • Python

Plan and sequence Vitess resharding offline. Key-range algebra, minimal Reshard workflow computation from source/target layouts, VSchema and topology preflight, VReplication duration estimates, and a step-by-step operator runbook with verification and rollback for every step. Dry-runs plans in CI.

  • Updated Jul 20, 2026
  • Python

Improve this page

Add a description, image, and links to the vindex topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the vindex topic, visit your repo's landing page and select "manage topics."

Learn more