{"shas":[["5f45748ae25db4dfc66587d1c6776365ccc922b1","6df901688a75d08c4f04b5ddee4656bec8ece754@gmail.com","NullPointer from getParams() on Apache Http Client resolvers\n\nhttpClient.getParams() can return null; as a result the unit tests were failing.  Updated the resolvers to check for null HttpParams and create/set on the HttpClient object when not present.\n\ntiny update to .gitignore to ignore eclipse .classpath .project .settings files.","Dominic Tootell"],["626166453f51b2111a8d136d6fc794418ffe90a7","6df901688a75d08c4f04b5ddee4656bec8ece754@gmail.com","Cache Hit occurring when revalidation with backend occurs, reporting\nincorrect Age header\n\nThe HTTP Response is returning a cache hit, and a Age head when content\nis initially revalidated from the back end.  For example:\n\n- Initial Request results in \"Cache-Control: max-age=10\"\n- Cache has item added\n- 2nd Request, in 1 second's time, hits the cache.  Response has \"Age:\n1\",and cache is hit\n- Wait for 12 seconds.\n- 3rd Request, the backend is contacted, new content (body is returned)\nalong with \"Cache-Control: max-age-10\".  However, response has \"Age:\n13\", and Response.isCached() is true.  \n- 4th Request, in one second time, the cache is hit and Age is 1.\n\n\"When a response is generated from a cache entry, the cache MUST include\na single Age header field in the response with a value equal to the\ncache entry's current_age.\" rfc2616, 13.2.3 \n\nGiven the above, the Age shouldn't really be 13.\n\nSo I've changed HTTPCache and HTTPCacheHelper to  addresses the above\nscenario,such that the validation with the backend server results in\nReponse.isCached() false and no Age header.","Dominic Tootell"],["8e0b35b314439307238708d56ad35a61f497a218","0bf4bff872ef6130b016627be07b7f11ba8648f4@gmail.com","Merge pull request #6 from tootedom/master\n\nEliminate NullPointer in  commons http client resolvers  && Incorrect Age returned on initial revalidate from backend","Erlend Hamnaberg"]],"ref":"refs/heads/master","size":3,"head":"8e0b35b314439307238708d56ad35a61f497a218","push_id":38807134}