{"push_id":844926672,"size":1000,"distinct_size":1505,"ref":"refs/heads/master","head":"e8e08584ff5ebc153e6f50b5e09b4968ba1380c9","before":"a770b151d9ddb6953415f671e1ff63d77e09db0a","commits":[{"sha":"bb3f26483b78bfd03341bab979c00210f1792cd6","author":{"email":"e8f08a372c88146d05bec7fffb27deeb3d6236da@pivotal.io","name":"Brian Clozel"},"message":"Fix CachingResourceResolver key generation\n\nWhen used in combination with GzipResourceResolver, the\nCachingResourceResolver does not properly cache results, since it only\ntakes the request path as a input for cache key generation.\n\nHere's an example of that behavior:\n\n1. an HTTP client requests a resource with `Accept-Encoding: gzip`, so\nthe GzipResourceResolver can resolve a gzipped resource.\n2. the configured CachingResourceResolver caches that resource.\n3. another HTTP client requests the same resource, but it does not\nsupport gzip encoding; the previously cached gzipped resource is still\nreturned.\n\nThis commit uses the presence/absence of gzip encoding support as an\ninput in cache keys generation.\n\nIssue: SPR-12982","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/bb3f26483b78bfd03341bab979c00210f1792cd6"},{"sha":"859751b9d9166eb5bd2e16aec5ab5978b6ad7068","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@sambrannen.com","name":"Sam Brannen"},"message":"Add test for bridge method support in MvcUriComponentsBuilder\n\nThis commit introduces a new fromMethodNameWithBridgedMethod() test in\nMvcUriComponentsBuilderTests which is currently disabled via @Ignore\nuntil this bug is resolved.\n\nIssue: SPR-12977","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/859751b9d9166eb5bd2e16aec5ab5978b6ad7068"},{"sha":"e9c4db34ecbba6ab528055f170b8148669c2fc3d","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@sambrannen.com","name":"Sam Brannen"},"message":"Improve ex. msg for duplicate methods in MvcUriComponentsBuilder\n\nThis commit adds additional context to the exception message generated\nwhen two candidate methods are discovered in MvcUriComponentsBuilder's\ngetMethod(Class<?>, String, Object...).\n\nIssue: SPR-12977","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/e9c4db34ecbba6ab528055f170b8148669c2fc3d"},{"sha":"10d13892ed7ee50b97970dc6cbdc2ad963762973","author":{"email":"e8f08a372c88146d05bec7fffb27deeb3d6236da@pivotal.io","name":"Brian Clozel"},"message":"Upgrade to Undertow 1.2.4.Final\n\nIssue: SPR-12469","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/10d13892ed7ee50b97970dc6cbdc2ad963762973"},{"sha":"efce40c3912ecb2455a66cb4435c7a0dcc035167","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@sambrannen.com","name":"Sam Brannen"},"message":"Polish internal Javadoc for AnnotatedElementUtils\n\nIssue: SPR-11514","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/efce40c3912ecb2455a66cb4435c7a0dcc035167"},{"sha":"9637b12f8929da7a986f80f114db8936692a9ae3","author":{"email":"821077f74d8b528894a8840379783f03546c4916@pivotal.io","name":"Rossen Stoyanchev"},"message":"Fix typo\n\nIssue: SPR-12962","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/9637b12f8929da7a986f80f114db8936692a9ae3"},{"sha":"205e5dfd6fdf89e0049da29817a6474abddbc2e9","author":{"email":"821077f74d8b528894a8840379783f03546c4916@pivotal.io","name":"Rossen Stoyanchev"},"message":"Support bridged methods in MvcUriComponentsBuilder\n\nIssue: SPR-12977","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/205e5dfd6fdf89e0049da29817a6474abddbc2e9"},{"sha":"a274ede3ef47f05ccbbc0e0fcdd78418a6769e35","author":{"email":"821077f74d8b528894a8840379783f03546c4916@pivotal.io","name":"Rossen Stoyanchev"},"message":"Polish HierarchicalUriComponents","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/a274ede3ef47f05ccbbc0e0fcdd78418a6769e35"},{"sha":"71683c5f8db19e3795f27d0c7ad7b4dbaa3083fe","author":{"email":"821077f74d8b528894a8840379783f03546c4916@pivotal.io","name":"Rossen Stoyanchev"},"message":"Fix regressions from 8f558e7\n\nThe change to provide public register/unregister methods in\nAbstractHandlerMethodMapping assumed that a single method cannot be\nmapped more than once. This is not the case with the MvcEndpoints and\nEndpointHandlerMapping from Spring Boot which wrap one or more\nnon-web Endpoint types with an MvcEndpointAdapter in order to expose\nthem for use over the web. In effect Spring MVC sees a single handler\nmethod mapped many times.\n\nThis change removes that assumption so rather than unregistering with\na HandlerMethod, which is not necessarily unique, the unregister method\nnow takes the actual mapping, which is the only thing that should actually\nbe unique.\n\nIssue: SPR-11541","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/71683c5f8db19e3795f27d0c7ad7b4dbaa3083fe"},{"sha":"83f269b512fb75508d8a53f1696a370134be0219","author":{"email":"e8b5bee66e35c0361db72ae98d0619cd426c2dbe@pivotal.io","name":"Sebastien Deleuze"},"message":"Make DefaultCorsProcessor Servlet 2.5 compliant\n\nThis commit adds CORS related headers to HttpHeaders\nand update DefaultCorsProcessor implementation to\nuse ServerHttpRequest and ServerHttpResponse instead\nof HttpServletRequest and HttpServletResponse. Usage\nof ServerHttpResponse allows to avoid using Servlet 3.0\nspecific methods in order keep CORS support Servlet 2.5\ncompliant.\n\nIssue: SPR-12885","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/83f269b512fb75508d8a53f1696a370134be0219"},{"sha":"e3060981551013c57486b72cfd6637d9b8a90292","author":{"email":"821077f74d8b528894a8840379783f03546c4916@pivotal.io","name":"Rossen Stoyanchev"},"message":"Encapsulate CORS checking within CorsConfiguration\n\nCorsConfiguration now provides methods to check and determine the\nallowed origin, method, and headers according to its own configuration.\n\nThis simplifies significantly the work that needs to be done from\nDefaultCorsProcessor. However an alternative CorsProcessor can still\naccess the raw CorsConfiguration and perform its own checks.\n\nIssue: SPR-12885","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/e3060981551013c57486b72cfd6637d9b8a90292"},{"sha":"9ed34b81fd94c49c89f6f3c4f7a6c2d702e65c61","author":{"email":"0b2f374e7a3b7d1c605ef7f4732d5ae32573e4d0@gmail.com","name":"Kazuki Shimizu"},"message":"Fixes description of JdbcTemplate#setResultsMapCaseInsensitive\n\nIssue: SPR-12979","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/9ed34b81fd94c49c89f6f3c4f7a6c2d702e65c61"},{"sha":"7919364db60ffd5b8e70fd1f900ce5f265fe3353","author":{"email":"e8b5bee66e35c0361db72ae98d0619cd426c2dbe@pivotal.io","name":"Sebastien Deleuze"},"message":"Polish script based view tests\n\nIssue: SPR-12266","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/7919364db60ffd5b8e70fd1f900ce5f265fe3353"},{"sha":"3fb2645744d29cba4159abcf1218bff16fb3b5be","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@sambrannen.com","name":"Sam Brannen"},"message":"Polish HandlerMethodAnnotationDetectionTests","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/3fb2645744d29cba4159abcf1218bff16fb3b5be"},{"sha":"77937c5b025f796bca380b7213c424fe84f3f02b","author":{"email":"e8f08a372c88146d05bec7fffb27deeb3d6236da@pivotal.io","name":"Brian Clozel"},"message":"Polish JRubyScriptTemplateTests (case sensitive issue)","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/77937c5b025f796bca380b7213c424fe84f3f02b"},{"sha":"572cbb08212a8e5828850db28bb5075feb18643f","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@sambrannen.com","name":"Sam Brannen"},"message":"Consistently supply test name to @Parameters","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/572cbb08212a8e5828850db28bb5075feb18643f"},{"sha":"9fe2f4f9dddd20488efe32a47ae34b571ef628c9","author":{"email":"0b2f374e7a3b7d1c605ef7f4732d5ae32573e4d0@gmail.com","name":"Kazuki Shimizu"},"message":"Fixes bad grammar in reference document\n\nIssue: SPR-12981","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/9fe2f4f9dddd20488efe32a47ae34b571ef628c9"},{"sha":"6985b95e250bc9241d419966d9128332496560e2","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@sambrannen.com","name":"Sam Brannen"},"message":"Merge pull request #786 from kazuki43zoo/SPR-12981\n\nFixes bad grammar in reference document","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/6985b95e250bc9241d419966d9128332496560e2"},{"sha":"9dc64244b5eb91c5971399a7168d5308475fe657","author":{"email":"0b2f374e7a3b7d1c605ef7f4732d5ae32573e4d0@gmail.com","name":"Kazuki Shimizu"},"message":"Change to the BeanPropertyRowMapper from the ParameterizedBeanPropertyRowMapper\n\nIssues: SPR-12980","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/9dc64244b5eb91c5971399a7168d5308475fe657"},{"sha":"123e7c14eb6fc8b0ed903c5138c3e7f51baf46ff","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@sambrannen.com","name":"Sam Brannen"},"message":"Merge pull request #785 from kazuki43zoo/SPR-12979\n\nFix description of JdbcTemplate's resultsMapCaseInsensitive support in reference manual","distinct":true,"url":"https://api.github.com/repos/lukw00/spring-framework/commits/123e7c14eb6fc8b0ed903c5138c3e7f51baf46ff"}]}