├── .github └── pull_request_template.md ├── .gitignore ├── README ├── README.md ├── py_tpcc.egg-info ├── PKG-INFO ├── SOURCES.txt ├── dependency_links.txt ├── entry_points.txt ├── not-zip-safe └── top_level.txt ├── pytpcc ├── CONFIG_EXAMPLE ├── MONGODB_EXAMPLE ├── README_v1.1 ├── __init__.py ├── constants.py ├── coordinator.py ├── drivers │ ├── __init__.py │ ├── abstractdriver.py │ ├── cassandradriver.py │ ├── couchdbdriver.py │ ├── csvdriver.py │ ├── hbasedriver.py │ ├── membasedriver.py │ ├── mongodbdriver.py │ ├── redisdriver.py │ ├── scalarisdriver.py │ ├── sqlitedriver.py │ └── tokyocabinetdriver.py ├── message.py ├── runtime │ ├── __init__.py │ ├── executor.py │ └── loader.py ├── tpcc.py ├── tpcc.sql ├── util │ ├── __init__.py │ ├── nurand.py │ ├── rand.py │ ├── results.py │ └── scaleparameters.py ├── verify.js └── worker.py ├── setup.cfg ├── setup.py └── vldb2019 ├── paper.pdf ├── poster.pdf ├── posterHiRes.pdf └── results ├── dbSizes.csv ├── dbSizes.json ├── results.csv └── results.json /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/.gitignore -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/README -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/README.md -------------------------------------------------------------------------------- /py_tpcc.egg-info/PKG-INFO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/py_tpcc.egg-info/PKG-INFO -------------------------------------------------------------------------------- /py_tpcc.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/py_tpcc.egg-info/SOURCES.txt -------------------------------------------------------------------------------- /py_tpcc.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /py_tpcc.egg-info/entry_points.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/py_tpcc.egg-info/entry_points.txt -------------------------------------------------------------------------------- /py_tpcc.egg-info/not-zip-safe: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /py_tpcc.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | pytpcc 2 | -------------------------------------------------------------------------------- /pytpcc/CONFIG_EXAMPLE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/CONFIG_EXAMPLE -------------------------------------------------------------------------------- /pytpcc/MONGODB_EXAMPLE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/MONGODB_EXAMPLE -------------------------------------------------------------------------------- /pytpcc/README_v1.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/README_v1.1 -------------------------------------------------------------------------------- /pytpcc/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /pytpcc/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/constants.py -------------------------------------------------------------------------------- /pytpcc/coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/coordinator.py -------------------------------------------------------------------------------- /pytpcc/drivers/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /pytpcc/drivers/abstractdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/abstractdriver.py -------------------------------------------------------------------------------- /pytpcc/drivers/cassandradriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/cassandradriver.py -------------------------------------------------------------------------------- /pytpcc/drivers/couchdbdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/couchdbdriver.py -------------------------------------------------------------------------------- /pytpcc/drivers/csvdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/csvdriver.py -------------------------------------------------------------------------------- /pytpcc/drivers/hbasedriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/hbasedriver.py -------------------------------------------------------------------------------- /pytpcc/drivers/membasedriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/membasedriver.py -------------------------------------------------------------------------------- /pytpcc/drivers/mongodbdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/mongodbdriver.py -------------------------------------------------------------------------------- /pytpcc/drivers/redisdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/redisdriver.py -------------------------------------------------------------------------------- /pytpcc/drivers/scalarisdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/scalarisdriver.py -------------------------------------------------------------------------------- /pytpcc/drivers/sqlitedriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/sqlitedriver.py -------------------------------------------------------------------------------- /pytpcc/drivers/tokyocabinetdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/drivers/tokyocabinetdriver.py -------------------------------------------------------------------------------- /pytpcc/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/message.py -------------------------------------------------------------------------------- /pytpcc/runtime/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | __all__ = ["executor", "loader"] 4 | -------------------------------------------------------------------------------- /pytpcc/runtime/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/runtime/executor.py -------------------------------------------------------------------------------- /pytpcc/runtime/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/runtime/loader.py -------------------------------------------------------------------------------- /pytpcc/tpcc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/tpcc.py -------------------------------------------------------------------------------- /pytpcc/tpcc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/tpcc.sql -------------------------------------------------------------------------------- /pytpcc/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/util/__init__.py -------------------------------------------------------------------------------- /pytpcc/util/nurand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/util/nurand.py -------------------------------------------------------------------------------- /pytpcc/util/rand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/util/rand.py -------------------------------------------------------------------------------- /pytpcc/util/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/util/results.py -------------------------------------------------------------------------------- /pytpcc/util/scaleparameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/util/scaleparameters.py -------------------------------------------------------------------------------- /pytpcc/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/verify.js -------------------------------------------------------------------------------- /pytpcc/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/pytpcc/worker.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/setup.py -------------------------------------------------------------------------------- /vldb2019/paper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/vldb2019/paper.pdf -------------------------------------------------------------------------------- /vldb2019/poster.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/vldb2019/poster.pdf -------------------------------------------------------------------------------- /vldb2019/posterHiRes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/vldb2019/posterHiRes.pdf -------------------------------------------------------------------------------- /vldb2019/results/dbSizes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/vldb2019/results/dbSizes.csv -------------------------------------------------------------------------------- /vldb2019/results/dbSizes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/vldb2019/results/dbSizes.json -------------------------------------------------------------------------------- /vldb2019/results/results.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/vldb2019/results/results.csv -------------------------------------------------------------------------------- /vldb2019/results/results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mind-network/py-tpcc/HEAD/vldb2019/results/results.json --------------------------------------------------------------------------------