Artifact: Automatic Detection of Performance Bugs in Database Systems using Equivalent Queries
conference contributionposted on 2022-02-15, 05:36 authored by Xinyu LiuXinyu Liu, Qi Zhou, Joy Arulraj, Alessandro Orso
In the paper Automatic Detection of Performance Bugs in Database Systems using Equivalent Queries, we present AMOEBA, a technique and tool for automatically detecting performance bugs in DBMSs. The artifact consists of five main components: 1. An implementation of `AMOEBA` to find all performance bugs reported in the paper. 2. A docker image for executing `AMOEBA` and inspecting its codebase. 3. A spreadsheet named `bugs-found` contains a list of bugs that we reported and additional meta information. 4. A spreadsheet named `mutation-rules` contains a list of mutation rules that `AMOEBA` uses. 5. A spreadsheet named `SQL-features` lists SQL features that `AMOEBA` covers.