Commit Graph

  • 423140169f Made the workload editable so it can be edited in the admin view and cleaned up the admin view and template dvanaken 2020-04-02 16:30:06 -0400
  • 94fd374ec7 Fixed results table links arifiorino 2020-03-30 16:20:56 +0000
  • 0461610ebd load knob range yangdsh 2020-03-28 00:34:36 +0000
  • b4e5fb2e66 fix ddpg yangdsh 2020-03-23 03:38:54 +0000
  • 56860d6364 deal with invalid results yangdsh 2020-03-22 20:32:17 +0000
  • e123158eb6 fix visualization bohanjason 2020-03-22 02:15:07 -0400
  • 8eb79c3cc4 Fixed lint errors dvanaken 2020-03-19 19:39:57 -0400
  • c423a4d435 Compute all available target objectives and include them in metrics dvanaken 2020-03-19 19:24:45 -0400
  • 240be46d58 do not use range_test results for tuning yangdsh 2020-03-17 05:04:46 +0000
  • 52f4a5801e fix a few bugs yangdsh 2020-03-16 23:51:43 +0000
  • 931541d594 change tests yangdsh 2020-03-11 06:14:24 +0000
  • 0baaefeb92 fix bugs when number of tunable knobs changes or are inconsistent yangdsh 2020-03-11 03:46:55 +0000
  • 1c4cc0c3ed resolve conflict of migration files yangdsh 2020-03-10 17:45:36 +0000
  • af2cab8b03 fix edit_knob test yangdsh 2020-03-10 15:50:33 +0000
  • d581703375 fix bug of finding worst result when there is no result yangdsh 2020-03-06 03:53:37 +0000
  • e5e42a4ed6 fix bug of finding worst result when there is no valid result yangdsh 2020-03-06 03:38:02 +0000
  • 029ad0f633 Refactoring: move preprocessing to a new celery task yangdsh 2020-03-06 01:55:13 +0000
  • cebc958666 search for knob ranges yangdsh 2020-03-04 01:25:28 +0000
  • 9ee71ea58a add pipeline data in results bohanjason 2020-03-01 23:27:41 -0500
  • be9307822e pipeline data view in results bohanjason 2020-03-01 23:23:20 -0500
  • 84407eb999 add pipeline data view bohanjason 2020-03-01 21:06:48 -0500
  • f61021c32f Fixed setting of session knobs to be case-insensitive and added git commit hash to server info Dana Van Aken 2020-03-05 14:37:11 -0500
  • f737a0493e Added backdoor method to get webserver info Dana Van Aken 2020-03-03 22:22:54 -0500
  • ae5ab0b9e0 Cleanup backdoor methods dvanaken 2020-02-27 15:16:10 -0500
  • b86e39b15f fix bugs in the parser and in copying result yangdsh 2020-02-28 02:44:01 +0000
  • 21971e673f fix ddpg metrics bohanjason 2020-02-26 01:25:54 -0500
  • a9f1556184 fix ddpg bohanjason 2020-02-24 02:51:11 -0500
  • 6c3b8643b4
    fix the bug introduced by the last commit Dongsheng Yang 2020-02-26 12:22:29 -0500
  • 286c9a9b5f update target for past invalid results in the last commit yangdsh 2020-02-26 01:10:42 +0000
  • 0d103a8e45 fix the name pattern of invalid results yangdsh 2020-02-26 01:05:22 +0000
  • c3c359e6a4 fix the bug when comparing knobs when multiple results have the same knob yangdsh 2020-02-25 22:24:33 +0000
  • 60a30c2f85 fix the bug in generating knob_data for invalid result yangdsh 2020-02-25 22:15:29 +0000
  • 9b4bafb86f give more penalty to invalid configs yangdsh 2020-02-25 21:30:20 +0000
  • 27a275e21e detect celery failure yangdsh 2020-02-24 18:40:52 +0000
  • 2293fac4d3 fix bug when skipping workload mapping yangdsh 2020-02-21 20:26:32 +0000
  • 07425da6e8 Fixed style dvanaken 2020-02-20 16:44:03 -0500
  • ff488cae35 Updated parser unit tests. dvanaken 2020-02-20 16:23:47 -0500
  • 944a0ccc8d Speedup parser dvanaken 2020-02-20 15:24:12 -0500
  • 8768686d17 Added rule for new migration file to pylintrc dvanaken 2020-02-20 00:17:16 -0500
  • 3bd6d03efe Increased length of function field in executiontime model from 32 to 64 dvanaken 2020-02-20 00:04:50 -0500
  • 70f2768797 Style fixes arifiorino 2020-02-19 23:16:24 +0000
  • 8f382e22e8 Style fixes arifiorino 2020-02-19 20:43:13 +0000
  • 96a7991766 Bug fixes arifiorino 2020-02-19 03:00:44 +0000
  • a2a77f9a75 Store execution times arifiorino 2020-02-19 02:37:44 +0000
  • f7e22ff5bb skip workload mapping when there is no workload yangdsh 2020-02-18 16:44:25 +0000
  • 59b723ee83 increase waiting time for starting celery yangdsh 2020-02-18 01:22:32 +0000
  • 8e399db587 ack late; check rabbitmq yangdsh 2020-02-18 00:35:56 +0000
  • 010a3ff267 check celery on each request for result yangdsh 2020-02-17 21:05:31 +0000
  • c8a537e9e0 fix task visualization bohanjason 2020-02-10 02:19:10 -0500
  • c69fca77d6 address dana's comment yangdsh 2020-02-08 23:05:05 +0000
  • c33625ca17 random->lhs when lacking data for GPR; fix editing session yangdsh 2020-02-03 20:59:23 +0000
  • ae98fdcb32 increase the waiting time for celery restarts yangdsh 2020-01-30 15:23:45 +0000
  • d0cf8b597d check celery status before running tasks yangdsh 2020-01-27 14:10:38 +0000
  • 42fc5ebe3e Update celery commands dvanaken 2020-02-06 15:48:31 -0500
  • 9a5dea806f Added new migration file to change type of Result.taskids field and cleaned up views.py dvanaken 2020-02-06 15:08:31 -0500
  • 4d228f5765 Updated task_ids field from CharField to TextField type dvanaken 2020-02-06 14:47:23 -0500
  • ec9066e5b2 Updated handling of celery task status in views dvanaken 2020-02-06 14:25:57 -0500
  • d9e2806b9e Changes: - website.celery: create celery app - website.admin: do not unregister the djcelery models - website.settings: added some new celery settings and updated others. Added 'celery.tasks' to our logging config which resolved the missing celery log messages issue - website.async_tasks: removed redundant abstract task classes. Removed the settings that configured retries since do not handle retries in the tasks dvanaken 2020-02-06 14:06:30 -0500
  • 7339d07a98 Updated celery package version requirements dvanaken 2020-02-06 13:41:13 -0500
  • 06948089d2 Added new model to store execution times dvanaken 2020-01-14 10:28:56 -0500
  • 0cbc7ba334 travis-ci: trigger a build in the other repository instead of cloning and building it here Dana Van Aken 2020-01-23 14:06:04 -0500
  • 6f0fcfd952 use gpflow in workload mapping bohanjason 2020-01-22 07:38:18 -0500
  • 25d1950e67 use GPFlow in workload mapping BohanZhang 2020-01-20 03:09:01 -0500
  • 389174302f fix hard coded target objective yangdsh 2020-01-21 01:57:20 +0000
  • 6b78b8a131 Added 'set -e' to the top of docker/install.sh so bash exits if there are any errors during package installation. Dana Van Aken 2020-01-19 08:16:07 -0500
  • 286046e2df Save the latest git commit ID inside the Docker containers to /app/.git_commit Dana Van Aken 2020-01-19 08:09:46 -0500
  • 35160f2fb4 Upgraded Django from version 1.11.23 to 1.11.27 Dana Van Aken 2020-01-19 05:37:40 -0500
  • 1d8913f408 When converting a value in bytes to human-readable, if the conversion fails then log a warning and return the original value instead of raising an exception. Dana Van Aken 2020-01-19 02:01:58 -0500
  • c2d5cbadd6 rename hyperparameters and use them as defaults yangdsh 2020-01-18 16:40:09 +0000
  • cb8c597818 fix format yangdsh 2020-01-12 16:35:21 +0000
  • a3774af2c1 modify tests yangdsh 2020-01-12 14:40:51 +0000
  • d3c7bb661d fix bugs yangdsh 2020-01-12 13:44:10 +0000
  • 24194293bc make session hyperparameters editable on the website yangdsh 2020-01-12 10:07:15 +0000
  • 6bf50b892d Moved dumpdata code from resetwebsite into its own mgmt command, ignore errors from stopcelery kill command, added backdoor method to dump website backend database and logfiles dvanaken 2020-01-14 06:02:31 -0500
  • 9f9f2845d6 Fixed formatting dvanaken 2020-01-13 16:08:43 -0500
  • 7b962c4065 Updated parser classes to not cache knob/metric catalogs and replaced all queries that filter for numeric metrics with the new MetricType.numeric() method. dvanaken 2020-01-13 15:42:13 -0500
  • e1a41928f6 Fixed admin forms for Metric/KnobCatalog models. dvanaken 2020-01-13 15:38:42 -0500
  • ee101d818e Added class methods to get numeric/nonnumeric metric types. dvanaken 2020-01-13 15:36:43 -0500
  • a4f8e0b37e Cleanup old celery processes in docker/start.sh dvanaken 2020-01-13 11:26:37 -0500
  • bcad0fa017 Added CHOOSE to enumvals for Oracle parameter optimizer_mode dvanaken 2020-01-13 02:57:00 -0500
  • 2f79bfdc17 Fixed parser to treat enum values as case-insensitive dvanaken 2020-01-09 18:12:38 -0500
  • 2adab245c0 added create_knob_settings.py script to pylint exclude list dvanaken 2020-01-09 03:12:38 -0500
  • 16348d1c7a Updated fixtures, human-readable values values in knob/metric comparison view dvanaken 2020-01-09 02:47:22 -0500
  • c33defa29a Updated oracle knob fixtures dvanaken 2020-01-09 02:22:58 -0500
  • 4c6ec3f0fd checkpoint dvanaken 2020-01-06 12:02:27 -0500
  • 433bb68f2f Added next few Oracle params dvanaken 2020-01-03 07:35:35 -0500
  • e1da577ad0 Fixed formatting dvanaken 2020-01-08 15:01:08 -0500
  • 9393fb7aca Fixed bugs and improved logging in config recommendation tasks/views dvanaken 2020-01-08 03:37:10 -0500
  • 3786714093 Updated handling of next config in the driver dvanaken 2020-01-07 17:13:33 -0500
  • 8cec62160f Create/format/save the recommended config for the latest result before the on_success method. dvanaken 2020-01-07 16:10:30 -0500
  • 8001b658c9 Added management function similar to 'startcelery' except that it auto-reloads modified website files. dvanaken 2020-01-07 02:45:32 -0500
  • 9fced864fe Updated Django settings: removed unused paths, fixed incorrect paths to media/template dirs, increased size of rotating log files from 50KB to 2MB and the number of backup files. dvanaken 2019-12-31 09:30:28 -0800
  • 16acc35f54 Fix style dvanaken 2019-12-21 00:15:01 -0500
  • d007d932b5 Added target objective to comparison arifiorino 2019-12-21 04:24:33 +0000
  • e55aef5483 fix style bohanjason 2019-12-18 22:43:48 -0800
  • 13e92bed6a fix style bohanjason 2019-12-18 22:27:46 -0800
  • 9633b0e99c improve dnn Bohan Zhang 2019-12-18 21:37:40 -0800
  • 3a722df5e2 add missing columns in metrics yangdsh 2019-12-17 04:27:20 +0000
  • 0aaa0d37f0 fix target objective for restart failure yangdsh 2019-12-17 04:23:20 +0000
  • 9cfeda5f27 update integration test bohanjason 2019-12-17 00:14:26 -0500