~ubuntu-branches/ubuntu/trusty/ehcache/trusty

« back to all changes in this revision

Viewing changes to CHANGELOG.txt

  • Committer: Bazaar Package Importer
  • Author(s): Varun Hiremath
  • Date: 2008-07-14 02:08:53 UTC
  • mfrom: (1.1.2 upstream) (2.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20080714020853-37uz6uzh6mc5mcgx
Tags: 1.5.0-1
* New upstream release
* Add libjgroups-java to Build-Depends-Indep
* Bump Standards-Version to 3.8.0
* debian/copyright: remove the full text of Apache 2.0 license, as now
  is included in common licenses

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
$Id: CHANGELOG.txt,v 1.31 2006/03/07 00:05:56 gregluck Exp $
2
2
 
 
3
ehcache-1.5.0
 
4
=============
 
5
 
 
6
<release version="1.5.0" date="2008-07-12" desc="1.5.0 Maintenance release">
 
7
    <!--Bug Fixes-->
 
8
    <action dev="Greg Luck" type="fix" issue="1977481">
 
9
        Fix loading of net.sf.ehcache.hibernate.EhCacheProvider from multiple class loaders. The insistence
 
10
        that a leading slash be at the front of the "net.sf.ehcache.configurationResourceName" property has been removed.
 
11
        If this fix causes anyone an issue, add the "/" to the front of your path.
 
12
    </action>
 
13
    <action dev="Greg Luck" type="fix" issue="1990091">
 
14
        Updated the BlockingCache.get() JavaDoc to clarify the contract when a RuntimeException is thrown.
 
15
    </action>
 
16
    <action dev="Greg Luck" type="fix" issue="2002319">
 
17
        Added a more meaningful LOG message when a null element is encountered from a replication. The only reason
 
18
        that an element can be null is because a SoftRefernence has been reclaimed by the JVM. The log message
 
19
        recommends either increasing heap or setting -Xms to be the same as -Xmx as the Sun JDK will reclaim SoftReferences
 
20
        in preference to increasing heap.
 
21
    </action>
 
22
    <!--Changes-->
 
23
     <action dev="Greg Luck" type="update">
 
24
        The remote debugger has had many improvements. It is now packaged in its own tarball available from the downloads
 
25
         page, and also continues to be published as a maven module. It is not in the core tarball so that more focus
 
26
         can be given to it.
 
27
    </action>
 
28
</release>
 
29
 
 
30
ehcache-1.5.0-beta2
 
31
===================
 
32
 
 
33
<release version="1.5.0-beta2" date="2008-06-7" desc="Second beta of 1.5.0 Maintenance release">
 
34
    <!--Bug Fixes-->
 
35
    <action dev="Greg Luck" type="fix">
 
36
        Fixes to changes made in 1.5.0-beta1: token replacement in ehcache.xml parsing and Cache.get() not searching
 
37
        the DiskStore.
 
38
    </action>
 
39
</release>
 
40
 
 
41
 
 
42
ehcache-1.5.0-beta1
 
43
===================
 
44
 
 
45
<release version="1.5.0" date="2008-12-31" desc="Maintenance release">
 
46
    <!-- Features and Enhancements -->
 
47
    <action dev="Greg Luck" type="add" issue="1730405">
 
48
        Added JGroups Implementation. Thanks to Pierre Monestie for the patch(es) for this. Though new to the
 
49
        core distribution
 
50
        JGroups replication has been in production use in a large cluster for the last 10 months.
 
51
        Applied through patches 1730405 and 1912931.
 
52
    </action>
 
53
    <action dev="Greg Luck" type="update" issue="1812267">
 
54
        CachingFilter changed to use BufferedOutputStream rather than OutputStream. This is a performance
 
55
        improvement.
 
56
        Thanks to Vitaly Baranovsky for the patch.
 
57
    </action>
 
58
    <action dev="Greg Luck" type="update" issue="1748591">
 
59
        Removed setThreadName usage to increase performance.
 
60
    </action>
 
61
    <action dev="Greg Luck" type="add" issue="1795131">
 
62
        JCache interface improvement. if we want preload for this cache, and we probably don't know all
 
63
        the keys at the system startup time. We may want to have new interface: loadAll()
 
64
        This will not be added to ehcache until it gets added to the JCACHE spec.
 
65
    </action>
 
66
    <action dev="Greg Luck" type="update" issue="1795131">
 
67
        Clarified JavaDoc and behaviour so that Cache.getQuiet does not update Element statistics but also
 
68
        cache statistics.
 
69
    </action>
 
70
    <action dev="Greg Luck" type="update" issue="1909427">
 
71
        Enhanced behaviour of diskPersistent so that it will work for MemoryStore only caches. On shutdown
 
72
        the memory store will be written to disk and on startup loaded up into memory. But DiskStore itself
 
73
        will not be used during cache operation.
 
74
    </action>
 
75
    <action dev="Greg Luck" type="update" issue="1728061">
 
76
        The diskStore element in ehcache.xml is now optional. If all caches use only MemoryStores, then
 
77
        there is no need to worry about configuring diskStore. This will simplify configurations particularly
 
78
        where multiple CacheManagers are being used.
 
79
 
 
80
        If one or more caches requires a DiskStore, and none is configured, java.io.tmpdir will be used and
 
81
        a warning message will be logged to encourage explicity configuration of the diskStore path.
 
82
 
 
83
        Thanks to Robert Watkins for suggesting this one.
 
84
    </action>
 
85
    <action dev="Greg Luck" type="add" issue="1887683">
 
86
        By default RMI will assign a random listener port to a new Remote object which prevents its operation
 
87
        through firewalls. Added a new property remoteListenerPort to RMICacheManagerPeerListenerFactory
 
88
        to enable it to be specified.
 
89
    </action>
 
90
    <action dev="Greg Luck" type="add" issue="1958670">
 
91
        Made ManagementService accessible from IoC containers by providing a constructor.
 
92
    </action>
 
93
    <action dev="Greg Luck" type="add" issue="1898239">
 
94
        Added a new system property expansion token "ehcache.disk.store.dir" to DiskStore configuration which
 
95
        can be
 
96
        used to specify the DiskStore directory on the command line or in an environment variable.
 
97
 
 
98
        e.g. java -Dehcache.disk.store.dir=/u01/myapp/diskdir ...
 
99
 
 
100
        Thanks to Brian Chan and others for suggesting this one.
 
101
    </action>
 
102
    <action dev="Greg Luck" type="add" issue="1743082">
 
103
        Add the ability to specify system property tokens using ${tokenname} in ehcache.xml which are then
 
104
        replaced when the
 
105
        configuration is loaded.
 
106
    </action>
 
107
    <action dev="Greg Luck" type="update" issue="1912953">
 
108
        Updated the remote debugger with enhanced reporting and better documentation (See Logging page in
 
109
        the documentation).
 
110
 
 
111
        The new version prints a list of caches with replication configured, prints notifications as they
 
112
        happen, and periodically prints the cache name, size and total events received.
 
113
    </action>
 
114
 
 
115
 
 
116
    <!--Bug Fixes-->
 
117
    <action dev="Greg Luck" type="fix" issue="812270">
 
118
        SimplePageCachingFilter returns same content for GET and HEAD. This one is an edge case that can happen.
 
119
        Thanks to Vitaly Baranovsky for the patch.
 
120
    </action>
 
121
    <action dev="Greg Luck" type="fix" issue="1890915">
 
122
        Change CachingFilter to use setHeader rather than addHeader which was duplicating some headers.
 
123
    </action>
 
124
    <action dev="Greg Luck" type="fix" issue="1936731">
 
125
        Updated the JavaDoc to clarify the meaning of the constant SHORT_DELAY.
 
126
    </action>
 
127
    <action dev="Greg Luck" type="fix" issue="1888993">
 
128
        Fixed inefficient shutdown of cache when the cache is not diskPersistent.
 
129
    </action>
 
130
    <action dev="Greg Luck" type="fix" issue="1938744">
 
131
        Corrected ehcache.xsd so that minOccurs of cache can be 0. This makes ehcache-default.xml legal.
 
132
        Thanks to Andreas Sahlbach for reporting this.
 
133
    </action>
 
134
    <action dev="Greg Luck" type="fix" issue="1901094">
 
135
        Fixed Cache destroy exception where Hibernate and Spring are both shutting down during
 
136
        undeploying application.
 
137
    </action>
 
138
 
 
139
</release>
 
140
 
 
141
 
 
142
 
3
143
ehcache-1.4.1
4
144
=============
5
145