Commit Graph

251 Commits

Author SHA1 Message Date
yangdsh
fd6dc1ea54 fix original ddpg 2020-04-15 02:04:18 -04:00
dvanaken
b43a911bd7 Logging and cleanup 2020-04-14 11:49:02 -04:00
dvanaken
99c80e2e83 Improved/reordered preprocessing of metrics in workload characterization task to further reduce the number of columns and speed up the computation. Tweaked a few admin views to show more recent info first. 2020-04-14 11:49:02 -04:00
dvanaken
efa02899b5 When ranking knobs in the background tasks use the target objective(s) by default. Added an option that when enabled also uses the pruned metrics. 2020-04-14 11:49:02 -04:00
dvanaken
aeaae7d9f4 When aggregating knobs/metrics order the columns by name to ensure matrices have consistent columnnames in case they're combined in subsequent tasks. 2020-04-14 11:28:38 -04:00
dvanaken
ff0efd7482 Fixed lint errors 2020-04-13 17:30:19 -04:00
dvanaken
4e1233ded2 Added a new textfield to the BackupData model to save additional (not required) files uploaded by the user. 2020-04-13 17:30:19 -04:00
yangdsh
52843f6fc3 use default config in tuning 2020-04-13 14:29:45 -04:00
yangdsh
147ef58065 fix a bug in clean_knob_data() 2020-04-13 11:09:32 -04:00
yangdsh
9fe6ded36c accelerate calculation; default per session 2020-04-13 11:02:06 -04:00
yangdsh
d09489e8b6 make dba_hist backward compatible; add dba_hist in fixtures 2020-04-09 15:51:07 -04:00
yangdsh
e5113f73f5 use dba_hist (continue) 2020-04-09 15:51:07 -04:00
yangdsh
e0cb1ab8b0 use db_hist 2020-04-09 15:51:07 -04:00
Dongsheng Yang
ef719dffe0 fix lint 2020-04-08 16:19:53 -04:00
Dongsheng Yang
df29ce238e fix bugs 2020-04-08 16:19:53 -04:00
Dongsheng Yang
4fd1abbe6f modify target objective (db time) 2020-04-08 16:19:53 -04:00
bohanjason
b711914bd6 fix dependency 2020-04-08 13:30:56 -04:00
bohanjason
b8a7dae72b fix typo in ui test 2020-04-08 13:30:56 -04:00
bohanjason
814561573b task status ui tests 2020-04-08 13:30:56 -04:00
bohanjason
516d02006a add task status ui test 2020-04-08 13:30:56 -04:00
bohanjason
adfee76977 disable celery task meta cleanup 2020-04-08 13:30:56 -04:00
dvanaken
593c4acb1d fixed lint errors 2020-04-03 03:56:59 -04:00
dvanaken
6d123d7509 Bug fix: pass single result object to save_execution_time() 2020-04-03 03:56:59 -04:00
dvanaken
94dcc0530d Fixed lint errors 2020-04-03 03:56:59 -04:00
dvanaken
78c2fa283a Return http error if views.give_result() is called and it's not a tuning session and updated .gitignore 2020-04-03 03:56:59 -04:00
dvanaken
72580f65a0 Startcelery mgmt cmd now pipes output to logfile only if 'console' handler is not present in the Django LOGGING settings. Also updated stopcelery warnings to make it clear they are just warnings not errors. 2020-04-03 03:56:59 -04:00
dvanaken
66ad361654 Fixed super verbose celery log messages and updated Django options to also log messages to the console. 2020-04-03 03:56:59 -04:00
dvanaken
423140169f Made the workload editable so it can be edited in the admin view and cleaned up the admin view and template 2020-04-03 01:50:38 -04:00
arifiorino
94fd374ec7 Fixed results table links 2020-03-30 12:56:31 -04:00
yangdsh
0461610ebd load knob range 2020-03-27 21:44:00 -04:00
yangdsh
b4e5fb2e66 fix ddpg 2020-03-23 13:05:37 -04:00
yangdsh
56860d6364 deal with invalid results 2020-03-23 13:05:37 -04:00
bohanjason
e123158eb6 fix visualization 2020-03-23 12:32:05 -04:00
dvanaken
8eb79c3cc4 Fixed lint errors 2020-03-19 21:52:51 -04:00
dvanaken
c423a4d435 Compute all available target objectives and include them in metrics 2020-03-19 21:52:51 -04:00
yangdsh
240be46d58 do not use range_test results for tuning 2020-03-19 17:13:30 -04:00
yangdsh
52f4a5801e fix a few bugs 2020-03-19 17:13:30 -04:00
yangdsh
931541d594 change tests 2020-03-11 12:31:06 -04:00
yangdsh
0baaefeb92 fix bugs when number of tunable knobs changes or are inconsistent 2020-03-11 12:31:06 -04:00
yangdsh
1c4cc0c3ed resolve conflict of migration files 2020-03-10 15:52:13 -04:00
yangdsh
af2cab8b03 fix edit_knob test 2020-03-10 15:52:13 -04:00
yangdsh
d581703375 fix bug of finding worst result when there is no result 2020-03-10 15:52:13 -04:00
yangdsh
e5e42a4ed6 fix bug of finding worst result when there is no valid result 2020-03-10 15:52:13 -04:00
yangdsh
029ad0f633 Refactoring: move preprocessing to a new celery task 2020-03-10 15:52:13 -04:00
yangdsh
cebc958666 search for knob ranges 2020-03-10 15:52:13 -04:00
bohanjason
9ee71ea58a add pipeline data in results 2020-03-06 15:12:15 -05:00
bohanjason
be9307822e pipeline data view in results 2020-03-06 15:12:15 -05:00
bohanjason
84407eb999 add pipeline data view 2020-03-06 15:12:15 -05:00
Dana Van Aken
f61021c32f Fixed setting of session knobs to be case-insensitive and added git commit hash to server info 2020-03-05 17:28:33 -05:00
Dana Van Aken
f737a0493e Added backdoor method to get webserver info 2020-03-05 17:28:33 -05:00