Branch: refs/heads/master
Home:
https://github.com/resteasy/Resteasy
Commit: 556fa437f4913848d60a9fdfe2369aceedc71397
https://github.com/resteasy/Resteasy/commit/556fa437f4913848d60a9fdfe2369...
Author: jimma <ema(a)redhat.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/core/registry/MatchCache.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/registry/RootNode.java
M
resteasy-core/src/main/java/org/jboss/resteasy/plugins/server/servlet/ResteasyContextParameters.java
A
resteasy-core/src/test/java/org/jboss/resteasy/core/registry/RootNodeCacheSizeTest.java
Log Message:
-----------
[RESTEASY-2646]:Fix match cache in RootNode grows infinitely (#2471)
* [RESTEASY-2646]:Initial fix
* [RESTEASY-2646]:More improvement
* [RESTEASY-2646]:Get match catch config from system property
* Code cleanup
* [RESTEASY-2646]:Without caching match if the ContentType contains parameters
* Test for RootNode cache size limit
* Fix test
Co-authored-by: Rostislav Svoboda <rsvoboda(a)redhat.com>