I was looking at the fixes that have gone into trunk and 10.6 and seeing
what looked good to backport to 10.5. I came up with the following
list. I did not look all that closely, but just picked ones that
looked like they might be likely user hits. Please speak up if you see
any that would not be appropriate for backport or any that the query may
have missed. Sometimes the affects versions and fix versions in Jira are
not quite right so the query will miss something useful.
Thanks
Kathey
List of proposed backports:
key
|title
|assignee
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
DERBY-4698 |[DERBY-4698] Simple query with HAVING clause crashes with
NullPointerException
|Dag H. Wanvik
DERBY-4676 |[DERBY-4676] NullPointerException on SELECT on INNER
JOIN
|Knut Anders Hatlen
DERBY-4621 |[DERBY-4621] Invalid conversion from Timestamp to String
when calling setTimestamp() with Calendar
|Knut Anders Hatlen
DERBY-4615 |[DERBY-4615] EmbedCallableStatement ignores Calendar in
getDate, getTime and getTimestamp
|Knut Anders Hatlen
DERBY-4610 |[DERBY-4610] Error attempting delete with cascade and
triggers |Knut
Anders Hatlen
DERBY-4584 |[DERBY-4584] Unable to connect to network server if client
thread name has Japanese characters
|Tiago R. Espinha
DERBY-4582 |[DERBY-4582] Timestamps inserted with GMT calendar are 1
hour later when subsequently read with GMT calendar (Server Mode
Only).|Knut Anders Hatlen
DERBY-4574 |[DERBY-4574] derby.jar not a valid R4 OSGi
bundle
|Bryan Pendleton
DERBY-4479 |[DERBY-4479] after rename table a to b then create table a
statement execute cause null point exception
|Bryan Pendleton
DERBY-4477 |[DERBY-4477] Selecting / projecting a column whose value is
represented by a stream more than once fails |Dag
H. Wanvik
DERBY-4449 |[DERBY-4449] ArrayIndexOutOfBoundsException when inserting
DEFAULT into unspecified column
|Knut Anders Hatlen
DERBY-4448 |[DERBY-4448] ArrayIndexOutOfBoundsException when trying to
override generated column
|Dag H. Wanvik
DERBY-4442 |[DERBY-4442] Evaluation of default value and identity in an
INSERT result set evaluated too early.
|Knut Anders Hatlen
DERBY-4425 |[DERBY-4425] NullPointerException with INSERT INTO ... from
UNION and columns generated from expressions
|Bryan Pendleton
DERBY-4419 |[DERBY-4419] NullPointerException with INSERT INTO ... from
UNION and identity columns
|Bryan Pendleton
DERBY-4413 |[DERBY-4413] INSERT from SELECT DISTINCT gives
assertFailure (sane), or NPE (insane) in presence of generated
columns |Dag H. Wanvik
DERBY-4387 |[DERBY-4387] Infinite loop in
PredicateList.joinClauseTransitiveClosure()
|Dag H. Wanvik
DERBY-4343 |[DERBY-4343] ASSERT FAILED calling setTransactionIsolation
checking isolation_ == level on pooled connection
|Lily Wei
DERBY-4244 |[DERBY-4244] ALTER TABLE Sanity ASSERT in add column with
autocommit off
|Eranda Sooriyabandara
DERBY-4191 |[DERBY-4191] Lack of SELECT privilege does not prevent
SELECT COUNT(*)
|Mamta A. Satoor
DERBY-3856 |[DERBY-3856] difference between Embedded vs DerbyNetClient
in format of return from timestamp(cast(? as varchar(32)))
|Knut Anders Hatlen
DERBY-3852 |[DERBY-3852] J2EEDataSourceTest may ignore some
failures
|Knut Anders Hatlen
DERBY-3844 |[DERBY-3844] ASSERT failure in BasePage.unlatch() when
running LobStreamsTest
|Kristian Waagan
DERBY-3646 |[DERBY-3646] Embedded returns wrong results when selecting
a blob column twice and using getBinaryStream()
|Unassigned
DERBY-3645 |[DERBY-3645] Insert into selecting BLOB column twice leads
to SQLException: Restore of a serializable or SQLData object of
clas&|Unassigned
DERBY-2992 |[DERBY-2992] getBinaryStream returns incorrect result
(truncated value) if underlying blob is
deleted |Kristian Waagan
DERBY-887 |[DERBY-887] Select statement returns wrong number of rows
if you compare an integer column with a boolean expression in the
whe&|Rick Hillegas
This list is a subset of the query below:
ij version 10.7
ij> connect 'jdbc:derby:vtitest';
ij> -- report on Derby JIRAs fixed in the 10.6 or trunk but not in 10.5
select s."key", s."title", s."assignee"
from table( "apacheVanillaJiraReport"(
'file:///cygwin/home/kmarsden/projects/10.5backports/SearchRequest.xml'
) ) s where ("type" = 'Bug' or "type" = 'Improvement' or "type" =
'Task') AND "version" LIKE '%10.5%' AND ("fixVersion" LIKE '%10.6%' OR
"fixVersion" LIKE '%10.7%') AND ("component" != 'Documentation') AND (
NOT "fixVersion" LIKE '%10.5%' ) AND ("resolution" = 'Fixed');
key
|title
|assignee
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
DERBY-4698 |[DERBY-4698] Simple query with HAVING clause crashes with
NullPointerException
|Dag H. Wanvik
DERBY-4692 |[DERBY-4692] Unions between BOOLEAN and non-BOOLEAN
datatypes should be
rejected |Rick Hillegas
DERBY-4676 |[DERBY-4676] NullPointerException on SELECT on INNER
JOIN
|Knut Anders Hatlen
DERBY-4621 |[DERBY-4621] Invalid conversion from Timestamp to String
when calling setTimestamp() with Calendar
|Knut Anders Hatlen
DERBY-4615 |[DERBY-4615] EmbedCallableStatement ignores Calendar in
getDate, getTime and getTimestamp
|Knut Anders Hatlen
DERBY-4610 |[DERBY-4610] Error attempting delete with cascade and
triggers |Knut
Anders Hatlen
DERBY-4584 |[DERBY-4584] Unable to connect to network server if client
thread name has Japanese characters
|Tiago R. Espinha
DERBY-4583 |[DERBY-4583] TRUE by itself is not accepted in
WHERE
|Rick Hillegas
DERBY-4582 |[DERBY-4582] Timestamps inserted with GMT calendar are 1
hour later when subsequently read with GMT calendar (Server Mode
Only).|Knut Anders Hatlen
DERBY-4574 |[DERBY-4574] derby.jar not a valid R4 OSGi
bundle
|Bryan Pendleton
DERBY-4500 |[DERBY-4500] CLASSPATH scripts should not exit on
error
|Bryan Pendleton
DERBY-4491 |[DERBY-4491] The network client changes UDTs into Strings
and returns their type as LONGVARBINARY.
|Rick Hillegas
DERBY-4479 |[DERBY-4479] after rename table a to b then create table a
statement execute cause null point exception
|Bryan Pendleton
DERBY-4477 |[DERBY-4477] Selecting / projecting a column whose value is
represented by a stream more than once fails |Dag
H. Wanvik
DERBY-4475 |[DERBY-4475] [patch] roleName isn't trimmed as
expected
|Unassigned
DERBY-4473 |[DERBY-4473] [patch] remove some allocated but unused
objects |Unassigned
DERBY-4472 |[DERBY-4472] [patch] non short circuit op, could cause eof
problems
|Unassigned
DERBY-4465 |[DERBY-4465] Typo in error message from
SQLChar
|Knut Anders Hatlen
DERBY-4449 |[DERBY-4449] ArrayIndexOutOfBoundsException when inserting
DEFAULT into unspecified column
|Knut Anders Hatlen
DERBY-4448 |[DERBY-4448] ArrayIndexOutOfBoundsException when trying to
override generated column
|Dag H. Wanvik
DERBY-4442 |[DERBY-4442] Evaluation of default value and identity in an
INSERT result set evaluated too early.
|Knut Anders Hatlen
DERBY-4425 |[DERBY-4425] NullPointerException with INSERT INTO ... from
UNION and columns generated from expressions
|Bryan Pendleton
DERBY-4419 |[DERBY-4419] NullPointerException with INSERT INTO ... from
UNION and identity columns
|Bryan Pendleton
DERBY-4413 |[DERBY-4413] INSERT from SELECT DISTINCT gives
assertFailure (sane), or NPE (insane) in presence of generated
columns |Dag H. Wanvik
DERBY-4387 |[DERBY-4387] Infinite loop in
PredicateList.joinClauseTransitiveClosure()
|Dag H. Wanvik
DERBY-4343 |[DERBY-4343] ASSERT FAILED calling setTransactionIsolation
checking isolation_ == level on pooled connection
|Lily Wei
DERBY-4283 |[DERBY-4283] setEmbeddedCP should not exit on
error
|Bryan Pendleton
DERBY-4282 |[DERBY-4282] strange behavior with the "update ... where
current of c1" in the CheckConstraintTest
|Eranda Sooriyabandara
DERBY-4267 |[DERBY-4267] Investigate why Derby 10.5.1.1 is not
available in the maven2
repositories |Kristian Waagan
DERBY-4244 |[DERBY-4244] ALTER TABLE Sanity ASSERT in add column with
autocommit off
|Eranda Sooriyabandara
DERBY-4236 |[DERBY-4236] Update the FAQ for Derby
10.5
|Bryan Pendleton
DERBY-4191 |[DERBY-4191] Lack of SELECT privilege does not prevent
SELECT COUNT(*)
|Mamta A. Satoor
DERBY-4179 |[DERBY-4179] bootLock.java fails with missing exception on
z/OS with pmz3160sr2ifix-20081021_01(SR2+IZ32776+IZ33456), and
Wind&|Dag H. Wanvik
DERBY-4051 |[DERBY-4051] The javadoc for SpaceTable refers to an alias
that doesn't seem to work
|Tiago R. Espinha
DERBY-3856 |[DERBY-3856] difference between Embedded vs DerbyNetClient
in format of return from timestamp(cast(? as varchar(32)))
|Knut Anders Hatlen
DERBY-3852 |[DERBY-3852] J2EEDataSourceTest may ignore some
failures
|Knut Anders Hatlen
DERBY-3844 |[DERBY-3844] ASSERT failure in BasePage.unlatch() when
running LobStreamsTest
|Kristian Waagan
DERBY-3650 |[DERBY-3650] internal multiple references from different
rows to a single BLOB/CLOB stream leads to various errors when second
&|Kristian Waagan
DERBY-3646 |[DERBY-3646] Embedded returns wrong results when selecting
a blob column twice and using getBinaryStream()
|Unassigned
DERBY-3645 |[DERBY-3645] Insert into selecting BLOB column twice leads
to SQLException: Restore of a serializable or SQLData object of
clas&|Unassigned
DERBY-2992 |[DERBY-2992] getBinaryStream returns incorrect result
(truncated value) if underlying blob is
deleted |Kristian Waagan
DERBY-887 |[DERBY-887] Select statement returns wrong number of rows
if you compare an integer column with a boolean expression in the
whe&|Rick Hillegas
42 rows selected
ij>