canvas-lms/spec
Cody Cutrer a586d27665 fix cross-shard api lookups of non-ID columns
fixes CNVS-35954

just use a two-stage query where we translate to an ID first, so that
we can keep the final output as a relation object

Change-Id: Ia5529e5382ceb8f1104e09f8d0a0c04fef0d9efa
Reviewed-on: https://gerrit.instructure.com/110403
Tested-by: Jenkins
Reviewed-by: Simon Williams <simon@instructure.com>
QA-Review: Tucker McKnight <tmcknight@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2017-05-03 23:10:33 +00:00
..
apis add a Setting to limit blueprint course history results 2017-05-03 21:47:08 +00:00
coffeescripts remove white space for lti app url config form 2017-05-03 20:12:18 +00:00
controllers Canvadocs hijack crocodoc sessions 2017-05-03 22:11:01 +00:00
factories da licença part 46 2017-04-28 17:56:22 +00:00
fixtures Export files for web_zip without escaping file names 2017-02-02 18:51:51 +00:00
formatters da licença part 46 2017-04-28 17:56:22 +00:00
gem_integration/canvas_connect da licença part 46 2017-04-28 17:56:22 +00:00
helpers da licença part 46 2017-04-28 17:56:22 +00:00
initializers da licença part 46 2017-04-28 17:56:22 +00:00
integration da licença part 46 2017-04-28 17:56:22 +00:00
javascripts implement alert-based error handling 2017-05-03 20:19:18 +00:00
lib fix cross-shard api lookups of non-ID columns 2017-05-03 23:10:33 +00:00
messages da licença part 48 2017-04-28 18:59:33 +00:00
middleware da licença part 48 2017-04-28 18:59:33 +00:00
migrations da licença part 48 2017-04-28 18:59:33 +00:00
models add a Setting to limit blueprint course history results 2017-05-03 21:47:08 +00:00
observers da licença part 48 2017-04-28 18:59:33 +00:00
presenters da licença part 48 2017-04-28 18:59:33 +00:00
selenium Lock Files teacher view 2017-05-03 20:05:03 +00:00
serializers da licença part 59 2017-05-01 21:11:16 +00:00
shared_examples da licença part 59 2017-05-01 21:11:16 +00:00
support da licença part 60 2017-05-01 21:20:40 +00:00
views da licença part 50 2017-04-28 19:01:52 +00:00
ams_spec_helper.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
broadcast_integration.rb spec: rename the `user` helper to `user_factory` 2016-12-27 20:25:25 +00:00
cassandra_spec_helper.rb don't log errors for unconfigured auditors 2016-03-31 17:11:36 +00:00
coverage_tool.rb spec: rename the `user` helper to `user_factory` 2016-12-27 20:25:25 +00:00
import_helper.rb da licença part 46 2017-04-28 17:56:22 +00:00
jspec.sh Remove RequireJS support 2017-03-13 22:10:23 +00:00
jspec_env.js add npm script that can run specific js specs 2016-11-30 18:37:23 +00:00
lti2_spec_helper.rb da licença part 47 2017-04-28 17:59:55 +00:00
lti_spec_helper.rb da licença part 47 2017-04-28 17:59:55 +00:00
mocha_extensions.rb da licença part 48 2017-04-28 18:59:33 +00:00
mocha_rspec_adapter.rb da licença part 48 2017-04-28 18:59:33 +00:00
quiz_spec_helper.rb da licença part 60 2017-05-01 21:20:40 +00:00
rcov.opts
sharding_spec_helper.rb da licença part 60 2017-05-01 21:20:40 +00:00
simple_cov_result_merger.rb da licença part 60 2017-05-01 21:20:40 +00:00
spec.opts spec: bring test-queue rerun logic into canvas 2017-01-25 22:29:41 +00:00
spec_helper.rb da licença part 60 2017-05-01 21:20:40 +00:00