Re: [collections] [contribution] CompositeSet and CompositeMap

2003-12-06 Thread Brian McCallister
I don't use them in a specific jakarta project (actually, now that OJB is in db I am no longer a committer on any Jakarta projects) -- I am sending them as a general addition to the collections API for the same reason I contributed the CompositeCollection. I use CompositeSet (though in a dif

Re: [collections] [contribution] CompositeSet and CompositeMap

2003-12-06 Thread Stephen Colebourne
Did you have any particular use case in mind, or a specific jakarta project? Stephen - Original Message - From: "Brian McCallister" <[EMAIL PROTECTED]> To: "Jakarta Commons Developers List" <[EMAIL PROTECTED]> Sent: Saturday, December 06, 2003 7:40 PM Subject: [collections] [contribution]

[collections] Any serialization experts?

2003-12-06 Thread Stephen Colebourne
The HashedMap class and subclasses have had to have a complex serialization setup created. This is because LRUMap has state data that needs to be read in before the superclass HashedMap is read in, but that isn't how default serialization works. So, are there any serialization experts out there? O

Re: [collections] HashedMap and subclasses

2003-12-06 Thread Stephen Colebourne
The ReferenceMap in the CVS has the ability to weakly reference keys in a variety of ways. But it doesn't use == testing. Really ReferenceMap could do with being a subclass of HashedMap, then adding Identity behaviour would be easy. HashedMap has worked out really well so far, and I added a load m

cvs commit: jakarta-commons/collections/src/test/org/apache/commons/collections/map TestLRUMap.java TestAll.java

2003-12-06 Thread scolebourne
scolebourne2003/12/06 17:23:54 Modified:collections/data/test IdentityMap.fullCollection.version3.obj HashedMap.emptyCollection.version3.obj HashedMap.fullCollection.version3.obj LinkedMap.ful

cvs commit: jakarta-commons/collections/src/test/org/apache/commons/collections/map TestIdentityMap.java TestHashedMap.java TestLinkedMap.java

2003-12-06 Thread scolebourne
scolebourne2003/12/06 17:22:50 Modified:collections/src/test/org/apache/commons/collections/map TestIdentityMap.java TestHashedMap.java TestLinkedMap.java Log: Additional testing of new maps Revision ChangesPath 1.3 +1

cvs commit: jakarta-commons/collections/src/test/org/apache/commons/collections/map AbstractTestIterableMap.java AbstractTestOrderedMap.java AbstractTestMap.java

2003-12-06 Thread scolebourne
scolebourne2003/12/06 17:21:52 Modified:collections/src/test/org/apache/commons/collections/iterators AbstractTestOrderedMapIterator.java AbstractTestMapIterator.java collections/src/test/org/apache/commons/collections/map

cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/bag AbstractMapBag.java

2003-12-06 Thread scolebourne
scolebourne2003/12/06 17:15:36 Modified:collections/src/java/org/apache/commons/collections/bag AbstractMapBag.java Log: Remove commented out code now replaced with better code Revision ChangesPath 1.5 +2 -53 jakarta-commons/collections/

Re: [primitives] roadmap

2003-12-06 Thread Stephen Colebourne
Are you still happy to move to the o.a.c.primitives package structure (v2.0)? Stephen - Original Message - From: "Rodney Waldhoff" <[EMAIL PROTECTED]> > I'd like to do a 1.1 release some time soon. > > This would include: > > a) performance improvements to List.clear > > b) the static Ada

Re: class-mobility between packages

2003-12-06 Thread Stephen Colebourne
From: "Rodney Waldhoff" <[EMAIL PROTECTED]> > On Fri, 5 Dec 2003, Stephen Colebourne wrote: > > > The 'line' is the release. Once code is released we have a duty of backwards > > compatability to it. Thats not to say it will never move, but it can only do > > so by deprecating the original. > > I t

Re: [primitives] roadmap

2003-12-06 Thread Rodney Waldhoff
I'd like to do a 1.1 release some time soon. This would include: a) performance improvements to List.clear b) the static Adapt class both of which are already in place. Other changes small enough to be fully backward compatiable could be rolled in as well. On Fri, 5 Dec 2003, Ash .. wrote: >

Re: class-mobility between packages

2003-12-06 Thread Rodney Waldhoff
On Fri, 5 Dec 2003, Stephen Colebourne wrote: > The 'line' is the release. Once code is released we have a duty of backwards > compatability to it. Thats not to say it will never move, but it can only do > so by deprecating the original. I think we should be trying harder than that. While we may

cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/map HashedMap.java ListOrderedMap.java LinkedMap.java Flat3Map.java

2003-12-06 Thread scolebourne
scolebourne2003/12/06 06:02:11 Modified:collections/src/java/org/apache/commons/collections/map HashedMap.java ListOrderedMap.java LinkedMap.java Flat3Map.java Log: Unify exception messages across map implementations Revision Chan

cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/keyvalue AbstractMapEntryDecorator.java

2003-12-06 Thread scolebourne
scolebourne2003/12/06 05:03:15 Modified:collections/src/java/org/apache/commons/collections/bidimap TreeBidiMap.java collections/src/java/org/apache/commons/collections SequencedHashMap.java DefaultMapEntry.java

Re: [Jelly] Anyone cares in patches?

2003-12-06 Thread dion
Sure, some of us do, but Jelly has been very broken this year, and it's been hard without some extra hands to help. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jörg Schaible <[EMAIL PROTECTED]> wrote on 03/12/2003 11:31:22 PM: > Hi, > > since I di