Fix Version |
Key |
Component |
Summary |
Type |
Resolution |
Status |
|
JCS-138 |
Documentation |
JCS no longer in Snapshot repository listed in documentation for 2.0 |
Bug |
Fixed |
Closed |
|
JCS-112 |
|
RemoteCacheServer.logUpdateInfo bug updating put count |
Bug |
Fixed |
Closed |
|
JCS-66 |
|
Block Disk Cache Exception |
Bug |
Fixed |
Closed |
|
JCS-60 |
Indexed Disk Cache |
Disk cache grows unnecessarily |
Bug |
Fixed |
Closed |
|
JCS-55 |
Indexed Disk Cache |
Custom serializaer is not always used |
Bug |
Fixed |
Closed |
|
JCS-40 |
|
InetAddress.getLocalHost() ambiguous on Linux systems |
Bug |
Fixed |
Closed |
|
JCS-35 |
Composite Cache |
JCS.setConfigFilename() not documented properly |
Bug |
Fixed |
Closed |
|
JCS-28 |
JDBC Disk Cache |
Failed to delete |
Bug |
Fixed |
Closed |
|
JCS-21 |
|
JCS has inconsistent locking of shared data |
Bug |
Fixed |
Closed |
|
JCS-20 |
JDBC Disk Cache |
Clear JDBC region cache |
Bug |
Fixed |
Closed |
|
JCS-18 |
Documentation |
spelling mistakes in javadoc |
Bug |
Fixed |
Closed |
|
JCS-15 |
Indexed Disk Cache |
Removing entries using a name group does not remove them from the disk cache. |
Bug |
Fixed |
Closed |
|
JCS-14 |
|
Threadpool manager will never create bounded queues |
Bug |
Fixed |
Closed |
|
JCS-6 |
|
Update Issue Tracking link to point to JIRA |
Bug |
Fixed |
Closed |
|
JCS-5 |
|
No SVN tags/branches for versioned binary releases |
Bug |
Fixed |
Closed |
|
JCS-4 |
Indexed Disk Cache |
Skip optimization with zero removes |
Bug |
Fixed |
Closed |
|
JCS-2 |
Composite Cache |
Items read from disk auxilaries are spooled back to disk. |
Bug |
Fixed |
Closed |
|
JCS-126 |
|
JCache allows Closeable for components |
Improvement |
Fixed |
Closed |
|
JCS-50 |
Composite Cache |
3 new memory caches |
Improvement |
Fixed |
Closed |
|
JCS-17 |
|
Typo's in javadoc and logging |
Improvement |
Fixed |
Closed |
|
JCS-10 |
RMI Remote Cache |
Remote Cache Events Are Lost Between Primary Failure and Failover Connection |
Improvement |
Fixed |
Closed |
|
JCS-59 |
|
jcs auxiliary cache memcached |
New Feature |
Fixed |
Closed |
jcs-3.2 |
JCS-234 |
|
Imported packages for OSGi manifest incorrect |
Bug |
Fixed |
Closed |
jcs-3.2 |
JCS-232 |
|
ClassNotFoundException When Using Custom Log Adapter |
Bug |
Fixed |
Closed |
jcs-3.2 |
JCS-231 |
|
Lateral TCP cache goes in loop and consumes all available resources |
Bug |
Fixed |
Closed |
jcs-3.2 |
JCS-230 |
TCP Lateral Cache |
UDPDiscoveryReceiver with EncryptingSerializer fails |
Bug |
Fixed |
Closed |
jcs-3.2 |
JCS-229 |
TCP Lateral Cache |
LateralTCPListener class uses always StandardSerializer |
Bug |
Fixed |
Closed |
jcs-3.1 |
JCS-228 |
|
Imported packages should be optional in the OSGi manifest |
Bug |
Fixed |
Closed |
jcs-3.1 |
JCS-207 |
Documentation |
JCSAdmin.jsp throws ClassCastException java.util.LinkedList cannot be cast to [Lorg.apache.commons.jcs3.admin.CacheRegionInfo |
Bug |
Fixed |
Closed |
jcs-3.1 |
JCS-186 |
TCP Lateral Cache |
Lateral cache replication is not working with UDP discovery |
Bug |
Fixed |
Closed |
jcs-3.1 |
JCS-208 |
|
Minor improvements |
Improvement |
Fixed |
Closed |
jcs-3.0 |
JCS-205 |
|
commons-jcs3-core-3.0-20200526.132410-4-sources.jar lacks META-INF/services/org.apache.commons.jcs3.log.LogFactory |
Bug |
Fixed |
Closed |
jcs-3.0 |
JCS-199 |
Composite Cache |
Disk cache directory and files not recreated after shutdown and restart |
Bug |
Fixed |
Closed |
jcs-3.0 |
JCS-194 |
Indexed Disk Cache |
NullPointerException in IndexedDiskCache.addToRecycleBin(...) |
Bug |
Fixed |
Closed |
jcs-3.0 |
JCS-182 |
JDBC Disk Cache |
Error while closing data source factory on shutdown |
Bug |
Fixed |
Closed |
jcs-3.0 |
JCS-201 |
|
Tune logging: "Using hardcoded default" as info |
Improvement |
Fixed |
Closed |
jcs-3.0 |
JCS-200 |
|
Tune logging: "Resetting cache" as info |
Improvement |
Fixed |
Closed |
jcs-3.0 |
JCS-195 |
Composite Cache |
Update element attributes size on serialization |
Improvement |
Fixed |
Closed |
jcs-3.0 |
JCS-181 |
|
upgrade from commons httpclient |
Improvement |
Fixed |
Closed |
jcs-3.0 |
JCS-166 |
TCP Lateral Cache |
TCP Lateral cache listen on all interfaces |
Improvement |
Fixed |
Closed |
jcs-3.0 |
JCS-122 |
|
rework logging? |
Improvement |
Fixed |
Closed |
jcs-3.0 |
JCS-119 |
|
replace synchronized blocks by java locks or concurrenhashmap |
Improvement |
Fixed |
Closed |
jcs-3.0 |
JCS-46 |
TCP Lateral Cache |
Allow TTL to be overridden for UDPDiscoverySender |
Improvement |
Fixed |
Closed |
jcs-3.0 |
JCS-206 |
Documentation |
Fix the homepage |
Task |
Fixed |
Closed |
jcs-3.0 |
JCS-204 |
|
Release JCS 3.0 |
Task |
Fixed |
Closed |
jcs-2.2.1 |
JCS-190 |
|
[JCACHE] listener onExpired callback not always called |
Bug |
Fixed |
Closed |
jcs-2.2.1 |
JCS-184 |
Composite Cache |
Unexpected dispose() in CompositeCacheManager.release() |
Bug |
Fixed |
Closed |
jcs-2.2.1 |
JCS-183 |
|
JCache CDI integration is slow |
Bug |
Fixed |
Closed |
jcs-2.2 |
JCS-180 |
|
CacheInvocationContextImpl NPE if method doesnt have any argument |
Bug |
Fixed |
Closed |
jcs-2.2 |
JCS-179 |
RMI Remote Cache |
org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory not able to start server |
Bug |
Fixed |
Closed |
jcs-2.2 |
JCS-178 |
|
client using RemoteCache are not working |
Bug |
Fixed |
Closed |
jcs-2.2 |
JCS-177 |
Composite Cache |
CompositeCacheManager leaks memory if CacheAccess.dipose is called |
Bug |
Fixed |
Closed |
jcs-2.2 |
JCS-173 |
|
cdi integration doesnt find static annotations on interfaces of (java) proxies |
Improvement |
Fixed |
Closed |
jcs-2.1 |
JCS-174 |
|
ClassLoaderAwareCache shouldnt impose the object type to be serializable |
Bug |
Fixed |
Closed |
jcs-2.1 |
JCS-172 |
|
MaxLife element attribute causing cache region to stop responding |
Bug |
Fixed |
Closed |
jcs-2.1 |
JCS-171 |
Composite Cache |
Multiple CacheEventQueue.QProcessor spawned for the same cache region |
Bug |
Fixed |
Closed |
jcs-2.1 |
JCS-170 |
|
[JCache] cache name can make JMX registration fail |
Bug |
Fixed |
Closed |
jcs-2.0 |
JCS-169 |
|
[JCache] Access Expiry not respected |
Bug |
Fixed |
Closed |
jcs-2.0 |
JCS-168 |
|
cdi/nocdi jcache jar doesnt contain the right META-INF/services/javax.enterprise.inject.spi.Extension file |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-165 |
|
BlockDiskCache partial remove / group remove doesn't work |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-161 |
Composite Cache |
dynamic regions leak memory upon dispose due to ShrinkerTask |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-159 |
Indexed Disk Cache |
BlockDiskCache overwrites data after loading from disk |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-158 |
Indexed Disk Cache |
NullPointerException in IndexedDiskCache.addToRecycleBin(...) |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-157 |
RMI Remote Cache |
RemoteCacheFactory ignores host and port configuration on client |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-155 |
|
blacklist org.codehaus.groovy.runtime.,org.apache.commons.collections.functors.,org.apache.xalan in our custom ObjectInputStream |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-153 |
Composite Cache |
Size based BlockDiskCache data corruption |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-152 |
|
hard to override jcache.ccf |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-151 |
|
defaults CacheKeyGenerator not respected for default case |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-149 |
Indexed Disk Cache |
When reading keys from disk, a StreamCorruptedException happen when custom serialzer applied. |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-146 |
Indexed Disk Cache |
IndexedDiskCache: Mismatched memory and disk length (0) for [DED: pos = 63802 len = 9658] during optimization |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-145 |
Indexed Disk Cache |
AbstractDiskCacheAttributes logs error, when directory already exists |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-144 |
Indexed Disk Cache |
BlockDiskCache hangs on SEVERE: Region [TMS] Failure getting from disk--IOException |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-141 |
RMI Remote Cache |
RemoteCacheServerFactory ignores configuration |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-140 |
|
JCacheFilter code logic error |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-139 |
|
PropertySetter doesn't set Enum properly |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-130 |
Composite Cache, Indexed Disk Cache, JDBC Disk Cache, RMI Remote Cache, TCP Lateral Cache |
Simplify management of auxiliary caches |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-116 |
|
CompositeCacheManager is thread-hostile |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-96 |
RMI Remote Cache |
org.apache.jcs.auxiliary.remote.server.RemoteCacheServerUnitTest#testAddListener_ToAll depends on other test |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-45 |
Indexed Disk Cache |
Partial Key removal misses purgatory |
Bug |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-148 |
Indexed Disk Cache |
Unnecessary use of FileChannel.force() in Indexed and Block Disk Caches |
Improvement |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-142 |
|
CDI extension doesn't work if not scanned |
Improvement |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-124 |
Documentation |
Make the code in Step 5 on the JCS overview page a full working class that can compile |
Improvement |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-78 |
|
RemoteCacheStartupServlet can't start with config outside classpath |
Improvement |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-54 |
|
soft reference memory cache |
Improvement |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-48 |
JDBC Disk Cache |
JDBC Disk Auxiliary Cache Configuration -> support JNDI datasource in Appservers |
Improvement |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-147 |
Indexed Disk Cache |
Provide file size limitation for Block Disk Cache and Indexed Disk Cache |
New Feature |
Fixed |
Closed |
jcs-2.0-beta-2 |
JCS-125 |
Composite Cache |
Make a jar with the 2.0 code available for download |
Wish |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-136 |
Indexed Disk Cache |
OutOfMemoryError when diskcache dispose |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-133 |
|
RemoteUtils.getNamingURL does not handle IPv6 numeric addresses properly |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-132 |
|
EnsureCDIIsTestedWhenTCKsRunTest fails on Java 1.6 |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-131 |
|
AddressUtil.obtainFinalThreeDigitsOfAddressAsString does not allow for IPV6 |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-117 |
|
test doesn't work on java > 6 |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-115 |
|
JDBCDiskCachePoolAccessManager is thread hostile |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-114 |
|
Test failures under Java 7 caused by different order of tests |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-113 |
|
Potential NPE in JDBCDiskCache |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-110 |
|
Test failure packaging the 2.0-snapshot |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-108 |
|
incorrect equivalence judgement in BlockDisk.write(long, byte[]) |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-106 |
RMI Remote Cache |
Bad comparison of int with 0x7fffffffffffffffL in RemoteCacheServer.java |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-103 |
Documentation |
MaxMemoryIdleTimeSeconds default value is wrongly documented |
Bug |
Fixed |
Closed |
jcs-2.0-beta-1 |
JCS-102 |
Composite Cache |
JCS.getGroupKeys() always triggers a\ ClassCastException |
Bug |
Fixed |
Closed |