├── .gitignore ├── README.md ├── TODO.md ├── exps ├── .gitignore ├── README.md ├── __init__.py ├── api │ ├── __init__.py │ ├── abstractcoordinator.py │ ├── abstractworker.py │ ├── directchannel.py │ ├── message.py │ ├── messageprocessor.py │ ├── mongostat.py │ └── results.py ├── benchmark.py ├── benchmarks │ ├── __init__.py │ ├── blog │ │ ├── __init__.py │ │ ├── blogcoordinator.py │ │ ├── blogworker.py │ │ ├── constants.py │ │ ├── maxnumofcomments.py │ │ └── util │ │ │ ├── __init__.py │ │ │ ├── rand.py │ │ │ └── zipf.py │ ├── replay │ │ ├── __init__.py │ │ ├── dbcombiner.py │ │ ├── dbdenormalizer.py │ │ ├── dbmigrator.py │ │ ├── denormalizer.py │ │ ├── replaycoordinator.py │ │ ├── replayworker.py │ │ └── unittest │ │ │ └── test_combiner.py │ └── tpcc │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── drivers │ │ ├── __init__.py │ │ ├── abstractdriver.py │ │ └── mongodbdriver.py │ │ ├── runtime │ │ ├── __init__.py │ │ ├── executor.py │ │ ├── loader.py │ │ ├── nurand.py │ │ ├── rand.py │ │ └── scaleparameters.py │ │ ├── tpcc.sql │ │ ├── tpcccoordinator.py │ │ └── tpccworker.py └── tools │ ├── __init__.py │ ├── dba-export.py │ ├── design_deserializer.py │ ├── dump-csv.py │ ├── duplicator.py │ ├── load-csv.py │ └── spencerdesign2json.py ├── libs ├── argparse │ ├── __init__.py │ └── argparse.py ├── mongokit │ ├── __init__.py │ ├── auth.py │ ├── collection.py │ ├── connection.py │ ├── cursor.py │ ├── database.py │ ├── document.py │ ├── grid.py │ ├── helpers.py │ ├── master_slave_connection.py │ ├── migration.py │ ├── mongo_exceptions.py │ ├── operators.py │ ├── schema_document.py │ └── versioned_document.py └── sqlparse │ ├── __init__.py │ ├── engine │ ├── __init__.py │ ├── filter.py │ └── grouping.py │ ├── exceptions.py │ ├── filters.py │ ├── formatter.py │ ├── functions.py │ ├── keywords.py │ ├── lexer.py │ ├── pipeline.py │ ├── sql.py │ ├── tokens.py │ └── utils.py ├── src ├── OVERVIEW.md ├── README.md ├── catalog │ ├── __init__.py │ ├── collection.py │ └── utilmethods.py ├── costmodel │ ├── __init__.py │ ├── abstractcostcomponent.py │ ├── costmodel.py │ ├── disk │ │ ├── __init__.py │ │ ├── diskcostcomponent.py │ │ ├── fastlrubuffer.py │ │ ├── fastlrubufferusingwindow.py │ │ └── lrubuffer.py │ ├── network │ │ ├── __init__.py │ │ └── networkcostcomponent.py │ ├── nodeestimator.py │ ├── skew │ │ ├── __init__.py │ │ └── skewcostcomponent.py │ └── state.py ├── d4.py ├── inputs │ ├── __init__.py │ ├── abstractconverter.py │ ├── mongodb │ │ ├── README │ │ ├── __init__.py │ │ ├── dependencyfinder.py │ │ ├── mongosniffconverter.py │ │ ├── normalizer.py │ │ ├── parser.py │ │ ├── reconstructor.py │ │ ├── salt_crack.py │ │ ├── sample.txt │ │ ├── samplecreator.py │ │ ├── sessionizer.py │ │ └── workload_info.py │ └── mysql │ │ ├── __init__.py │ │ ├── mysqlconverter.py │ │ ├── sql2mongo.py │ │ └── utilmethods.py ├── multithreaded │ ├── __init__.py │ ├── message.py │ ├── messageprocessor.py │ ├── multi_search.py │ ├── multi_search_coordinator.py │ └── multi_search_worker.py ├── sanitizer │ ├── __init__.py │ ├── anonymize.py │ ├── anonymized-sample.txt │ ├── out.txt │ ├── sample-anonymize.txt │ └── sample.dat ├── search │ ├── __init__.py │ ├── abstractdesigner.py │ ├── bbsearch.py │ ├── design.py │ ├── designcandidates.py │ ├── designer.py │ ├── initialdesigner.py │ ├── lnsdesigner.py │ ├── randomdesigner.py │ └── utilmethods.py ├── util │ ├── __init__.py │ ├── configutil.py │ ├── constants.py │ ├── histogram.py │ ├── mathutil.py │ ├── termcolor.py │ └── utilmethods.py └── workload │ ├── __init__.py │ ├── ophasher.py │ ├── session.py │ ├── utilmethods.py │ └── workloadcombiner.py └── tests ├── README ├── __init__.py ├── api └── unittest_results.py ├── catalog └── unittest_utilmethods.py ├── costmodel ├── costmodeltestcase.py ├── costmodeltestcase_guessIndex.py ├── costmodeltestcase_index.py ├── costmodeltestcase_index_withprojection.py ├── disk │ ├── unittest_diskcostcomponent_guessIndex.py │ ├── unittest_diskcostcomponent_indexinsertionpenalty.py │ ├── unittest_diskcostcomponentindexes.py │ ├── unittest_diskcostcomponentindexes_withprojection.py │ └── unittest_fastlrubuffer.py ├── network │ ├── unittest_networkcostcomponent.py │ └── unittest_networkcostcomponenttpcc.py ├── skew │ └── unittest_skewcostcomponent.py ├── unittest_costmodel.py ├── unittest_costmodel_denormalization.py ├── unittest_lrubuffer.py └── unittest_nodeestimator.py ├── exps ├── replay │ ├── unittest_denormalizer.py │ └── workloadgenerator.py └── tools │ └── unittest_design_deserializer.py ├── inputs ├── mongodb │ └── unittest_reconstructor.py ├── mysql │ └── unittest_sql2mongo.py └── unittest_abstractconverter.py ├── mongodbtestcase.py ├── runTests.sh ├── sanitizer ├── trace-anon.out ├── trace-clean.out └── unittest_sanitizer.py ├── search ├── bbsearch-test.py ├── unittest_bbsearch.py ├── unittest_bbsearch_CompoundKeyIterator.py ├── unittest_bbsearch_ShardKeyIterator.py ├── unittest_design.py ├── unittest_findExpectedDesign.py ├── unittest_initialdesigner.py ├── unittest_lnsdesigner.py └── unittest_utilmethods.py ├── tpcctestcase.py ├── util ├── unittest_configutil.py ├── unittest_histogram.py ├── unittest_mathutil.py └── unittest_utilmethods.py └── workload ├── unittest_ophasher.py ├── unittest_utilmethods.py ├── unittest_workloadcombiner.py ├── unittest_workloadcombinerwithtpcc.py └── workloadcombinersetup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/TODO.md -------------------------------------------------------------------------------- /exps/.gitignore: -------------------------------------------------------------------------------- 1 | mongostat -------------------------------------------------------------------------------- /exps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/README.md -------------------------------------------------------------------------------- /exps/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | __all__ = ["benchmark"] -------------------------------------------------------------------------------- /exps/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/api/__init__.py -------------------------------------------------------------------------------- /exps/api/abstractcoordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/api/abstractcoordinator.py -------------------------------------------------------------------------------- /exps/api/abstractworker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/api/abstractworker.py -------------------------------------------------------------------------------- /exps/api/directchannel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/api/directchannel.py -------------------------------------------------------------------------------- /exps/api/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/api/message.py -------------------------------------------------------------------------------- /exps/api/messageprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/api/messageprocessor.py -------------------------------------------------------------------------------- /exps/api/mongostat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/api/mongostat.py -------------------------------------------------------------------------------- /exps/api/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/api/results.py -------------------------------------------------------------------------------- /exps/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmark.py -------------------------------------------------------------------------------- /exps/benchmarks/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /exps/benchmarks/blog/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/blog/__init__.py -------------------------------------------------------------------------------- /exps/benchmarks/blog/blogcoordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/blog/blogcoordinator.py -------------------------------------------------------------------------------- /exps/benchmarks/blog/blogworker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/blog/blogworker.py -------------------------------------------------------------------------------- /exps/benchmarks/blog/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/blog/constants.py -------------------------------------------------------------------------------- /exps/benchmarks/blog/maxnumofcomments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/blog/maxnumofcomments.py -------------------------------------------------------------------------------- /exps/benchmarks/blog/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/blog/util/__init__.py -------------------------------------------------------------------------------- /exps/benchmarks/blog/util/rand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/blog/util/rand.py -------------------------------------------------------------------------------- /exps/benchmarks/blog/util/zipf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/blog/util/zipf.py -------------------------------------------------------------------------------- /exps/benchmarks/replay/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/replay/__init__.py -------------------------------------------------------------------------------- /exps/benchmarks/replay/dbcombiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/replay/dbcombiner.py -------------------------------------------------------------------------------- /exps/benchmarks/replay/dbdenormalizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/replay/dbdenormalizer.py -------------------------------------------------------------------------------- /exps/benchmarks/replay/dbmigrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/replay/dbmigrator.py -------------------------------------------------------------------------------- /exps/benchmarks/replay/denormalizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/replay/denormalizer.py -------------------------------------------------------------------------------- /exps/benchmarks/replay/replaycoordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/replay/replaycoordinator.py -------------------------------------------------------------------------------- /exps/benchmarks/replay/replayworker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/replay/replayworker.py -------------------------------------------------------------------------------- /exps/benchmarks/replay/unittest/test_combiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/replay/unittest/test_combiner.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/__init__.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/constants.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/drivers/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/drivers/abstractdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/drivers/abstractdriver.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/drivers/mongodbdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/drivers/mongodbdriver.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/runtime/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | __all__ = ["executor", "loader"] 4 | -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/runtime/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/runtime/executor.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/runtime/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/runtime/loader.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/runtime/nurand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/runtime/nurand.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/runtime/rand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/runtime/rand.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/runtime/scaleparameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/runtime/scaleparameters.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/tpcc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/tpcc.sql -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/tpcccoordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/tpcccoordinator.py -------------------------------------------------------------------------------- /exps/benchmarks/tpcc/tpccworker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/benchmarks/tpcc/tpccworker.py -------------------------------------------------------------------------------- /exps/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/tools/__init__.py -------------------------------------------------------------------------------- /exps/tools/dba-export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/tools/dba-export.py -------------------------------------------------------------------------------- /exps/tools/design_deserializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/tools/design_deserializer.py -------------------------------------------------------------------------------- /exps/tools/dump-csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/tools/dump-csv.py -------------------------------------------------------------------------------- /exps/tools/duplicator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/tools/duplicator.py -------------------------------------------------------------------------------- /exps/tools/load-csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/tools/load-csv.py -------------------------------------------------------------------------------- /exps/tools/spencerdesign2json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/exps/tools/spencerdesign2json.py -------------------------------------------------------------------------------- /libs/argparse/__init__.py: -------------------------------------------------------------------------------- 1 | from argparse import * -------------------------------------------------------------------------------- /libs/argparse/argparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/argparse/argparse.py -------------------------------------------------------------------------------- /libs/mongokit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/__init__.py -------------------------------------------------------------------------------- /libs/mongokit/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/auth.py -------------------------------------------------------------------------------- /libs/mongokit/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/collection.py -------------------------------------------------------------------------------- /libs/mongokit/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/connection.py -------------------------------------------------------------------------------- /libs/mongokit/cursor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/cursor.py -------------------------------------------------------------------------------- /libs/mongokit/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/database.py -------------------------------------------------------------------------------- /libs/mongokit/document.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/document.py -------------------------------------------------------------------------------- /libs/mongokit/grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/grid.py -------------------------------------------------------------------------------- /libs/mongokit/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/helpers.py -------------------------------------------------------------------------------- /libs/mongokit/master_slave_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/master_slave_connection.py -------------------------------------------------------------------------------- /libs/mongokit/migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/migration.py -------------------------------------------------------------------------------- /libs/mongokit/mongo_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/mongo_exceptions.py -------------------------------------------------------------------------------- /libs/mongokit/operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/operators.py -------------------------------------------------------------------------------- /libs/mongokit/schema_document.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/schema_document.py -------------------------------------------------------------------------------- /libs/mongokit/versioned_document.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/mongokit/versioned_document.py -------------------------------------------------------------------------------- /libs/sqlparse/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/__init__.py -------------------------------------------------------------------------------- /libs/sqlparse/engine/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/engine/__init__.py -------------------------------------------------------------------------------- /libs/sqlparse/engine/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/engine/filter.py -------------------------------------------------------------------------------- /libs/sqlparse/engine/grouping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/engine/grouping.py -------------------------------------------------------------------------------- /libs/sqlparse/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/exceptions.py -------------------------------------------------------------------------------- /libs/sqlparse/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/filters.py -------------------------------------------------------------------------------- /libs/sqlparse/formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/formatter.py -------------------------------------------------------------------------------- /libs/sqlparse/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/functions.py -------------------------------------------------------------------------------- /libs/sqlparse/keywords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/keywords.py -------------------------------------------------------------------------------- /libs/sqlparse/lexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/lexer.py -------------------------------------------------------------------------------- /libs/sqlparse/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/pipeline.py -------------------------------------------------------------------------------- /libs/sqlparse/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/sql.py -------------------------------------------------------------------------------- /libs/sqlparse/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/tokens.py -------------------------------------------------------------------------------- /libs/sqlparse/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/libs/sqlparse/utils.py -------------------------------------------------------------------------------- /src/OVERVIEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/OVERVIEW.md -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/README.md -------------------------------------------------------------------------------- /src/catalog/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/catalog/__init__.py -------------------------------------------------------------------------------- /src/catalog/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/catalog/collection.py -------------------------------------------------------------------------------- /src/catalog/utilmethods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/catalog/utilmethods.py -------------------------------------------------------------------------------- /src/costmodel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/__init__.py -------------------------------------------------------------------------------- /src/costmodel/abstractcostcomponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/abstractcostcomponent.py -------------------------------------------------------------------------------- /src/costmodel/costmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/costmodel.py -------------------------------------------------------------------------------- /src/costmodel/disk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/disk/__init__.py -------------------------------------------------------------------------------- /src/costmodel/disk/diskcostcomponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/disk/diskcostcomponent.py -------------------------------------------------------------------------------- /src/costmodel/disk/fastlrubuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/disk/fastlrubuffer.py -------------------------------------------------------------------------------- /src/costmodel/disk/fastlrubufferusingwindow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/disk/fastlrubufferusingwindow.py -------------------------------------------------------------------------------- /src/costmodel/disk/lrubuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/disk/lrubuffer.py -------------------------------------------------------------------------------- /src/costmodel/network/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/network/__init__.py -------------------------------------------------------------------------------- /src/costmodel/network/networkcostcomponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/network/networkcostcomponent.py -------------------------------------------------------------------------------- /src/costmodel/nodeestimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/nodeestimator.py -------------------------------------------------------------------------------- /src/costmodel/skew/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/skew/__init__.py -------------------------------------------------------------------------------- /src/costmodel/skew/skewcostcomponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/skew/skewcostcomponent.py -------------------------------------------------------------------------------- /src/costmodel/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/costmodel/state.py -------------------------------------------------------------------------------- /src/d4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/d4.py -------------------------------------------------------------------------------- /src/inputs/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'pavlo' 2 | -------------------------------------------------------------------------------- /src/inputs/abstractconverter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/abstractconverter.py -------------------------------------------------------------------------------- /src/inputs/mongodb/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/README -------------------------------------------------------------------------------- /src/inputs/mongodb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/__init__.py -------------------------------------------------------------------------------- /src/inputs/mongodb/dependencyfinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/dependencyfinder.py -------------------------------------------------------------------------------- /src/inputs/mongodb/mongosniffconverter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/mongosniffconverter.py -------------------------------------------------------------------------------- /src/inputs/mongodb/normalizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/normalizer.py -------------------------------------------------------------------------------- /src/inputs/mongodb/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/parser.py -------------------------------------------------------------------------------- /src/inputs/mongodb/reconstructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/reconstructor.py -------------------------------------------------------------------------------- /src/inputs/mongodb/salt_crack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/salt_crack.py -------------------------------------------------------------------------------- /src/inputs/mongodb/sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/sample.txt -------------------------------------------------------------------------------- /src/inputs/mongodb/samplecreator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/samplecreator.py -------------------------------------------------------------------------------- /src/inputs/mongodb/sessionizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/sessionizer.py -------------------------------------------------------------------------------- /src/inputs/mongodb/workload_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mongodb/workload_info.py -------------------------------------------------------------------------------- /src/inputs/mysql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mysql/__init__.py -------------------------------------------------------------------------------- /src/inputs/mysql/mysqlconverter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mysql/mysqlconverter.py -------------------------------------------------------------------------------- /src/inputs/mysql/sql2mongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mysql/sql2mongo.py -------------------------------------------------------------------------------- /src/inputs/mysql/utilmethods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/inputs/mysql/utilmethods.py -------------------------------------------------------------------------------- /src/multithreaded/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/multithreaded/__init__.py -------------------------------------------------------------------------------- /src/multithreaded/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/multithreaded/message.py -------------------------------------------------------------------------------- /src/multithreaded/messageprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/multithreaded/messageprocessor.py -------------------------------------------------------------------------------- /src/multithreaded/multi_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/multithreaded/multi_search.py -------------------------------------------------------------------------------- /src/multithreaded/multi_search_coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/multithreaded/multi_search_coordinator.py -------------------------------------------------------------------------------- /src/multithreaded/multi_search_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/multithreaded/multi_search_worker.py -------------------------------------------------------------------------------- /src/sanitizer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/sanitizer/__init__.py -------------------------------------------------------------------------------- /src/sanitizer/anonymize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/sanitizer/anonymize.py -------------------------------------------------------------------------------- /src/sanitizer/anonymized-sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/sanitizer/anonymized-sample.txt -------------------------------------------------------------------------------- /src/sanitizer/out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/sanitizer/out.txt -------------------------------------------------------------------------------- /src/sanitizer/sample-anonymize.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/sanitizer/sample.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/sanitizer/sample.dat -------------------------------------------------------------------------------- /src/search/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/search/__init__.py -------------------------------------------------------------------------------- /src/search/abstractdesigner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/search/abstractdesigner.py -------------------------------------------------------------------------------- /src/search/bbsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/search/bbsearch.py -------------------------------------------------------------------------------- /src/search/design.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/search/design.py -------------------------------------------------------------------------------- /src/search/designcandidates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/search/designcandidates.py -------------------------------------------------------------------------------- /src/search/designer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/search/designer.py -------------------------------------------------------------------------------- /src/search/initialdesigner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/search/initialdesigner.py -------------------------------------------------------------------------------- /src/search/lnsdesigner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/search/lnsdesigner.py -------------------------------------------------------------------------------- /src/search/randomdesigner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/search/randomdesigner.py -------------------------------------------------------------------------------- /src/search/utilmethods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/search/utilmethods.py -------------------------------------------------------------------------------- /src/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/util/__init__.py -------------------------------------------------------------------------------- /src/util/configutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/util/configutil.py -------------------------------------------------------------------------------- /src/util/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/util/constants.py -------------------------------------------------------------------------------- /src/util/histogram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/util/histogram.py -------------------------------------------------------------------------------- /src/util/mathutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/util/mathutil.py -------------------------------------------------------------------------------- /src/util/termcolor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/util/termcolor.py -------------------------------------------------------------------------------- /src/util/utilmethods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/util/utilmethods.py -------------------------------------------------------------------------------- /src/workload/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/workload/__init__.py -------------------------------------------------------------------------------- /src/workload/ophasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/workload/ophasher.py -------------------------------------------------------------------------------- /src/workload/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/workload/session.py -------------------------------------------------------------------------------- /src/workload/utilmethods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/workload/utilmethods.py -------------------------------------------------------------------------------- /src/workload/workloadcombiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/src/workload/workloadcombiner.py -------------------------------------------------------------------------------- /tests/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/README -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/api/unittest_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/api/unittest_results.py -------------------------------------------------------------------------------- /tests/catalog/unittest_utilmethods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/catalog/unittest_utilmethods.py -------------------------------------------------------------------------------- /tests/costmodel/costmodeltestcase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/costmodeltestcase.py -------------------------------------------------------------------------------- /tests/costmodel/costmodeltestcase_guessIndex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/costmodeltestcase_guessIndex.py -------------------------------------------------------------------------------- /tests/costmodel/costmodeltestcase_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/costmodeltestcase_index.py -------------------------------------------------------------------------------- /tests/costmodel/costmodeltestcase_index_withprojection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/costmodeltestcase_index_withprojection.py -------------------------------------------------------------------------------- /tests/costmodel/disk/unittest_diskcostcomponent_guessIndex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/disk/unittest_diskcostcomponent_guessIndex.py -------------------------------------------------------------------------------- /tests/costmodel/disk/unittest_diskcostcomponent_indexinsertionpenalty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/disk/unittest_diskcostcomponent_indexinsertionpenalty.py -------------------------------------------------------------------------------- /tests/costmodel/disk/unittest_diskcostcomponentindexes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/disk/unittest_diskcostcomponentindexes.py -------------------------------------------------------------------------------- /tests/costmodel/disk/unittest_diskcostcomponentindexes_withprojection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/disk/unittest_diskcostcomponentindexes_withprojection.py -------------------------------------------------------------------------------- /tests/costmodel/disk/unittest_fastlrubuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/disk/unittest_fastlrubuffer.py -------------------------------------------------------------------------------- /tests/costmodel/network/unittest_networkcostcomponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/network/unittest_networkcostcomponent.py -------------------------------------------------------------------------------- /tests/costmodel/network/unittest_networkcostcomponenttpcc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/network/unittest_networkcostcomponenttpcc.py -------------------------------------------------------------------------------- /tests/costmodel/skew/unittest_skewcostcomponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/skew/unittest_skewcostcomponent.py -------------------------------------------------------------------------------- /tests/costmodel/unittest_costmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/unittest_costmodel.py -------------------------------------------------------------------------------- /tests/costmodel/unittest_costmodel_denormalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/unittest_costmodel_denormalization.py -------------------------------------------------------------------------------- /tests/costmodel/unittest_lrubuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/unittest_lrubuffer.py -------------------------------------------------------------------------------- /tests/costmodel/unittest_nodeestimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/costmodel/unittest_nodeestimator.py -------------------------------------------------------------------------------- /tests/exps/replay/unittest_denormalizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/exps/replay/unittest_denormalizer.py -------------------------------------------------------------------------------- /tests/exps/replay/workloadgenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/exps/replay/workloadgenerator.py -------------------------------------------------------------------------------- /tests/exps/tools/unittest_design_deserializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/exps/tools/unittest_design_deserializer.py -------------------------------------------------------------------------------- /tests/inputs/mongodb/unittest_reconstructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/inputs/mongodb/unittest_reconstructor.py -------------------------------------------------------------------------------- /tests/inputs/mysql/unittest_sql2mongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/inputs/mysql/unittest_sql2mongo.py -------------------------------------------------------------------------------- /tests/inputs/unittest_abstractconverter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/inputs/unittest_abstractconverter.py -------------------------------------------------------------------------------- /tests/mongodbtestcase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/mongodbtestcase.py -------------------------------------------------------------------------------- /tests/runTests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/runTests.sh -------------------------------------------------------------------------------- /tests/sanitizer/trace-anon.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/sanitizer/trace-anon.out -------------------------------------------------------------------------------- /tests/sanitizer/trace-clean.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/sanitizer/trace-clean.out -------------------------------------------------------------------------------- /tests/sanitizer/unittest_sanitizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/sanitizer/unittest_sanitizer.py -------------------------------------------------------------------------------- /tests/search/bbsearch-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/search/bbsearch-test.py -------------------------------------------------------------------------------- /tests/search/unittest_bbsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/search/unittest_bbsearch.py -------------------------------------------------------------------------------- /tests/search/unittest_bbsearch_CompoundKeyIterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/search/unittest_bbsearch_CompoundKeyIterator.py -------------------------------------------------------------------------------- /tests/search/unittest_bbsearch_ShardKeyIterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/search/unittest_bbsearch_ShardKeyIterator.py -------------------------------------------------------------------------------- /tests/search/unittest_design.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/search/unittest_design.py -------------------------------------------------------------------------------- /tests/search/unittest_findExpectedDesign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/search/unittest_findExpectedDesign.py -------------------------------------------------------------------------------- /tests/search/unittest_initialdesigner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/search/unittest_initialdesigner.py -------------------------------------------------------------------------------- /tests/search/unittest_lnsdesigner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/search/unittest_lnsdesigner.py -------------------------------------------------------------------------------- /tests/search/unittest_utilmethods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/search/unittest_utilmethods.py -------------------------------------------------------------------------------- /tests/tpcctestcase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/tpcctestcase.py -------------------------------------------------------------------------------- /tests/util/unittest_configutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/util/unittest_configutil.py -------------------------------------------------------------------------------- /tests/util/unittest_histogram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/util/unittest_histogram.py -------------------------------------------------------------------------------- /tests/util/unittest_mathutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/util/unittest_mathutil.py -------------------------------------------------------------------------------- /tests/util/unittest_utilmethods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/util/unittest_utilmethods.py -------------------------------------------------------------------------------- /tests/workload/unittest_ophasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/workload/unittest_ophasher.py -------------------------------------------------------------------------------- /tests/workload/unittest_utilmethods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/workload/unittest_utilmethods.py -------------------------------------------------------------------------------- /tests/workload/unittest_workloadcombiner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/workload/unittest_workloadcombiner.py -------------------------------------------------------------------------------- /tests/workload/unittest_workloadcombinerwithtpcc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/workload/unittest_workloadcombinerwithtpcc.py -------------------------------------------------------------------------------- /tests/workload/workloadcombinersetup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmu-db/mongodb-d4/HEAD/tests/workload/workloadcombinersetup.py --------------------------------------------------------------------------------