[ https://issues.apache.org/jira/browse/SO
LR-127?page=com.atlassian.jira.plugin.system.issuetabpanels:
comment-tabpanel#action_12535579 ]
Yonik Seeley commented on SOLR-127:
-----------------------------------
> Index version is now an MD5 hash: I am not sure what
information we really expose here. It is time consuming to
create the hash.
I guess the info reveals when the index was created
(defaults to current milliseconds, and is incremented by 1
for each new committed change).
*But*, doing any sort of hash on this version number alone
isn't really secure since I can guess perhaps within a day
of when the index was created, and there are only 84M
milliseconds in a day. Since the algorithm is known, I can
try them all if I want. But really, I don't see the harm in
letting someone see the index version either.
If we want to obfuscate it for some reason, we should just
use something simple and fast...
> Make Solr more friendly to external HTTP caches
> -----------------------------------------------
>
> Key: SOLR-127
> URL: https:
//issues.apache.org/jira/browse/SOLR-127
> Project: Solr
> Issue Type: Wish
> Reporter: Hoss Man
> Fix For: 1.3
>
> Attachments: HTTPCaching.patch,
HTTPCaching.patch, HTTPCaching.patch, HTTPCaching.patch,
HTTPCaching.patch, HTTPCaching.patch, HTTPCaching.patch,
HTTPCaching.patch, HTTPCaching.patch, HTTPCaching.patch,
HTTPCaching.patch
>
>
> an offhand comment I saw recently reminded me of
something that really bugged me about the serach solution i
used *before* Solr -- it didn't play nicely with HTTP caches
that might be sitting in front of it.
> at the moment, Solr doesn't put in particularly usefull
info in the HTTP Response headers to aid in caching (ie:
Last-Modified), responds to all HEAD requests with a 400,
and doesn't do anything special with If-Modified-Since.
> t the very least, we can set a Last-Modified based on
when the current IndexReder was open (if not the Date on the
IndexReader) and use the same info to determing how to
respond to If-Modified-Since requests.
> (for the record, i think the reason this hasn't occured
to me in the 2+ years i've been using Solr, is because with
the internal caching, i've yet to need to put a proxy cache
in front of Solr)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue
online.
|