Commit Graph

230 Commits

Author SHA1 Message Date
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
dvanaken ae5ab0b9e0 Cleanup backdoor methods 2020-03-03 19:57:14 -05:00
yangdsh b86e39b15f fix bugs in the parser and in copying result 2020-03-02 13:29:05 -05:00
bohanjason 21971e673f fix ddpg metrics 2020-02-26 17:42:36 -05:00
bohanjason a9f1556184 fix ddpg 2020-02-26 17:42:36 -05:00
Dongsheng Yang 6c3b8643b4
fix the bug introduced by the last commit 2020-02-26 12:22:29 -05:00
yangdsh 286c9a9b5f update target for past invalid results in the last commit 2020-02-25 20:46:37 -05:00
yangdsh 0d103a8e45 fix the name pattern of invalid results 2020-02-25 20:46:37 -05:00
yangdsh c3c359e6a4 fix the bug when comparing knobs when multiple results have the same knob 2020-02-25 20:46:37 -05:00
yangdsh 60a30c2f85 fix the bug in generating knob_data for invalid result 2020-02-25 20:46:37 -05:00
yangdsh 9b4bafb86f give more penalty to invalid configs 2020-02-25 20:46:37 -05:00
yangdsh 27a275e21e detect celery failure 2020-02-25 12:31:53 -05:00
yangdsh 2293fac4d3 fix bug when skipping workload mapping 2020-02-21 19:57:13 -05:00
dvanaken 07425da6e8 Fixed style 2020-02-20 17:16:04 -05:00
dvanaken ff488cae35 Updated parser unit tests. 2020-02-20 17:16:04 -05:00
dvanaken 944a0ccc8d Speedup parser 2020-02-20 17:16:04 -05:00
dvanaken 3bd6d03efe Increased length of function field in executiontime model from 32 to 64 2020-02-20 00:52:46 -05:00
arifiorino 70f2768797 Style fixes 2020-02-19 20:51:50 -05:00
arifiorino 8f382e22e8 Style fixes 2020-02-19 20:51:50 -05:00
arifiorino 96a7991766 Bug fixes 2020-02-19 20:51:50 -05:00
arifiorino a2a77f9a75 Store execution times 2020-02-19 20:51:50 -05:00
yangdsh f7e22ff5bb skip workload mapping when there is no workload 2020-02-18 15:55:28 -05:00