Go to file
Brian Palmer f426b505e5 optionally shuffle the candidate jobs returned before locking
This will cut down on lock contention if many jobs workers are trying to
pop at once.

Change-Id: I1cce8ef5cceb35de2b5f2e274d59b199fc68018f
Reviewed-on: https://gerrit.instructure.com/13953
Reviewed-by: Cody Cutrer <cody@instructure.com>
Reviewed-by: Zach Wily <zach@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
2012-09-26 11:40:09 -06:00
app submit attachment to scribd if crocodoc fails to convert 2012-09-26 11:22:52 -06:00
config send bulk private messages in background process, fixes #7277, #8548 2012-09-25 09:55:36 -06:00
db/migrate send bulk private messages in background process, fixes #7277, #8548 2012-09-25 09:55:36 -06:00
doc api: maintain query parameters in pagination links 2012-09-17 09:40:06 -06:00
guard parallelize build tasks 2012-04-16 16:38:23 -06:00
lib improve link handling in exports 2012-09-26 09:32:33 -06:00
node_modules update require.js node module 2012-06-27 17:29:47 -06:00
public ensure translation scope works in optimized js, fixes #10456 2012-09-26 09:46:25 -06:00
script improve guard/dj in script/server 2012-06-28 18:05:08 -06:00
spec submit attachment to scribd if crocodoc fails to convert 2012-09-26 11:22:52 -06:00
vendor/plugins optionally shuffle the candidate jobs returned before locking 2012-09-26 11:40:09 -06:00
.gitignore ignoring branch_tools.rb 2012-08-10 15:27:40 -06:00
.jshintrc make jslint settings more sane 2012-08-17 11:04:40 -06:00
CONTRIBUTING.md add a contributing doc for github coolness 2012-09-19 10:16:04 -06:00
COPYRIGHT Initial commit. 2011-01-31 18:57:29 -07:00
Gemfile crocodoc integration 2012-09-21 12:57:02 -06:00
Guardfile getting coffeescript and handlebars to work with plugins 2011-12-30 15:50:16 -07:00
LICENSE Initial commit. 2011-01-31 18:57:29 -07:00
README.md README changes to point more directly to installation instructions 2011-02-01 17:36:01 -07:00
Rakefile using custom parallelized specs gem for rspec tests 2012-04-23 13:33:29 -06:00
config.ru fix non-static image urls 2012-05-17 10:53:57 -06:00
package.json AMD Conversion 2012-02-06 16:41:40 -07:00

README.md

Canvas LMS

Canvas is a new, open-source LMS by Instructure Inc. It is released under the AGPLv3 license for use by anyone interested in learning more about or using learning management systems.

Please see our main wiki page for more information

Installation

Detailed instructions for installation and configuration of Canvas are provided on our wiki.