Commit Graph

329 Commits

Author SHA1 Message Date
yangdsh 93d6fa5339 fix unit test 2020-04-22 13:36:27 -04:00
yangdsh 77eb5cdb42 address dana's comment 2020-04-22 13:36:27 -04:00
yangdsh e7d5b0338a clean metrics before pruning 2020-04-22 13:36:27 -04:00
yangdsh 8da203fdc3 address dana's comment 2020-04-21 20:39:06 -04:00
yangdsh 33f78f7302 pass concurrency option to celery worker 2020-04-21 20:39:06 -04:00
yangdsh efcc2ee74b fix rabbitmq hostname 2020-04-21 20:39:06 -04:00
Dana Van Aken d47b09b0c0 Added env to docker web credentials.py to set the background task interval 2020-04-17 19:11:06 -04:00
Dana Van Aken c9370b76a3 Cleanup 2020-04-17 19:11:06 -04:00
Dana Van Aken ca63f91f55 Fixed bug in background task that happened when all workload data was invalid 2020-04-17 19:11:06 -04:00
dvanaken 9cc119e129 Added flag to alt_create_or_edit_session() that specifies whether to return the ddpg models 2020-04-17 00:59:37 -04:00
yangdsh 288805aae3 upload and download ddpg models 2020-04-16 22:12:22 -04:00
yangdsh ad96c03902 address dana's comment 2020-04-16 13:51:51 -04:00
yangdsh 2f7396d275 fix tests 2020-04-16 13:51:51 -04:00
yangdsh 0bf2da738f do not allow mapping to the same workload; remove important_knob_num 2020-04-16 13:51:51 -04:00
yangdsh ec67e739d8 amend last commit 2020-04-15 02:04:18 -04:00
yangdsh 9361e0d1ab fix bug 2020-04-15 02:04:18 -04:00
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 dd2d644d5d fix docker installation failure 2020-04-08 16:19:53 -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 18986dc01c fix style 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