db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthew Adams <matt...@matthewadams.org>
Subject Re: JDO 2.1 review: recursion-depth
Date Wed, 05 Mar 2008 21:01:31 GMT
Yes, I remember that now.  I also remember never quite understanding why 0 is an invalid value.
 It seems to me that 0 would result in a no-op as far as recursion goes.  Why is that an error?
 It might be dumb, but I don't think it has to be an error.

----- Original Message ----
From: Andy Jefferson <andy@jpox.org>
To: jdo-experts-ext@sun.com
Cc: jdo-dev@db.apache.org
Sent: Wednesday, March 5, 2008 9:54:57 AM
Subject: Re: JDO 2.1 review:  recursion-depth


> 
I 
think 
it 
would 
be 
helpful 
to 
add 
the 
description 
of 
a 
recursion-depth
> 
value 
of 
zero 
to 
section 
12.7.4.  
Values 
-1 
and 
1 
are 
discussed, 
but 
the
> 
subsequent 
example 
uses 
a 
value 
of 
zero, 
which 
is 
special 
enough 
a 
value 
to
> 
be 
called 
out 
explicitly.

Well 
I'd 
just 
fix 
the 
example 
:-). 
A 
value 
of 
0 
is 
invalid 
isn't 
it? 
-1 
is 
unlimited, 
and 
a 
positive 
integer 
is 
a 
finite 
number 
of 
levels. 
That's 
all 
we 
can 
have. 
I 
think 
0 
used 
to 
represent 
infinite 
levels 
some 
time 
back 
but 
was 
changed 
to 
-1  
see 
item 
22 
in 
the 
Changelog
http://jcp.org/aboutJava/communityprocess/maintenance/jsr243/243ChangeLog.html


-- 
Andy 
 (Java 
Persistent 
Objects 
- 
http://www.jpox.org)




Mime
View raw message