Chris Bleakley created SOLR-4311:
------------------------------------
Summary: Luke and Core admin ajax requests shouldn't be cached in
admin
Key: SOLR-4311
URL: https://issues.apache.org/jira/browse/SOLR-4311
Project: Solr
Issue Type: Bug
Components: web gui
Affects Versions: 4.0
Reporter: Chris Bleakley
Priority: Minor
Although both the luke and core admin handlers set http caching to false in
the response headers** I believe the Cache-Control settings are ignored during
ajax requests in certain browsers. This can be a problem if you're refreshing
admin to get the latest do count. It can also be a problem when you compare the
count of "Num Docs" on the main index page (/solr/#/CORE) vs the count on the
core admin page (/solr/#/~cores/CORE). Consider that if you first visit the
main index page, add and commit 100 docs, and then visit core admin the doc
count will be off by 100.
If this is an issue the ajax requests can explictly set caching to false (
http://api.jquery.com/jQuery.ajax/#jQuery-ajax-settings ) ... for example,
inserting 'cache: false,' after line 91 here:
https://github.com/apache/lucene-solr/blob/branch_4x/solr/webapp/web/js/scripts/dashboard.js#L91
**
https://github.com/apache/lucene-solr/blob/branch_4x/solr/core/src/java/org/apache/solr/handler/admin/LukeRequestHandler.java#L167
**
https://github.com/apache/lucene-solr/blob/branch_4x/solr/core/src/java/org/apache/solr/handler/admin/CoreAdminHandler.java#L216
Tested using Chrome Version 24.0.1312.52
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]