From fd85974501fa98a5c359739d41eecb6dbf718e96 Mon Sep 17 00:00:00 2001 From: Andy Pavlo Date: Fri, 7 Dec 2012 15:15:40 -0500 Subject: [PATCH] Minor clean-up. Removed files that shouldn't have been committed. Added CONTRIBUTORS. Updated README --- CONTRIBUTORS.md | 22 ++++++++++++++++++++++ README.md | 28 +++++++++++++++++----------- compare.plt | 3 --- dimitris_notes.txt | 3 --- notes.txt | 2 -- 5 files changed, 39 insertions(+), 19 deletions(-) create mode 100644 CONTRIBUTORS.md delete mode 100644 compare.plt delete mode 100644 dimitris_notes.txt delete mode 100644 notes.txt diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md new file mode 100644 index 000000000..0460ea1ab --- /dev/null +++ b/CONTRIBUTORS.md @@ -0,0 +1,22 @@ +# OLTPBench Contributors + +## Primary Developers ++ [Carlo Curino](http://carlo.curino.us) ++ [Djellel Eddine Difallah](http://diuf.unifr.ch/main/xi/node/24) ++ [Andy Pavlo](http://www.cs.brown.edu/~pavlo) ++ [Philippe Cudre-Maroux](http://diuf.unifr.ch/main/xi/) + +## Early Contributors ++ [Visawee Angkanawaraphan](https://plus.google.com/100168643080449926875/) ++ [Evan P.C. Jones](http://evanjones.ca/) ++ [Sam Madden](http://db.csail.mit.edu/madden/) ++ [Yang Zhang](http://yz.mit.edu/) ++ [Zhe Zhang](http://www.linkedin.com/in/zhezhangbrown) + +## Additional Contributions + +We also acknowledge contributions from the following collaborators: + ++ Dimitri Vorona ++ [Florian Funke](http://www3.in.tum.de/~funkef/) ++ [Michael Seibold](http://www3.in.tum.de/~seibold/) \ No newline at end of file diff --git a/README.md b/README.md index 827a6f9d1..0ec358b3a 100644 --- a/README.md +++ b/README.md @@ -1,27 +1,33 @@ # OLTPBench -Benchmarking is incredibly useful, yet endlessly painful. This benchmark suite is the result of a group of Phd/post-docs/professors getting together and combining their workloads/frameworks/experiences/efforts. -We hope this will save other people's time, and will provide an extensible platform, that can be grown in an open-source fashion. +Benchmarking is incredibly useful, yet endlessly painful. This benchmark suite is the result of a group of +Phd/post-docs/professors getting together and combining their workloads/frameworks/experiences/efforts. We hope this +will save other people's time, and will provide an extensible platform, that can be grown in an open-source fashion. -OLTPBenchmark is a multi-threaded load generator. The framework is designed to be able to produce variable rate, variable mixture load against any JDBC-enabled relational database. The framework also provides data collection features, e.g., per-transaction-type latency and throughput logs. +OLTPBenchmark is a multi-threaded load generator. The framework is designed to be able to produce variable rate, +variable mixture load against any JDBC-enabled relational database. The framework also provides data collection +features, e.g., per-transaction-type latency and throughput logs. Together with the framework we provide the following OLTP/Web benchmarks: - * TPC-C + * [TPC-C](http://www.tpc.org/tpcc/) * Wikipedia * Synthetic Resource Stresser * Twitter * Epinions.com - * TATP - * !AuctionMark + * [TATP](http://tatpbenchmark.sourceforge.net/) + * [AuctionMark](http://hstore.cs.brown.edu/projects/auctionmark/) * SEATS - * YCSB + * [YCSB](https://github.com/brianfrankcooper/YCSB) * JPAB (Hibernate) +This framework is design to allow easy extension, we provide stub code that a contributor can use to include a new +benchmark, leveraging all the system features (logging, controlled speed, controlled mixture, etc.) -This framework is design to allow easy extension, we provide stub code that a contributor can use to include a new benchmark, leveraging all the system features (logging, controlled speed, controlled mixture, etc..) +If you are using this benchmark for your papers or for your work, please cite us, and let us know so we can add you +to our [list of publications](http://oltpbenchmark.com/wiki/index.php?title=Publications_Using_OLTPBenchmark). -If you want to contribute a new benchmark please contact: carlo.curino@gmail.com +Please visit the project homepage for anything other than source code: -If you are using this benchmark for your papers or for your work, please cite us, and let us know so we can add you to our publications-using-us page: http://code.google.com/p/oltpbenchmark/wiki/Publications +## Dependencies -Please visit the project homepage for anything other than source code: http://oltpbenchmark.com \ No newline at end of file ++ Java (+1.6) \ No newline at end of file diff --git a/compare.plt b/compare.plt deleted file mode 100644 index 43bf3577b..000000000 --- a/compare.plt +++ /dev/null @@ -1,3 +0,0 @@ -set datafile separator "," -plot "output.res" using 1:3 with lines, \ -"output_mix.res" using 1:3 with lines diff --git a/dimitris_notes.txt b/dimitris_notes.txt deleted file mode 100644 index 0845cddd6..000000000 --- a/dimitris_notes.txt +++ /dev/null @@ -1,3 +0,0 @@ -Mixed postgre doesn't work with "TRANSACTION_SERIALIZABLE" (TRANSACTION_READ_COMMITTED is ok.) - -http://www.postgresql.org/docs/9.1/static/transaction-iso.html \ No newline at end of file diff --git a/notes.txt b/notes.txt deleted file mode 100644 index d09e0659f..000000000 --- a/notes.txt +++ /dev/null @@ -1,2 +0,0 @@ -mysqladmin -u root -p drop tpcc -mysqladmin -u root -p create tpcc \ No newline at end of file