Skip to content
This repository was archived by the owner on Mar 20, 2021. It is now read-only.

Add tunable knobs and scripts#321

Open
yangdsh wants to merge 2 commits into
cmu-db:masterfrom
yangdsh:add_tunable
Open

Add tunable knobs and scripts#321
yangdsh wants to merge 2 commits into
cmu-db:masterfrom
yangdsh:add_tunable

Conversation

@yangdsh

@yangdsh yangdsh commented Dec 22, 2019

Copy link
Copy Markdown
Contributor
  • selected_knobs.csv contains all the knobs I feel that we can tune, apart from the memory ones. It is more up-to-date than the google sheet.

I also wrote two scripts to import the tunable knobs in selected_knobs.csv to our website.
Scripts usage:

  • set TUNABLE_KNOB_NUM in create_knob_settings.py to a non-zero value, and set TUNABLE_KNOB_FILE to selected_knobs.csv, then run create_knob_settings.py to generate knob fixtures.

  • update the session_knob.json by running python manage.py updateknob -i ./script/fixture_generators/knob_settings/oracle -n 50

@yangdsh yangdsh changed the title [WIP] write script to add tunable knobs Add tunable knobs and scripts Dec 23, 2019
@yangdsh yangdsh requested a review from dvanaken December 23, 2019 13:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant