canvas-lms/lib/canvas/plugins
Ethan Vizitei 08e2238dc6 aua views via log compaction
closes FOO-937

 * 7-tables by day-of-week
 * infer write table from timestamp
 * plugin with default settings values
 * instructions on setting the local shard to use log-&-compact
 * write path switches on setting to log compaction for view bumps
 * compaction job
 * single write per log segment (multpile updates)
 * truncates previous partition
 * periodic job harness with available settings

Change-Id: Idd5cbaf0d83436724c5d72038e0dbc78cdc23619
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/247083
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Simon Williams <simon@instructure.com>
QA-Review: Simon Williams <simon@instructure.com>
Product-Review: Ethan Vizitei <evizitei@instructure.com>
2020-09-06 03:56:53 +00:00
..
ticketing_system da licença part 27 2017-04-27 21:53:31 +00:00
validators safari inst-fs service worker 2020-07-02 22:39:11 +00:00
default_plugins.rb aua views via log compaction 2020-09-06 03:56:53 +00:00
ticketing_system.rb da licença part 27 2017-04-27 21:53:31 +00:00