Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Used to check all the features work correctly after any changes.

Multi-Server Regression

Used to check important features behavior

...

Used to check integrations with other projects (eg. Zookeeper, Kafka, Spark, etc).

CaseCovered by


Rolling Upgrade Checks

Used to check migrations from one version/vendor to another.

CaseCovered by
Persistence based Rolling Upgrade

PoC Checks

Used to check some concepts or to automate MVP demonstration.

CaseCovered by
AnyCovered on demand

Consistency Checks

Used to check data consistency during the typical load.

CaseCovered by
AnyJepsen?

Fuzzy Checks

Used to check results correctness during mixed load.

CaseCovered by


Crash Recovery Checks

Used to check system behavior on crashes.

CaseCovered by
Latency degradation on Switch on node left/fail

PME:

PME-free: Done

Cellular: 

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyIGNITE-13433

Failure detection duration

TCPDiscovery:

Zookeeper:

Benchmarks

Process Benchmarks

Used to check measure duration of important precesses (eg. PME, Snapshot, Rebalance, Node start, etc)

CaseCovered by
Rebalance duration
Snapshot duration

Profile Benchmarks

Used to check customer's profile performance on some environment.

CaseCovered by
AnyCovered on demand

Synthetic Benchmarks

Used to compare overall performance from version to version and from commit to commit

CaseCovered by
The operation's through/latencyYardstick