File: Release-1.0.0.GA.html

package info (click to toggle)
libjboss-serialization-java 1.0.3.GA-2
  • links: PTS, VCS
  • area: contrib
  • in suites: lenny
  • size: 572 kB
  • ctags: 1,047
  • sloc: java: 6,059; xml: 37; sh: 11; makefile: 11
file content (79 lines) | stat: -rw-r--r-- 8,156 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<html>
<body>

<h1>Release Notes for JBoss Serialization 1.0.0.GA</h1>

<h3>Includes versions: 1.0.0 Beta1 1.0.0 Beta 3 1.0.0 RC 1 1.0.0 RC 2 1.0.0 CR 4 1.0.0 CR 5 1.0.0 CR6 1.0.0 GA </h3>

<hr />

<h2>Bug</h2>
<ul>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-1">JBSER-1</a> ] Multi-Thread synchronization problem </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-9">JBSER-9</a> ] JBossObjectInputStream locks IO at constructor </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-12">JBSER-12</a> ] It's not possible to serialize final fields on JVM 1.4. </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-15">JBSER-15</a> ] Wrong classLoader isolation during smart-cloning </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-17">JBSER-17</a> ] Proxy should not require any classLoader.forName(proxyname) operation </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-24">JBSER-24</a> ] writeObject should accept arrays without any problem. </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-26">JBSER-26</a> ] Problems serializing BigDecimal and BigInteger </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-27">JBSER-27</a> ] Problems with serializing byteArrays on Externalizable Objects </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-28">JBSER-28</a> ] ObjectCache solving to wrong references in rare situations </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-29">JBSER-29</a> ] Bottleneck on Arrays persistence </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-31">JBSER-31</a> ] Synchronization on finding persister for proxies on every call </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-32">JBSER-32</a> ] Get NullPointerException calling flush() on JBossObjectOutputStream </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-36">JBSER-36</a> ] Object Serialization Performance. </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-37">JBSER-37</a> ] Reflection inconsistent with NonSerializable Classes </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-38">JBSER-38</a> ] Performance Problem when streaming over socket and network </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-39">JBSER-39</a> ] NPE if writeInt or any writePrimitive is called before writeObject </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-42">JBSER-42</a> ] Deserialized value does not match the original value </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-43">JBSER-43</a> ] ClassArray Serialization </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-45">JBSER-45</a> ] NPE when serializing HibernateProxy </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-49">JBSER-49</a> ] SunConstructorManager.getConstructor() fails if passed argument is an interface extendening Serializable </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-56">JBSER-56</a> ] NPE if GC happens during rebuild of Reflection </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-58">JBSER-58</a> ] java.sql.Timestamp precision lost in serialization </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-59">JBSER-59</a> ] ReadResolve and WriteReplace resolution should be done on the whole hierarchy </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-61">JBSER-61</a> ] Rare Duplications On System.identityHashMap can cause exception </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-65">JBSER-65</a> ] Serializing Objects with Encoded BigStrings can generate OEM. </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-66">JBSER-66</a> ] ReadProxy is not adding object to the cache </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-68">JBSER-68</a> ] When super class doesn't implement serializable, its fields are not used. </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-71">JBSER-71</a> ] Enumeration error when enumeration overriding toString </li>
</ul>
<h2>Feature Request</h2>
<ul>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-2">JBSER-2</a> ] Tests in Multi-thread using JRunit </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-3">JBSER-3</a> ] Basic Documentation for JBossSerialization </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-6">JBSER-6</a> ] Creation of JBossObjectInputStream and JBossObjectOutputStream </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-7">JBSER-7</a> ] Support for Proxies </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-8">JBSER-8</a> ] Support for Classes References </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-10">JBSER-10</a> ] Support for ObjectSubstitution </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-11">JBSER-11</a> ] Support for serialPersistentFields </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-14">JBSER-14</a> ] JBossSerialization needs a better exception handling </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-16">JBSER-16</a> ] Support for readResolve </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-20">JBSER-20</a> ] Support for NonSerializedClasses </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-21">JBSER-21</a> ] Version Compatibility Checks </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-22">JBSER-22</a> ] Adding identifying blocking into ByteStream on DataContainer.loadData and saveData </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-23">JBSER-23</a> ] Change the default of checkSerialClasses to false </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-25">JBSER-25</a> ] Support for ObjectOutputStream.putFields and ObjectInputStream.getFields </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-33">JBSER-33</a> ] Supoort for SafeToClone Interface </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-35">JBSER-35</a> ] Second cache layer in top of ClassLoader.loadClass </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-40">JBSER-40</a> ] Addressing classLoader memoryLeakages/redeployments </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-44">JBSER-44</a> ] Support for Multiple Slots </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-47">JBSER-47</a> ] Enumeration Support </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-50">JBSER-50</a> ] Adress Log configuration </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-51">JBSER-51</a> ] StreamableInterface </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-52">JBSER-52</a> ] Use FastHashMap instead of ConcurrentHashMap on Metadatas </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-53">JBSER-53</a> ] Make BooleanContainer singleton, and avoid creating Object[] and Class[] </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-54">JBSER-54</a> ] Changed default fieldsmanager to UnsafeFieldsManager </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-55">JBSER-55</a> ] Double check on crossed classLoader operations / weakReferences </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-57">JBSER-57</a> ] Change debug Level on FieldsManager </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-60">JBSER-60</a> ] Decrease size of Streaming </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-62">JBSER-62</a> ] Dependent compilation on JDK 1.5 </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-63">JBSER-63</a> ] MarshalledObject using DataContainer </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-67">JBSER-67</a> ] Add signature only at beggining of streaming </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-69">JBSER-69</a> ] writeReplace shouldn't be executed on java.lang.Class </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-70">JBSER-70</a> ] Create a version compatiable with reset commands </li>
<li> [ <a href="http://jira.jboss.com/jira/browse/JBSER-72">JBSER-72</a> ] Support for readResolve </li>
</ul> 
                
</body>
</html>