Issue Details (XML | Word | Printable)

Key: DIRSERVER-478
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Emmanuel Lecharny
Reporter: Trustin Lee
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Directory ApacheDS

Standarzied serialization and deserialization of Name, Attribute, and Attributes.

Created: 24/Jun/05 11:02 PM   Updated: 19/Jun/08 02:52 AM
Return to search
Component/s: core
Affects Version/s: 1.5.0
Fix Version/s: 1.5.3

Time Tracking:
Not Specified

Resolution Date: 19/Jun/08 02:52 AM


 Description  « Hide
We should provide standardized high-performance serialization/deserialization mechanism as a library.

Using Java serialization has couple of cons:

* Slow
* Resulting data is big
* Serialized data might be unable to read due to class signature changes

It will also help users to create their own ContextPartition implementation easily.



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Alex Karasulu made changes - 10/Feb/06 12:43 PM
Field Original Value New Value
Affects Version/s 0.9 [ 11003 ]
Project Directory Server [ 10516 ] Directory ApacheDS [ 12310260 ]
Key DIREVE-170 DIRSERVER-478
Alex Karasulu made changes - 10/Feb/06 02:14 PM
Component/s core [ 12310713 ]
Trustin Lee made changes - 11/Nov/06 08:07 AM
Priority Major [ 3 ] Minor [ 4 ]
Emmanuel Lecharny made changes - 21/Mar/07 03:38 PM
Assignee Trustin Lee [ trustin ] Emmanuel Lecharny [ elecharny ]
Emmanuel Lecharny made changes - 21/Mar/07 03:39 PM
Status Open [ 1 ] In Progress [ 3 ]
Emmanuel Lecharny added a comment - 21/Mar/07 03:41 PM
Attribute(s) are now using its own serialization, and it's much faster !

We should now implement other specific serialization, for DN, and for each attributeType too. The idea would be to create a "serializer" for each AT like we have normalizer, etc...

Emmanuel Lecharny added a comment - 24/Aug/07 01:07 PM
defined Affect/Fix versions

Emmanuel Lecharny made changes - 24/Aug/07 01:07 PM
Affects Version/s 1.5.0 [ 12310790 ]
Fix Version/s 1.5.2 [ 12310793 ]
Emmanuel Lecharny added a comment - 02/Apr/08 11:00 PM
Partially done, but not finished. Has to be tested and improved.

Emmanuel Lecharny made changes - 02/Apr/08 11:00 PM
Fix Version/s 1.5.3 [ 12312693 ]
Fix Version/s 1.5.2 [ 12310793 ]
Alex Karasulu added a comment - 19/Jun/08 02:52 AM
done a while back with server entries

Alex Karasulu made changes - 19/Jun/08 02:52 AM
Status In Progress [ 3 ] Closed [ 6 ]
Resolution Fixed [ 1 ]