You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by Kathey Marsden <km...@sbcglobal.net> on 2008/08/04 15:30:06 UTC
FYI: Bugs fixed in 10.4 but not in 10.3
I see the following bug fixes in 10.4 that have not been backported to
10.3. I think the ones marked with an * make sense to backport to
10.3. Please let me know if there are fixes that you think should or
should not be backported.
*DERBY-3690 |[DERBY-3690] EmbedPooledConnection doesn't reset schema
when creating a new logical connection |Kristian Waagan
*DERBY-3596 |[DERBY-3596] Creation of logical connections from a pooled
connection causes resource leak on the server | Kristian Waagan
*DERBY-3593 |[DERBY-3593] ErrorCode 30000 when quering a select with
'having' clause and named tables with aliases for selected fields
|Unassigned
*DERBY-3589 |[DERBY-3589] AllocPage.createPage() doesn't initialize
minimumRecordSize correctly |Knut Anders Hatlen
*DERBY-3581 |[DERBY-3581] Changing certain properties on client
DataSource objects causes existing connections to reflect the new
values |Kristian Waagan
DERBY-3574 |[DERBY-3574] With client, attempting to get the lob length
after commit or connection close if there wasa call to length() before
commit does not throw an exception|Tiago R. Espinha
DERBY-3469 |[DERBY-3469] Clob.length() doesn't detect a closed
underlying connection in a consistent way |Tiago R. Espinha
*DERBY-3430 |[DERBY-3430] Inconsistency in JDBC autogen APIs between
Connection.prepareStatement(...) and Statement.execute(...)
|Kathey Marsden
DERBY-3366 |[DERBY-3366] Various formatting erros in L10N property
files |Dyre Tjeldvoll
DERBY-3352 |[DERBY-3352] truncateTable crashed, Caused by:
java.lang.NullPointerException |Dyre Tjeldvoll
*DERBY-3350 |[DERBY-3350] SQL CAST always marks its type as nullable
even if the expression to be cast is not nullable |Daniel John Debrunner
*DERBY-3307 |[DERBY-3307] NPE in PooledConnction event notification
handling if a null listener is added |Knut Anders Hatlen
*DERBY-3299 |[DERBY-3299] Uniqueness violation error (23505) occurs
after dropping a PK constraint if there exists a for eign key on the
same&|A B
*DERBY-3226 |[DERBY-3226] BlobLocatorInputStream.read() and
ClobLocatorInputStream.read() don't mask out sign bits |Knut Anders
Hatlen
*DERBY-3198 |[DERBY-3198] Using setQueryTimeout will leak sections
|Dyre Tjeldvoll
DERBY-3160 |[DERBY-3160] SYSCS_GET_USER_ACCESS incorrectly treats the
passed in user name as a SQL identifier and thus can reports the
wron&|Daniel John Debrunner
DERBY-3079 |[DERBY-3079] Database name is printed twice in derby.log on
rollbacks when logStatementText is enabled |Kristian Waagan
DERBY-3060 |[DERBY-3060] Network Server incorrectly assumes that all
SQLExceptions with error code 08004 are caused by an authentication
fa&|J°rgen L°land
*DERBY-2983 |[DERBY-2983] The ResultSet returned by
DatabaseMetaData.getFunctions() does not contain a required column named
FUNCTION_TYPE. |Rick Hillegas
*DERBY-2948 |[DERBY-2948] Reoccurrence of DERBY-2842:
derbynet/testconnection.java fails with '...Connection refused: connect'
expecting 'Co&|Kathey Marsden
*DERBY-2815 |[DERBY-2815] ij doesn't start with J2ME / JSR169 / weme6.1
because attempting to find java.sql.Driver if ij.protocol property
i&|Myrna van Lunteren
*DERBY-2733 |[DERBY-2733] ij rolls through NullPointerException (NPE)
with J2ME/JSR169/WEME 6.1. |Myrna van Lunteren
DERBY-2592 |[DERBY-2592] Wrong description of IndexName field in public
JavaDoc for LockTable |Jazarine Jamal
Thanks
Kathey
Re: FYI: Bugs fixed in 10.4 but not in 10.3
Posted by Kristian Waagan <Kr...@Sun.COM>.
Kathey,
At least some of those with my name on them are not necessarily easy to
backport. Even if the merge itself is clean, I think some of them depend
on other fixes.
As an example, I do remember DERBY-3690 depending on some changes Dag
did for DERBY-3327 and DERBY-1331. I'm not saying a merge is impossible,
it would just take some time to analyze and make sure nothing breaks. A
complicating factor is that we (hopefully) have more tests for trunk
than for 10.3. I do not know if the trunk tests are easily run against 10.3.
Since there is no current plan to release another 10.3 version, I'm
leaning towards not spending time on backporting potential risky changes
to the 10.3 branch.
--
Kristian
Kathey Marsden wrote:
> I see the following bug fixes in 10.4 that have not been backported to
> 10.3. I think the ones marked with an * make sense to backport to
> 10.3. Please let me know if there are fixes that you think should or
> should not be backported.
>
>
> *DERBY-3690 |[DERBY-3690] EmbedPooledConnection doesn't reset schema
> when creating a new logical connection |Kristian Waagan
> *DERBY-3596 |[DERBY-3596] Creation of logical connections from a pooled
> connection causes resource leak on the server | Kristian Waagan
> *DERBY-3593 |[DERBY-3593] ErrorCode 30000 when quering a select with
> 'having' clause and named tables with aliases for selected fields
> |Unassigned
> *DERBY-3589 |[DERBY-3589] AllocPage.createPage() doesn't initialize
> minimumRecordSize correctly |Knut Anders Hatlen
> *DERBY-3581 |[DERBY-3581] Changing certain properties on client
> DataSource objects causes existing connections to reflect the new
> values |Kristian Waagan
> DERBY-3574 |[DERBY-3574] With client, attempting to get the lob length
> after commit or connection close if there wasa call to length() before
> commit does not throw an exception|Tiago R. Espinha
> DERBY-3469 |[DERBY-3469] Clob.length() doesn't detect a closed
> underlying connection in a consistent way |Tiago R. Espinha
> *DERBY-3430 |[DERBY-3430] Inconsistency in JDBC autogen APIs between
> Connection.prepareStatement(...) and Statement.execute(...)
> |Kathey Marsden
> DERBY-3366 |[DERBY-3366] Various formatting erros in L10N property
> files |Dyre Tjeldvoll
> DERBY-3352 |[DERBY-3352] truncateTable crashed, Caused by:
> java.lang.NullPointerException |Dyre Tjeldvoll
> *DERBY-3350 |[DERBY-3350] SQL CAST always marks its type as nullable
> even if the expression to be cast is not nullable |Daniel John Debrunner
> *DERBY-3307 |[DERBY-3307] NPE in PooledConnction event notification
> handling if a null listener is added |Knut Anders Hatlen
> *DERBY-3299 |[DERBY-3299] Uniqueness violation error (23505) occurs
> after dropping a PK constraint if there exists a for eign key on the
> same&|A B
> *DERBY-3226 |[DERBY-3226] BlobLocatorInputStream.read() and
> ClobLocatorInputStream.read() don't mask out sign bits |Knut Anders
> Hatlen
> *DERBY-3198 |[DERBY-3198] Using setQueryTimeout will leak sections
> |Dyre Tjeldvoll
> DERBY-3160 |[DERBY-3160] SYSCS_GET_USER_ACCESS incorrectly treats the
> passed in user name as a SQL identifier and thus can reports the
> wron&|Daniel John Debrunner
> DERBY-3079 |[DERBY-3079] Database name is printed twice in derby.log on
> rollbacks when logStatementText is enabled |Kristian Waagan
> DERBY-3060 |[DERBY-3060] Network Server incorrectly assumes that all
> SQLExceptions with error code 08004 are caused by an authentication
> fa&|J°rgen L°land
> *DERBY-2983 |[DERBY-2983] The ResultSet returned by
> DatabaseMetaData.getFunctions() does not contain a required column named
> FUNCTION_TYPE. |Rick Hillegas
> *DERBY-2948 |[DERBY-2948] Reoccurrence of DERBY-2842:
> derbynet/testconnection.java fails with '...Connection refused: connect'
> expecting 'Co&|Kathey Marsden
> *DERBY-2815 |[DERBY-2815] ij doesn't start with J2ME / JSR169 / weme6.1
> because attempting to find java.sql.Driver if ij.protocol property
> i&|Myrna van Lunteren
> *DERBY-2733 |[DERBY-2733] ij rolls through NullPointerException (NPE)
> with J2ME/JSR169/WEME 6.1. |Myrna van Lunteren
> DERBY-2592 |[DERBY-2592] Wrong description of IndexName field in public
> JavaDoc for LockTable |Jazarine Jamal
>
>
> Thanks
>
> Kathey
>
>