Name |
Last commit
|
Last update |
---|---|---|
.. | ||
djangoapps | ||
envs | ||
lib | ||
static | ||
templates | ||
README.rst | ||
__init__.py | ||
celery.py | ||
startup.py | ||
tests.py | ||
urls.py | ||
wsgi.py | ||
wsgi_apache_lms.py |
The only time it should include the suffix is when the handler is explicilty "xmodule_handler", meaning it's an old-style handler that routes everything. For example, Capa uses one handler for all its AJAX requests, and only differentiates actions based on suffix ("get", "problem_check", etc.). What prompted this change is that LTIDescriptor defines a handler "lti_2_0_result_rest_handler" which encodes user-specific information into the suffix. This is a perfectly valid thing to do, but it blows out the number of named transactions in our metrics.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
djangoapps | Loading commit data... | |
envs | Loading commit data... | |
lib | Loading commit data... | |
static | Loading commit data... | |
templates | Loading commit data... | |
README.rst | Loading commit data... | |
__init__.py | Loading commit data... | |
celery.py | Loading commit data... | |
startup.py | Loading commit data... | |
tests.py | Loading commit data... | |
urls.py | Loading commit data... | |
wsgi.py | Loading commit data... | |
wsgi_apache_lms.py | Loading commit data... |