d47c30baae
logical storage keys the CachingHttpClient wants to store cache entries under onto a keyspace suitable for use with memcached (which has a max key length smaller than the logical keys we use). A default hashing scheme based on SHA-256 is also provided. Finally, since hashing now introduces the possibility of collisions, we have to store the logical storage key along with the cache entry itself so that it can be compared on retrieval. Implemented a new serialization scheme to accommodate this (with associated interfaces so this could be overridden if desired). Unfortunately, this meant that one of the existing constructors that accepted an old-style custom serializer had to be deprecated (default implementations of the new serializers are used instead). git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1232489 13f79535-47bb-0310-9956-ffa450edef68 |
||
---|---|---|
.. | ||
src | ||
pom.xml |