├── .github └── workflows │ └── is-compiled.yml ├── .gitignore ├── .travis.yml ├── README.md ├── aerospike ├── .gitignore ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── packages │ └── .gitkeep ├── project.clj ├── resources │ └── aerospike.conf ├── spec │ ├── .gitignore │ └── aerospike.tla ├── src │ └── aerospike │ │ ├── cas_register.clj │ │ ├── core.clj │ │ ├── counter.clj │ │ ├── nemesis.clj │ │ ├── pause.clj │ │ ├── set.clj │ │ └── support.clj └── test │ └── aerospike │ └── core_test.clj ├── charybdefs ├── .gitignore ├── README.md ├── project.clj ├── src │ └── jepsen │ │ └── charybdefs.clj └── test │ ├── .gitignore │ └── jepsen │ └── charybdefs │ └── remote_test.clj ├── chronos ├── .gitignore ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── src │ └── jepsen │ │ ├── chronos.clj │ │ ├── chronos │ │ └── checker.clj │ │ └── mesosphere.clj └── test │ └── jepsen │ ├── chronos │ └── checker_test.clj │ └── chronos_test.clj ├── cockroachdb ├── README.md ├── full.sh ├── project.clj ├── resources │ ├── adjtime.c │ └── bumptime.c ├── src │ └── jepsen │ │ ├── cockroach.clj │ │ ├── cockroach │ │ ├── adya.clj │ │ ├── auto.clj │ │ ├── bank.clj │ │ ├── client.clj │ │ ├── comments.clj │ │ ├── monotonic.clj │ │ ├── nemesis.clj │ │ ├── register.clj │ │ ├── runner.clj │ │ ├── sequential.clj │ │ └── sets.clj │ │ └── os │ │ └── ubuntu.clj └── test │ └── jepsen │ └── cockroach_test.clj ├── consul ├── .gitignore ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── resources │ └── config.json ├── src │ └── jepsen │ │ ├── consul.clj │ │ └── consul │ │ ├── client.clj │ │ ├── db.clj │ │ └── register.clj └── test │ └── jepsen │ └── consul_test.clj ├── contributing.md ├── crate ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── resources │ ├── crate.in.sh │ └── crate.yml ├── runall.sh ├── scripts │ ├── dirty-read.sh │ ├── lost-updates.sh │ └── version-divergence.sh ├── src │ └── jepsen │ │ └── crate │ │ ├── core.clj │ │ ├── dirty_read.clj │ │ ├── lost_updates.clj │ │ ├── runner.clj │ │ └── version_divergence.clj └── test │ └── jepsen │ └── crate_test.clj ├── dgraph ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── docker │ ├── docker-compose.yml │ ├── grafana_dashboard.json │ └── prometheus.yml ├── images │ ├── 2019-01-28-110616_1200x1389_scrot.png │ ├── 2019-01-28-113134_1200x1389_scrot.png │ └── 2019-01-29-174313_1130x1166_scrot.png ├── notes-jan-28.txt ├── project.clj ├── src │ └── jepsen │ │ └── dgraph │ │ ├── bank.clj │ │ ├── client.clj │ │ ├── core.clj │ │ ├── delete.clj │ │ ├── linearizable_register.clj │ │ ├── long_fork.clj │ │ ├── nemesis.clj │ │ ├── sequential.clj │ │ ├── set.clj │ │ ├── support.clj │ │ ├── trace.clj │ │ ├── types.clj │ │ ├── upsert.clj │ │ └── wr.clj ├── tablet-move-issue.txt ├── test-all.sh └── test │ └── jepsen │ └── dgraph_test.clj ├── disque ├── .gitignore ├── LICENSE ├── README.md ├── project.clj ├── resources │ └── disque.conf ├── src │ └── jepsen │ │ └── disque.clj └── test │ └── jepsen │ └── disque_test.clj ├── doc ├── color.md ├── lxc.md ├── plan.md └── tutorial │ ├── 01-scaffolding.md │ ├── 02-db.md │ ├── 03-client.md │ ├── 04-checker.md │ ├── 05-nemesis.md │ ├── 06-refining.md │ ├── 07-parameters.md │ ├── 08-set.md │ └── index.md ├── docker ├── .gitignore ├── README.md ├── bin │ ├── build-docker-compose │ ├── console │ ├── up │ └── web ├── control │ ├── .gitignore │ ├── Dockerfile │ ├── bashrc │ └── init.sh ├── docker-compose.dev.yml ├── node │ ├── Dockerfile │ └── setup-jepsen.sh ├── secret │ └── .gitkeep └── template │ ├── db.yml │ ├── depends.yml │ └── docker-compose.yml ├── elasticsearch ├── .gitignore ├── LICENSE ├── README.md ├── checkouts │ └── jepsen ├── doc │ └── intro.md ├── project.clj ├── resources │ ├── default │ ├── elasticsearch.yml │ ├── jvm.options │ └── logging.yml ├── src │ └── jepsen │ │ └── elasticsearch │ │ ├── core.clj │ │ ├── dirty_read.clj │ │ └── sets.clj └── test │ └── jepsen │ └── elasticsearch │ └── core_test.clj ├── faunadb ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── project.clj ├── resources │ ├── faunadb.defaults │ └── faunadb.yml ├── src │ └── jepsen │ │ └── faunadb │ │ ├── auto.clj │ │ ├── bank.clj │ │ ├── client.clj │ │ ├── g2.clj │ │ ├── internal.clj │ │ ├── monotonic.clj │ │ ├── multimonotonic.clj │ │ ├── nemesis.clj │ │ ├── pages.clj │ │ ├── query.clj │ │ ├── register.clj │ │ ├── runner.clj │ │ ├── set.clj │ │ └── topology.clj └── test │ └── jepsen │ ├── fauna_test.clj │ └── faunadb │ └── query_test.clj ├── galera ├── .gitignore ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── notes.md ├── project.clj ├── resources │ ├── jepsen.cnf │ └── logging.properties ├── src │ └── jepsen │ │ ├── galera.clj │ │ └── galera │ │ └── dirty_reads.clj └── test │ └── jepsen │ └── galera_test.clj ├── hazelcast ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── repeat_all_cp_tests.sh ├── repeat_single_test.sh ├── server │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── doc │ │ └── intro.md │ ├── java │ │ └── jepsen │ │ │ └── hazelcast │ │ │ └── server │ │ │ └── SetUnionMergePolicy.java │ ├── project.clj │ ├── src │ │ └── jepsen │ │ │ └── hazelcast_server.clj │ └── test │ │ └── jepsen │ │ └── hazelcast_server_test.clj ├── src │ └── jepsen │ │ └── hazelcast.clj └── test │ └── jepsen │ └── hazelcast_test.clj ├── ignite ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── resources │ └── apache-ignite.xml.tmpl ├── run_test.sh ├── src │ └── jepsen │ │ ├── ignite.clj │ │ └── ignite │ │ ├── bank.clj │ │ ├── nemesis.clj │ │ ├── register.clj │ │ └── runner.clj └── test │ └── jepsen │ └── ignite_test.clj ├── jepsen ├── .eastwood.clj ├── LICENSE.txt ├── project.clj ├── resources │ ├── bump-time.c │ ├── log4j.properties │ ├── strobe-time-experiment.c │ └── strobe-time.c ├── src │ └── jepsen │ │ ├── adya.clj │ │ ├── checker.clj │ │ ├── checker │ │ ├── clock.clj │ │ ├── perf.clj │ │ └── timeline.clj │ │ ├── cli.clj │ │ ├── client.clj │ │ ├── codec.clj │ │ ├── control.clj │ │ ├── control │ │ ├── clj_ssh.clj │ │ ├── core.clj │ │ ├── docker.clj │ │ ├── k8s.clj │ │ ├── net.clj │ │ ├── retry.clj │ │ ├── scp.clj │ │ ├── sshj.clj │ │ └── util.clj │ │ ├── core.clj │ │ ├── db.clj │ │ ├── faketime.clj │ │ ├── fs_cache.clj │ │ ├── generator.clj │ │ ├── generator │ │ ├── interpreter.clj │ │ └── test.clj │ │ ├── independent.clj │ │ ├── lazyfs.clj │ │ ├── nemesis.clj │ │ ├── nemesis │ │ ├── combined.clj │ │ ├── membership.clj │ │ ├── membership │ │ │ └── state.clj │ │ └── time.clj │ │ ├── net.clj │ │ ├── net │ │ └── proto.clj │ │ ├── os.clj │ │ ├── os │ │ ├── centos.clj │ │ ├── debian.clj │ │ ├── smartos.clj │ │ └── ubuntu.clj │ │ ├── reconnect.clj │ │ ├── repl.clj │ │ ├── report.clj │ │ ├── store.clj │ │ ├── store │ │ ├── FileOffsetOutputStream.java │ │ ├── format.clj │ │ └── fressian.clj │ │ ├── tests.clj │ │ ├── tests │ │ ├── adya.clj │ │ ├── bank.clj │ │ ├── causal.clj │ │ ├── causal_reverse.clj │ │ ├── cycle.clj │ │ ├── cycle │ │ │ ├── append.clj │ │ │ └── wr.clj │ │ ├── linearizable_register.clj │ │ └── long_fork.clj │ │ ├── util.clj │ │ └── web.clj └── test │ └── jepsen │ ├── checker_test.clj │ ├── common_test.clj │ ├── control │ └── util_test.clj │ ├── control_test.clj │ ├── core_test.clj │ ├── fs_cache_test.clj │ ├── generator │ └── interpreter_test.clj │ ├── generator_test.clj │ ├── independent_test.clj │ ├── lazyfs_test.clj │ ├── nemesis │ └── combined_test.clj │ ├── nemesis_test.clj │ ├── perf_test.clj │ ├── store │ └── format_test.clj │ ├── store_test.clj │ ├── tests │ ├── causal_reverse_test.clj │ └── long_fork_test.clj │ └── util_test.clj ├── logcabin ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── src │ └── jepsen │ │ └── logcabin.clj └── test │ └── jepsen │ └── logcabin_test.clj ├── mongodb-rocks ├── .gitignore ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── resources │ └── mongod.conf ├── src │ └── jepsen │ │ └── mongodb_rocks.clj └── test │ └── jepsen │ └── mongodb_rocks_test.clj ├── mongodb-smartos ├── .gitignore ├── LICENSE ├── README.md ├── project.clj ├── resources │ └── mongod.conf ├── src │ └── jepsen │ │ └── mongodb_smartos │ │ ├── core.clj │ │ ├── document_cas.clj │ │ └── transfer.clj └── test │ └── jepsen │ └── mongodb_smartos │ └── core_test.clj ├── mysql-cluster ├── .gitignore ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── resources │ ├── config.ini │ └── my.cnf ├── src │ └── jepsen │ │ └── mysql_cluster.clj └── test │ └── jepsen │ └── mysql_cluster_test.clj ├── percona ├── .gitignore ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── notes.md ├── project.clj ├── resources │ ├── apt-prefs │ ├── jepsen.cnf │ └── logging.properties ├── src │ └── jepsen │ │ ├── percona.clj │ │ └── percona │ │ └── dirty_reads.clj └── test │ └── jepsen │ └── percona_test.clj ├── postgres-rds ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── src │ └── jepsen │ │ └── postgres_rds.clj └── test │ └── jepsen │ └── postgres_rds_test.clj ├── rabbitmq ├── .gitignore ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── resources │ └── rabbitmq │ │ └── rabbitmq.config ├── src │ └── jepsen │ │ └── rabbitmq.clj └── test │ └── jepsen │ └── rabbitmq_test.clj ├── raftis ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── src │ └── jepsen │ │ └── raftis.clj └── test │ └── jepsen │ └── raftis_test.clj ├── rethinkdb ├── project.clj ├── resources │ ├── jepsen.conf │ ├── log4j.properties │ └── setup.sh ├── src │ └── jepsen │ │ ├── rethinkdb.clj │ │ └── rethinkdb │ │ └── document_cas.clj └── test │ └── jepsen │ └── rethinkdb_test.clj ├── robustirc ├── project.clj ├── resources │ ├── cert.pem │ ├── gencert.go │ └── key.pem ├── src │ └── jepsen │ │ └── robustirc.clj └── test │ └── jepsen │ └── robustirc_test.clj ├── stolon ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── resources │ ├── pg_hba.conf │ └── postgresql.conf ├── src │ └── jepsen │ │ ├── stolon.clj │ │ └── stolon │ │ ├── append.clj │ │ ├── client.clj │ │ ├── db.clj │ │ ├── ledger.clj │ │ └── nemesis.clj └── test │ └── jepsen │ └── stolon_test.clj ├── tidb ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── resources │ ├── pd.conf │ ├── tidb.conf │ └── tikv.conf ├── run.sh ├── scripts │ ├── bank.sh │ ├── register.sh │ └── sets.sh └── src │ └── tidb │ ├── bank.clj │ ├── basic.clj │ ├── core.clj │ ├── db.clj │ ├── long_fork.clj │ ├── monotonic.clj │ ├── nemesis.clj │ ├── register.clj │ ├── sequential.clj │ ├── sets.clj │ ├── sql.clj │ ├── table.clj │ └── txn.clj ├── txn ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── doc │ └── intro.md ├── project.clj ├── src │ └── jepsen │ │ ├── txn.clj │ │ └── txn │ │ └── micro_op.clj └── test │ └── jepsen │ └── txn_test.clj ├── yugabyte ├── .gitignore ├── README.md ├── grab-stats.sh ├── project.clj ├── requirements.txt ├── run-jepsen.py ├── setup-jepsen.sh ├── sort-results.sh ├── src │ └── yugabyte │ │ ├── append.clj │ │ ├── auto.clj │ │ ├── bank.clj │ │ ├── bank_improved.clj │ │ ├── core.clj │ │ ├── counter.clj │ │ ├── default_value.clj │ │ ├── generator.clj │ │ ├── long_fork.clj │ │ ├── multi_key_acid.clj │ │ ├── nemesis.clj │ │ ├── runner.clj │ │ ├── set.clj │ │ ├── single_key_acid.clj │ │ ├── utils.clj │ │ ├── ycql │ │ ├── bank.clj │ │ ├── bank_improved.clj │ │ ├── client.clj │ │ ├── counter.clj │ │ ├── long_fork.clj │ │ ├── multi_key_acid.clj │ │ ├── set.clj │ │ └── single_key_acid.clj │ │ └── ysql │ │ ├── append.clj │ │ ├── append_table.clj │ │ ├── bank.clj │ │ ├── bank_improved.clj │ │ ├── client.clj │ │ ├── counter.clj │ │ ├── default_value.clj │ │ ├── long_fork.clj │ │ ├── multi_key_acid.clj │ │ ├── set.clj │ │ └── single_key_acid.clj └── test │ └── yugabyte │ └── core_test.clj └── zookeeper ├── .gitignore ├── LICENSE ├── README.md ├── doc └── intro.md ├── project.clj ├── resources └── zoo.cfg └── src └── jepsen └── zookeeper.clj /.github/workflows/is-compiled.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/.github/workflows/is-compiled.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/README.md -------------------------------------------------------------------------------- /aerospike/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/.gitignore -------------------------------------------------------------------------------- /aerospike/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/LICENSE -------------------------------------------------------------------------------- /aerospike/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/README.md -------------------------------------------------------------------------------- /aerospike/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/doc/intro.md -------------------------------------------------------------------------------- /aerospike/packages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aerospike/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/project.clj -------------------------------------------------------------------------------- /aerospike/resources/aerospike.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/resources/aerospike.conf -------------------------------------------------------------------------------- /aerospike/spec/.gitignore: -------------------------------------------------------------------------------- 1 | *.toolbox 2 | *.old 3 | -------------------------------------------------------------------------------- /aerospike/spec/aerospike.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/spec/aerospike.tla -------------------------------------------------------------------------------- /aerospike/src/aerospike/cas_register.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/src/aerospike/cas_register.clj -------------------------------------------------------------------------------- /aerospike/src/aerospike/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/src/aerospike/core.clj -------------------------------------------------------------------------------- /aerospike/src/aerospike/counter.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/src/aerospike/counter.clj -------------------------------------------------------------------------------- /aerospike/src/aerospike/nemesis.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/src/aerospike/nemesis.clj -------------------------------------------------------------------------------- /aerospike/src/aerospike/pause.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/src/aerospike/pause.clj -------------------------------------------------------------------------------- /aerospike/src/aerospike/set.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/src/aerospike/set.clj -------------------------------------------------------------------------------- /aerospike/src/aerospike/support.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/src/aerospike/support.clj -------------------------------------------------------------------------------- /aerospike/test/aerospike/core_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/aerospike/test/aerospike/core_test.clj -------------------------------------------------------------------------------- /charybdefs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/charybdefs/.gitignore -------------------------------------------------------------------------------- /charybdefs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/charybdefs/README.md -------------------------------------------------------------------------------- /charybdefs/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/charybdefs/project.clj -------------------------------------------------------------------------------- /charybdefs/src/jepsen/charybdefs.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/charybdefs/src/jepsen/charybdefs.clj -------------------------------------------------------------------------------- /charybdefs/test/.gitignore: -------------------------------------------------------------------------------- 1 | config.edn 2 | -------------------------------------------------------------------------------- /charybdefs/test/jepsen/charybdefs/remote_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/charybdefs/test/jepsen/charybdefs/remote_test.clj -------------------------------------------------------------------------------- /chronos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/chronos/.gitignore -------------------------------------------------------------------------------- /chronos/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/chronos/LICENSE -------------------------------------------------------------------------------- /chronos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/chronos/README.md -------------------------------------------------------------------------------- /chronos/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/chronos/doc/intro.md -------------------------------------------------------------------------------- /chronos/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/chronos/project.clj -------------------------------------------------------------------------------- /chronos/src/jepsen/chronos.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/chronos/src/jepsen/chronos.clj -------------------------------------------------------------------------------- /chronos/src/jepsen/chronos/checker.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/chronos/src/jepsen/chronos/checker.clj -------------------------------------------------------------------------------- /chronos/src/jepsen/mesosphere.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/chronos/src/jepsen/mesosphere.clj -------------------------------------------------------------------------------- /chronos/test/jepsen/chronos/checker_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/chronos/test/jepsen/chronos/checker_test.clj -------------------------------------------------------------------------------- /chronos/test/jepsen/chronos_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/chronos/test/jepsen/chronos_test.clj -------------------------------------------------------------------------------- /cockroachdb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/README.md -------------------------------------------------------------------------------- /cockroachdb/full.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/full.sh -------------------------------------------------------------------------------- /cockroachdb/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/project.clj -------------------------------------------------------------------------------- /cockroachdb/resources/adjtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/resources/adjtime.c -------------------------------------------------------------------------------- /cockroachdb/resources/bumptime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/resources/bumptime.c -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/adya.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/adya.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/auto.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/auto.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/bank.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/bank.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/client.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/client.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/comments.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/comments.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/monotonic.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/monotonic.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/nemesis.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/nemesis.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/register.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/register.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/runner.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/runner.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/sequential.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/sequential.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/cockroach/sets.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/cockroach/sets.clj -------------------------------------------------------------------------------- /cockroachdb/src/jepsen/os/ubuntu.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/src/jepsen/os/ubuntu.clj -------------------------------------------------------------------------------- /cockroachdb/test/jepsen/cockroach_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/cockroachdb/test/jepsen/cockroach_test.clj -------------------------------------------------------------------------------- /consul/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/consul/.gitignore -------------------------------------------------------------------------------- /consul/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/consul/LICENSE -------------------------------------------------------------------------------- /consul/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/consul/README.md -------------------------------------------------------------------------------- /consul/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/consul/doc/intro.md -------------------------------------------------------------------------------- /consul/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/consul/project.clj -------------------------------------------------------------------------------- /consul/resources/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/consul/resources/config.json -------------------------------------------------------------------------------- /consul/src/jepsen/consul.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/consul/src/jepsen/consul.clj -------------------------------------------------------------------------------- /consul/src/jepsen/consul/client.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/consul/src/jepsen/consul/client.clj -------------------------------------------------------------------------------- /consul/src/jepsen/consul/db.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/consul/src/jepsen/consul/db.clj -------------------------------------------------------------------------------- /consul/src/jepsen/consul/register.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/consul/src/jepsen/consul/register.clj -------------------------------------------------------------------------------- /consul/test/jepsen/consul_test.clj: -------------------------------------------------------------------------------- 1 | (ns jepsen.consul-test) 2 | -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/contributing.md -------------------------------------------------------------------------------- /crate/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/.gitignore -------------------------------------------------------------------------------- /crate/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/CHANGELOG.md -------------------------------------------------------------------------------- /crate/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/LICENSE -------------------------------------------------------------------------------- /crate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/README.md -------------------------------------------------------------------------------- /crate/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/doc/intro.md -------------------------------------------------------------------------------- /crate/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/project.clj -------------------------------------------------------------------------------- /crate/resources/crate.in.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/resources/crate.in.sh -------------------------------------------------------------------------------- /crate/resources/crate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/resources/crate.yml -------------------------------------------------------------------------------- /crate/runall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/runall.sh -------------------------------------------------------------------------------- /crate/scripts/dirty-read.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/scripts/dirty-read.sh -------------------------------------------------------------------------------- /crate/scripts/lost-updates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/scripts/lost-updates.sh -------------------------------------------------------------------------------- /crate/scripts/version-divergence.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/scripts/version-divergence.sh -------------------------------------------------------------------------------- /crate/src/jepsen/crate/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/src/jepsen/crate/core.clj -------------------------------------------------------------------------------- /crate/src/jepsen/crate/dirty_read.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/src/jepsen/crate/dirty_read.clj -------------------------------------------------------------------------------- /crate/src/jepsen/crate/lost_updates.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/src/jepsen/crate/lost_updates.clj -------------------------------------------------------------------------------- /crate/src/jepsen/crate/runner.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/src/jepsen/crate/runner.clj -------------------------------------------------------------------------------- /crate/src/jepsen/crate/version_divergence.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/src/jepsen/crate/version_divergence.clj -------------------------------------------------------------------------------- /crate/test/jepsen/crate_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/crate/test/jepsen/crate_test.clj -------------------------------------------------------------------------------- /dgraph/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/.gitignore -------------------------------------------------------------------------------- /dgraph/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/CHANGELOG.md -------------------------------------------------------------------------------- /dgraph/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/LICENSE -------------------------------------------------------------------------------- /dgraph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/README.md -------------------------------------------------------------------------------- /dgraph/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/doc/intro.md -------------------------------------------------------------------------------- /dgraph/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/docker/docker-compose.yml -------------------------------------------------------------------------------- /dgraph/docker/grafana_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/docker/grafana_dashboard.json -------------------------------------------------------------------------------- /dgraph/docker/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/docker/prometheus.yml -------------------------------------------------------------------------------- /dgraph/images/2019-01-28-110616_1200x1389_scrot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/images/2019-01-28-110616_1200x1389_scrot.png -------------------------------------------------------------------------------- /dgraph/images/2019-01-28-113134_1200x1389_scrot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/images/2019-01-28-113134_1200x1389_scrot.png -------------------------------------------------------------------------------- /dgraph/images/2019-01-29-174313_1130x1166_scrot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/images/2019-01-29-174313_1130x1166_scrot.png -------------------------------------------------------------------------------- /dgraph/notes-jan-28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/notes-jan-28.txt -------------------------------------------------------------------------------- /dgraph/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/project.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/bank.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/bank.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/client.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/client.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/core.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/delete.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/delete.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/linearizable_register.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/linearizable_register.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/long_fork.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/long_fork.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/nemesis.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/nemesis.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/sequential.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/sequential.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/set.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/set.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/support.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/support.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/trace.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/trace.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/types.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/types.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/upsert.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/upsert.clj -------------------------------------------------------------------------------- /dgraph/src/jepsen/dgraph/wr.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/src/jepsen/dgraph/wr.clj -------------------------------------------------------------------------------- /dgraph/tablet-move-issue.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/tablet-move-issue.txt -------------------------------------------------------------------------------- /dgraph/test-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/test-all.sh -------------------------------------------------------------------------------- /dgraph/test/jepsen/dgraph_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/dgraph/test/jepsen/dgraph_test.clj -------------------------------------------------------------------------------- /disque/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/disque/.gitignore -------------------------------------------------------------------------------- /disque/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/disque/LICENSE -------------------------------------------------------------------------------- /disque/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/disque/README.md -------------------------------------------------------------------------------- /disque/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/disque/project.clj -------------------------------------------------------------------------------- /disque/resources/disque.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/disque/resources/disque.conf -------------------------------------------------------------------------------- /disque/src/jepsen/disque.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/disque/src/jepsen/disque.clj -------------------------------------------------------------------------------- /disque/test/jepsen/disque_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/disque/test/jepsen/disque_test.clj -------------------------------------------------------------------------------- /doc/color.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/color.md -------------------------------------------------------------------------------- /doc/lxc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/lxc.md -------------------------------------------------------------------------------- /doc/plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/plan.md -------------------------------------------------------------------------------- /doc/tutorial/01-scaffolding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/tutorial/01-scaffolding.md -------------------------------------------------------------------------------- /doc/tutorial/02-db.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/tutorial/02-db.md -------------------------------------------------------------------------------- /doc/tutorial/03-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/tutorial/03-client.md -------------------------------------------------------------------------------- /doc/tutorial/04-checker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/tutorial/04-checker.md -------------------------------------------------------------------------------- /doc/tutorial/05-nemesis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/tutorial/05-nemesis.md -------------------------------------------------------------------------------- /doc/tutorial/06-refining.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/tutorial/06-refining.md -------------------------------------------------------------------------------- /doc/tutorial/07-parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/tutorial/07-parameters.md -------------------------------------------------------------------------------- /doc/tutorial/08-set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/tutorial/08-set.md -------------------------------------------------------------------------------- /doc/tutorial/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/doc/tutorial/index.md -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- 1 | secret/* 2 | !.gitkeep 3 | ./docker-compose.yml 4 | -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/bin/build-docker-compose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/bin/build-docker-compose -------------------------------------------------------------------------------- /docker/bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/bin/console -------------------------------------------------------------------------------- /docker/bin/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/bin/up -------------------------------------------------------------------------------- /docker/bin/web: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/bin/web -------------------------------------------------------------------------------- /docker/control/.gitignore: -------------------------------------------------------------------------------- 1 | jepsen -------------------------------------------------------------------------------- /docker/control/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/control/Dockerfile -------------------------------------------------------------------------------- /docker/control/bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/control/bashrc -------------------------------------------------------------------------------- /docker/control/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/control/init.sh -------------------------------------------------------------------------------- /docker/docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker/node/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/node/Dockerfile -------------------------------------------------------------------------------- /docker/node/setup-jepsen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/node/setup-jepsen.sh -------------------------------------------------------------------------------- /docker/secret/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker/template/db.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/template/db.yml -------------------------------------------------------------------------------- /docker/template/depends.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/template/depends.yml -------------------------------------------------------------------------------- /docker/template/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/docker/template/docker-compose.yml -------------------------------------------------------------------------------- /elasticsearch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/.gitignore -------------------------------------------------------------------------------- /elasticsearch/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/LICENSE -------------------------------------------------------------------------------- /elasticsearch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/README.md -------------------------------------------------------------------------------- /elasticsearch/checkouts/jepsen: -------------------------------------------------------------------------------- 1 | ../../jepsen/ -------------------------------------------------------------------------------- /elasticsearch/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/doc/intro.md -------------------------------------------------------------------------------- /elasticsearch/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/project.clj -------------------------------------------------------------------------------- /elasticsearch/resources/default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/resources/default -------------------------------------------------------------------------------- /elasticsearch/resources/elasticsearch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/resources/elasticsearch.yml -------------------------------------------------------------------------------- /elasticsearch/resources/jvm.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/resources/jvm.options -------------------------------------------------------------------------------- /elasticsearch/resources/logging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/resources/logging.yml -------------------------------------------------------------------------------- /elasticsearch/src/jepsen/elasticsearch/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/src/jepsen/elasticsearch/core.clj -------------------------------------------------------------------------------- /elasticsearch/src/jepsen/elasticsearch/dirty_read.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/src/jepsen/elasticsearch/dirty_read.clj -------------------------------------------------------------------------------- /elasticsearch/src/jepsen/elasticsearch/sets.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/src/jepsen/elasticsearch/sets.clj -------------------------------------------------------------------------------- /elasticsearch/test/jepsen/elasticsearch/core_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/elasticsearch/test/jepsen/elasticsearch/core_test.clj -------------------------------------------------------------------------------- /faunadb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/.gitignore -------------------------------------------------------------------------------- /faunadb/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/CHANGELOG.md -------------------------------------------------------------------------------- /faunadb/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/LICENSE -------------------------------------------------------------------------------- /faunadb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/README.md -------------------------------------------------------------------------------- /faunadb/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/project.clj -------------------------------------------------------------------------------- /faunadb/resources/faunadb.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/resources/faunadb.defaults -------------------------------------------------------------------------------- /faunadb/resources/faunadb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/resources/faunadb.yml -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/auto.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/auto.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/bank.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/bank.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/client.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/client.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/g2.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/g2.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/internal.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/internal.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/monotonic.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/monotonic.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/multimonotonic.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/multimonotonic.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/nemesis.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/nemesis.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/pages.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/pages.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/query.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/query.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/register.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/register.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/runner.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/runner.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/set.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/set.clj -------------------------------------------------------------------------------- /faunadb/src/jepsen/faunadb/topology.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/src/jepsen/faunadb/topology.clj -------------------------------------------------------------------------------- /faunadb/test/jepsen/fauna_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/test/jepsen/fauna_test.clj -------------------------------------------------------------------------------- /faunadb/test/jepsen/faunadb/query_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/faunadb/test/jepsen/faunadb/query_test.clj -------------------------------------------------------------------------------- /galera/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/galera/.gitignore -------------------------------------------------------------------------------- /galera/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/galera/LICENSE -------------------------------------------------------------------------------- /galera/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/galera/README.md -------------------------------------------------------------------------------- /galera/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/galera/doc/intro.md -------------------------------------------------------------------------------- /galera/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/galera/notes.md -------------------------------------------------------------------------------- /galera/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/galera/project.clj -------------------------------------------------------------------------------- /galera/resources/jepsen.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/galera/resources/jepsen.cnf -------------------------------------------------------------------------------- /galera/resources/logging.properties: -------------------------------------------------------------------------------- 1 | "org.mariadb.jdbc.internal.mysql.MySQLProtocol".level = SEVERE 2 | -------------------------------------------------------------------------------- /galera/src/jepsen/galera.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/galera/src/jepsen/galera.clj -------------------------------------------------------------------------------- /galera/src/jepsen/galera/dirty_reads.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/galera/src/jepsen/galera/dirty_reads.clj -------------------------------------------------------------------------------- /galera/test/jepsen/galera_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/galera/test/jepsen/galera_test.clj -------------------------------------------------------------------------------- /hazelcast/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/.gitignore -------------------------------------------------------------------------------- /hazelcast/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/CHANGELOG.md -------------------------------------------------------------------------------- /hazelcast/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/LICENSE -------------------------------------------------------------------------------- /hazelcast/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/README.md -------------------------------------------------------------------------------- /hazelcast/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/doc/intro.md -------------------------------------------------------------------------------- /hazelcast/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/project.clj -------------------------------------------------------------------------------- /hazelcast/repeat_all_cp_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/repeat_all_cp_tests.sh -------------------------------------------------------------------------------- /hazelcast/repeat_single_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/repeat_single_test.sh -------------------------------------------------------------------------------- /hazelcast/server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/server/.gitignore -------------------------------------------------------------------------------- /hazelcast/server/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/server/CHANGELOG.md -------------------------------------------------------------------------------- /hazelcast/server/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/server/LICENSE -------------------------------------------------------------------------------- /hazelcast/server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/server/README.md -------------------------------------------------------------------------------- /hazelcast/server/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/server/doc/intro.md -------------------------------------------------------------------------------- /hazelcast/server/java/jepsen/hazelcast/server/SetUnionMergePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/server/java/jepsen/hazelcast/server/SetUnionMergePolicy.java -------------------------------------------------------------------------------- /hazelcast/server/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/server/project.clj -------------------------------------------------------------------------------- /hazelcast/server/src/jepsen/hazelcast_server.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/server/src/jepsen/hazelcast_server.clj -------------------------------------------------------------------------------- /hazelcast/server/test/jepsen/hazelcast_server_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/server/test/jepsen/hazelcast_server_test.clj -------------------------------------------------------------------------------- /hazelcast/src/jepsen/hazelcast.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/src/jepsen/hazelcast.clj -------------------------------------------------------------------------------- /hazelcast/test/jepsen/hazelcast_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/hazelcast/test/jepsen/hazelcast_test.clj -------------------------------------------------------------------------------- /ignite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/.gitignore -------------------------------------------------------------------------------- /ignite/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/CHANGELOG.md -------------------------------------------------------------------------------- /ignite/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/LICENSE -------------------------------------------------------------------------------- /ignite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/README.md -------------------------------------------------------------------------------- /ignite/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/doc/intro.md -------------------------------------------------------------------------------- /ignite/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/project.clj -------------------------------------------------------------------------------- /ignite/resources/apache-ignite.xml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/resources/apache-ignite.xml.tmpl -------------------------------------------------------------------------------- /ignite/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/run_test.sh -------------------------------------------------------------------------------- /ignite/src/jepsen/ignite.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/src/jepsen/ignite.clj -------------------------------------------------------------------------------- /ignite/src/jepsen/ignite/bank.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/src/jepsen/ignite/bank.clj -------------------------------------------------------------------------------- /ignite/src/jepsen/ignite/nemesis.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/src/jepsen/ignite/nemesis.clj -------------------------------------------------------------------------------- /ignite/src/jepsen/ignite/register.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/src/jepsen/ignite/register.clj -------------------------------------------------------------------------------- /ignite/src/jepsen/ignite/runner.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/src/jepsen/ignite/runner.clj -------------------------------------------------------------------------------- /ignite/test/jepsen/ignite_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/ignite/test/jepsen/ignite_test.clj -------------------------------------------------------------------------------- /jepsen/.eastwood.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/.eastwood.clj -------------------------------------------------------------------------------- /jepsen/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/LICENSE.txt -------------------------------------------------------------------------------- /jepsen/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/project.clj -------------------------------------------------------------------------------- /jepsen/resources/bump-time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/resources/bump-time.c -------------------------------------------------------------------------------- /jepsen/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/resources/log4j.properties -------------------------------------------------------------------------------- /jepsen/resources/strobe-time-experiment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/resources/strobe-time-experiment.c -------------------------------------------------------------------------------- /jepsen/resources/strobe-time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/resources/strobe-time.c -------------------------------------------------------------------------------- /jepsen/src/jepsen/adya.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/adya.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/checker.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/checker.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/checker/clock.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/checker/clock.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/checker/perf.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/checker/perf.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/checker/timeline.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/checker/timeline.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/cli.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/cli.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/client.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/client.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/codec.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/codec.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/control.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/control.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/control/clj_ssh.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/control/clj_ssh.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/control/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/control/core.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/control/docker.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/control/docker.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/control/k8s.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/control/k8s.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/control/net.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/control/net.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/control/retry.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/control/retry.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/control/scp.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/control/scp.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/control/sshj.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/control/sshj.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/control/util.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/control/util.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/core.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/db.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/db.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/faketime.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/faketime.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/fs_cache.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/fs_cache.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/generator.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/generator.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/generator/interpreter.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/generator/interpreter.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/generator/test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/generator/test.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/independent.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/independent.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/lazyfs.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/lazyfs.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/nemesis.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/nemesis.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/nemesis/combined.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/nemesis/combined.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/nemesis/membership.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/nemesis/membership.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/nemesis/membership/state.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/nemesis/membership/state.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/nemesis/time.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/nemesis/time.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/net.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/net.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/net/proto.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/net/proto.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/os.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/os.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/os/centos.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/os/centos.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/os/debian.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/os/debian.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/os/smartos.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/os/smartos.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/os/ubuntu.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/os/ubuntu.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/reconnect.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/reconnect.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/repl.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/repl.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/report.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/report.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/store.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/store.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/store/FileOffsetOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/store/FileOffsetOutputStream.java -------------------------------------------------------------------------------- /jepsen/src/jepsen/store/format.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/store/format.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/store/fressian.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/store/fressian.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/tests.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/tests.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/tests/adya.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/tests/adya.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/tests/bank.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/tests/bank.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/tests/causal.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/tests/causal.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/tests/causal_reverse.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/tests/causal_reverse.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/tests/cycle.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/tests/cycle.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/tests/cycle/append.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/tests/cycle/append.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/tests/cycle/wr.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/tests/cycle/wr.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/tests/linearizable_register.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/tests/linearizable_register.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/tests/long_fork.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/tests/long_fork.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/util.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/util.clj -------------------------------------------------------------------------------- /jepsen/src/jepsen/web.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/src/jepsen/web.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/checker_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/checker_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/common_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/common_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/control/util_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/control/util_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/control_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/control_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/core_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/core_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/fs_cache_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/fs_cache_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/generator/interpreter_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/generator/interpreter_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/generator_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/generator_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/independent_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/independent_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/lazyfs_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/lazyfs_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/nemesis/combined_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/nemesis/combined_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/nemesis_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/nemesis_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/perf_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/perf_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/store/format_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/store/format_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/store_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/store_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/tests/causal_reverse_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/tests/causal_reverse_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/tests/long_fork_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/tests/long_fork_test.clj -------------------------------------------------------------------------------- /jepsen/test/jepsen/util_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/jepsen/test/jepsen/util_test.clj -------------------------------------------------------------------------------- /logcabin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/logcabin/.gitignore -------------------------------------------------------------------------------- /logcabin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/logcabin/CHANGELOG.md -------------------------------------------------------------------------------- /logcabin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/logcabin/LICENSE -------------------------------------------------------------------------------- /logcabin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/logcabin/README.md -------------------------------------------------------------------------------- /logcabin/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/logcabin/doc/intro.md -------------------------------------------------------------------------------- /logcabin/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/logcabin/project.clj -------------------------------------------------------------------------------- /logcabin/src/jepsen/logcabin.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/logcabin/src/jepsen/logcabin.clj -------------------------------------------------------------------------------- /logcabin/test/jepsen/logcabin_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/logcabin/test/jepsen/logcabin_test.clj -------------------------------------------------------------------------------- /mongodb-rocks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-rocks/.gitignore -------------------------------------------------------------------------------- /mongodb-rocks/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-rocks/LICENSE -------------------------------------------------------------------------------- /mongodb-rocks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-rocks/README.md -------------------------------------------------------------------------------- /mongodb-rocks/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-rocks/doc/intro.md -------------------------------------------------------------------------------- /mongodb-rocks/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-rocks/project.clj -------------------------------------------------------------------------------- /mongodb-rocks/resources/mongod.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-rocks/resources/mongod.conf -------------------------------------------------------------------------------- /mongodb-rocks/src/jepsen/mongodb_rocks.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-rocks/src/jepsen/mongodb_rocks.clj -------------------------------------------------------------------------------- /mongodb-rocks/test/jepsen/mongodb_rocks_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-rocks/test/jepsen/mongodb_rocks_test.clj -------------------------------------------------------------------------------- /mongodb-smartos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-smartos/.gitignore -------------------------------------------------------------------------------- /mongodb-smartos/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-smartos/LICENSE -------------------------------------------------------------------------------- /mongodb-smartos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-smartos/README.md -------------------------------------------------------------------------------- /mongodb-smartos/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-smartos/project.clj -------------------------------------------------------------------------------- /mongodb-smartos/resources/mongod.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-smartos/resources/mongod.conf -------------------------------------------------------------------------------- /mongodb-smartos/src/jepsen/mongodb_smartos/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-smartos/src/jepsen/mongodb_smartos/core.clj -------------------------------------------------------------------------------- /mongodb-smartos/src/jepsen/mongodb_smartos/document_cas.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-smartos/src/jepsen/mongodb_smartos/document_cas.clj -------------------------------------------------------------------------------- /mongodb-smartos/src/jepsen/mongodb_smartos/transfer.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-smartos/src/jepsen/mongodb_smartos/transfer.clj -------------------------------------------------------------------------------- /mongodb-smartos/test/jepsen/mongodb_smartos/core_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mongodb-smartos/test/jepsen/mongodb_smartos/core_test.clj -------------------------------------------------------------------------------- /mysql-cluster/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mysql-cluster/.gitignore -------------------------------------------------------------------------------- /mysql-cluster/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mysql-cluster/LICENSE -------------------------------------------------------------------------------- /mysql-cluster/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mysql-cluster/README.md -------------------------------------------------------------------------------- /mysql-cluster/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mysql-cluster/doc/intro.md -------------------------------------------------------------------------------- /mysql-cluster/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mysql-cluster/project.clj -------------------------------------------------------------------------------- /mysql-cluster/resources/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mysql-cluster/resources/config.ini -------------------------------------------------------------------------------- /mysql-cluster/resources/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mysql-cluster/resources/my.cnf -------------------------------------------------------------------------------- /mysql-cluster/src/jepsen/mysql_cluster.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mysql-cluster/src/jepsen/mysql_cluster.clj -------------------------------------------------------------------------------- /mysql-cluster/test/jepsen/mysql_cluster_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/mysql-cluster/test/jepsen/mysql_cluster_test.clj -------------------------------------------------------------------------------- /percona/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/percona/.gitignore -------------------------------------------------------------------------------- /percona/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/percona/LICENSE -------------------------------------------------------------------------------- /percona/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/percona/README.md -------------------------------------------------------------------------------- /percona/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/percona/doc/intro.md -------------------------------------------------------------------------------- /percona/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/percona/notes.md -------------------------------------------------------------------------------- /percona/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/percona/project.clj -------------------------------------------------------------------------------- /percona/resources/apt-prefs: -------------------------------------------------------------------------------- 1 | Package: * 2 | Pin: release o=Percona Development Team 3 | Pin-Priority: 1001 4 | -------------------------------------------------------------------------------- /percona/resources/jepsen.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/percona/resources/jepsen.cnf -------------------------------------------------------------------------------- /percona/resources/logging.properties: -------------------------------------------------------------------------------- 1 | "org.mariadb.jdbc.internal.mysql.MySQLProtocol".level = SEVERE 2 | -------------------------------------------------------------------------------- /percona/src/jepsen/percona.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/percona/src/jepsen/percona.clj -------------------------------------------------------------------------------- /percona/src/jepsen/percona/dirty_reads.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/percona/src/jepsen/percona/dirty_reads.clj -------------------------------------------------------------------------------- /percona/test/jepsen/percona_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/percona/test/jepsen/percona_test.clj -------------------------------------------------------------------------------- /postgres-rds/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/postgres-rds/.gitignore -------------------------------------------------------------------------------- /postgres-rds/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/postgres-rds/CHANGELOG.md -------------------------------------------------------------------------------- /postgres-rds/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/postgres-rds/LICENSE -------------------------------------------------------------------------------- /postgres-rds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/postgres-rds/README.md -------------------------------------------------------------------------------- /postgres-rds/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/postgres-rds/doc/intro.md -------------------------------------------------------------------------------- /postgres-rds/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/postgres-rds/project.clj -------------------------------------------------------------------------------- /postgres-rds/src/jepsen/postgres_rds.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/postgres-rds/src/jepsen/postgres_rds.clj -------------------------------------------------------------------------------- /postgres-rds/test/jepsen/postgres_rds_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/postgres-rds/test/jepsen/postgres_rds_test.clj -------------------------------------------------------------------------------- /rabbitmq/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rabbitmq/.gitignore -------------------------------------------------------------------------------- /rabbitmq/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rabbitmq/LICENSE -------------------------------------------------------------------------------- /rabbitmq/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rabbitmq/README.md -------------------------------------------------------------------------------- /rabbitmq/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rabbitmq/doc/intro.md -------------------------------------------------------------------------------- /rabbitmq/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rabbitmq/project.clj -------------------------------------------------------------------------------- /rabbitmq/resources/rabbitmq/rabbitmq.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rabbitmq/resources/rabbitmq/rabbitmq.config -------------------------------------------------------------------------------- /rabbitmq/src/jepsen/rabbitmq.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rabbitmq/src/jepsen/rabbitmq.clj -------------------------------------------------------------------------------- /rabbitmq/test/jepsen/rabbitmq_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rabbitmq/test/jepsen/rabbitmq_test.clj -------------------------------------------------------------------------------- /raftis/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/raftis/.gitignore -------------------------------------------------------------------------------- /raftis/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/raftis/CHANGELOG.md -------------------------------------------------------------------------------- /raftis/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/raftis/LICENSE -------------------------------------------------------------------------------- /raftis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/raftis/README.md -------------------------------------------------------------------------------- /raftis/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/raftis/doc/intro.md -------------------------------------------------------------------------------- /raftis/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/raftis/project.clj -------------------------------------------------------------------------------- /raftis/src/jepsen/raftis.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/raftis/src/jepsen/raftis.clj -------------------------------------------------------------------------------- /raftis/test/jepsen/raftis_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/raftis/test/jepsen/raftis_test.clj -------------------------------------------------------------------------------- /rethinkdb/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rethinkdb/project.clj -------------------------------------------------------------------------------- /rethinkdb/resources/jepsen.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rethinkdb/resources/jepsen.conf -------------------------------------------------------------------------------- /rethinkdb/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rethinkdb/resources/log4j.properties -------------------------------------------------------------------------------- /rethinkdb/resources/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rethinkdb/resources/setup.sh -------------------------------------------------------------------------------- /rethinkdb/src/jepsen/rethinkdb.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rethinkdb/src/jepsen/rethinkdb.clj -------------------------------------------------------------------------------- /rethinkdb/src/jepsen/rethinkdb/document_cas.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rethinkdb/src/jepsen/rethinkdb/document_cas.clj -------------------------------------------------------------------------------- /rethinkdb/test/jepsen/rethinkdb_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/rethinkdb/test/jepsen/rethinkdb_test.clj -------------------------------------------------------------------------------- /robustirc/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/robustirc/project.clj -------------------------------------------------------------------------------- /robustirc/resources/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/robustirc/resources/cert.pem -------------------------------------------------------------------------------- /robustirc/resources/gencert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/robustirc/resources/gencert.go -------------------------------------------------------------------------------- /robustirc/resources/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/robustirc/resources/key.pem -------------------------------------------------------------------------------- /robustirc/src/jepsen/robustirc.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/robustirc/src/jepsen/robustirc.clj -------------------------------------------------------------------------------- /robustirc/test/jepsen/robustirc_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/robustirc/test/jepsen/robustirc_test.clj -------------------------------------------------------------------------------- /stolon/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/.gitignore -------------------------------------------------------------------------------- /stolon/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/CHANGELOG.md -------------------------------------------------------------------------------- /stolon/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/LICENSE -------------------------------------------------------------------------------- /stolon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/README.md -------------------------------------------------------------------------------- /stolon/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/doc/intro.md -------------------------------------------------------------------------------- /stolon/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/project.clj -------------------------------------------------------------------------------- /stolon/resources/pg_hba.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/resources/pg_hba.conf -------------------------------------------------------------------------------- /stolon/resources/postgresql.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/resources/postgresql.conf -------------------------------------------------------------------------------- /stolon/src/jepsen/stolon.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/src/jepsen/stolon.clj -------------------------------------------------------------------------------- /stolon/src/jepsen/stolon/append.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/src/jepsen/stolon/append.clj -------------------------------------------------------------------------------- /stolon/src/jepsen/stolon/client.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/src/jepsen/stolon/client.clj -------------------------------------------------------------------------------- /stolon/src/jepsen/stolon/db.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/src/jepsen/stolon/db.clj -------------------------------------------------------------------------------- /stolon/src/jepsen/stolon/ledger.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/src/jepsen/stolon/ledger.clj -------------------------------------------------------------------------------- /stolon/src/jepsen/stolon/nemesis.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/src/jepsen/stolon/nemesis.clj -------------------------------------------------------------------------------- /stolon/test/jepsen/stolon_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/stolon/test/jepsen/stolon_test.clj -------------------------------------------------------------------------------- /tidb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/.gitignore -------------------------------------------------------------------------------- /tidb/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/CHANGELOG.md -------------------------------------------------------------------------------- /tidb/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/LICENSE -------------------------------------------------------------------------------- /tidb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/README.md -------------------------------------------------------------------------------- /tidb/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/doc/intro.md -------------------------------------------------------------------------------- /tidb/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/project.clj -------------------------------------------------------------------------------- /tidb/resources/pd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/resources/pd.conf -------------------------------------------------------------------------------- /tidb/resources/tidb.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/resources/tidb.conf -------------------------------------------------------------------------------- /tidb/resources/tikv.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/resources/tikv.conf -------------------------------------------------------------------------------- /tidb/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/run.sh -------------------------------------------------------------------------------- /tidb/scripts/bank.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/scripts/bank.sh -------------------------------------------------------------------------------- /tidb/scripts/register.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/scripts/register.sh -------------------------------------------------------------------------------- /tidb/scripts/sets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/scripts/sets.sh -------------------------------------------------------------------------------- /tidb/src/tidb/bank.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/bank.clj -------------------------------------------------------------------------------- /tidb/src/tidb/basic.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/basic.clj -------------------------------------------------------------------------------- /tidb/src/tidb/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/core.clj -------------------------------------------------------------------------------- /tidb/src/tidb/db.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/db.clj -------------------------------------------------------------------------------- /tidb/src/tidb/long_fork.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/long_fork.clj -------------------------------------------------------------------------------- /tidb/src/tidb/monotonic.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/monotonic.clj -------------------------------------------------------------------------------- /tidb/src/tidb/nemesis.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/nemesis.clj -------------------------------------------------------------------------------- /tidb/src/tidb/register.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/register.clj -------------------------------------------------------------------------------- /tidb/src/tidb/sequential.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/sequential.clj -------------------------------------------------------------------------------- /tidb/src/tidb/sets.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/sets.clj -------------------------------------------------------------------------------- /tidb/src/tidb/sql.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/sql.clj -------------------------------------------------------------------------------- /tidb/src/tidb/table.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/table.clj -------------------------------------------------------------------------------- /tidb/src/tidb/txn.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/tidb/src/tidb/txn.clj -------------------------------------------------------------------------------- /txn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/txn/.gitignore -------------------------------------------------------------------------------- /txn/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/txn/CHANGELOG.md -------------------------------------------------------------------------------- /txn/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/txn/LICENSE -------------------------------------------------------------------------------- /txn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/txn/README.md -------------------------------------------------------------------------------- /txn/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/txn/doc/intro.md -------------------------------------------------------------------------------- /txn/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/txn/project.clj -------------------------------------------------------------------------------- /txn/src/jepsen/txn.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/txn/src/jepsen/txn.clj -------------------------------------------------------------------------------- /txn/src/jepsen/txn/micro_op.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/txn/src/jepsen/txn/micro_op.clj -------------------------------------------------------------------------------- /txn/test/jepsen/txn_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/txn/test/jepsen/txn_test.clj -------------------------------------------------------------------------------- /yugabyte/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/.gitignore -------------------------------------------------------------------------------- /yugabyte/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/README.md -------------------------------------------------------------------------------- /yugabyte/grab-stats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/grab-stats.sh -------------------------------------------------------------------------------- /yugabyte/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/project.clj -------------------------------------------------------------------------------- /yugabyte/requirements.txt: -------------------------------------------------------------------------------- 1 | junit-xml 2 | requests 3 | -------------------------------------------------------------------------------- /yugabyte/run-jepsen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/run-jepsen.py -------------------------------------------------------------------------------- /yugabyte/setup-jepsen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/setup-jepsen.sh -------------------------------------------------------------------------------- /yugabyte/sort-results.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/sort-results.sh -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/append.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/append.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/auto.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/auto.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/bank.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/bank.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/bank_improved.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/bank_improved.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/core.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/counter.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/counter.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/default_value.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/default_value.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/generator.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/generator.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/long_fork.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/long_fork.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/multi_key_acid.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/multi_key_acid.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/nemesis.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/nemesis.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/runner.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/runner.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/set.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/set.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/single_key_acid.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/single_key_acid.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/utils.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/utils.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ycql/bank.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ycql/bank.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ycql/bank_improved.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ycql/bank_improved.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ycql/client.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ycql/client.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ycql/counter.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ycql/counter.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ycql/long_fork.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ycql/long_fork.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ycql/multi_key_acid.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ycql/multi_key_acid.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ycql/set.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ycql/set.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ycql/single_key_acid.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ycql/single_key_acid.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/append.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/append.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/append_table.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/append_table.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/bank.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/bank.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/bank_improved.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/bank_improved.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/client.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/client.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/counter.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/counter.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/default_value.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/default_value.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/long_fork.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/long_fork.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/multi_key_acid.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/multi_key_acid.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/set.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/set.clj -------------------------------------------------------------------------------- /yugabyte/src/yugabyte/ysql/single_key_acid.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/src/yugabyte/ysql/single_key_acid.clj -------------------------------------------------------------------------------- /yugabyte/test/yugabyte/core_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/yugabyte/test/yugabyte/core_test.clj -------------------------------------------------------------------------------- /zookeeper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/zookeeper/.gitignore -------------------------------------------------------------------------------- /zookeeper/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/zookeeper/LICENSE -------------------------------------------------------------------------------- /zookeeper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/zookeeper/README.md -------------------------------------------------------------------------------- /zookeeper/doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/zookeeper/doc/intro.md -------------------------------------------------------------------------------- /zookeeper/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/zookeeper/project.clj -------------------------------------------------------------------------------- /zookeeper/resources/zoo.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/zookeeper/resources/zoo.cfg -------------------------------------------------------------------------------- /zookeeper/src/jepsen/zookeeper.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugabyte/jepsen/HEAD/zookeeper/src/jepsen/zookeeper.clj --------------------------------------------------------------------------------