[dbutils] Release process for dbutils-1.1. How can I help?

2006-11-07 Thread Alan Canon
Henri Yandell wrote:
 
So unless any of the non-versioned issues seem like they should go in,
it's time to start the fun of the release process.
Hen

 

Should I prepare a summary of the non-versioned issues? What else can I
do to push the release process?

 

Alan Canon

 



[dbutils] Status of outstanding JIRA issues scheduled against dbutils-1.1 release as of 3 Nov 2006

2006-11-03 Thread Alan Canon
Thanks to Henri Yandell, there are now no outstanding issues against 
dbutils-1.1 of major importance.


There are three minor issues filed against 1.1. Regarding the release of 
1.1, my recommendation is that we do apply DBUTILS-17, optionally apply 
DBUTILS-16, and regarding DBUTILS-27, either WONTFIX or schedule it 
against a forthcoming 1.2 release. Then release the result as dbutils-1.1.


There are already substantial improvements in CVS: but this product has 
not seen a release in three years. They are listed in order of 
increasing dubiousness.


DBUTILS-17 ScalarHandler subclasses that return Integers and Longs 
(created 09/Mar/06
Henri Yandell has submitted a rework of an earlier suggested patch, but 
is unsure if they should be added. The patch does add general purpose 
functionality to dbutils in addition to its originally intended benefit 
of allowing convenient selects of longs in count(*) operations. Alan 
Canon leans towards FIX in 1.1 in a comment.


DBUTILS-16 ResultSetRowProcessor abstract handler and some classes 
rework (created: 04/Jun/04)
This two-and-a-half year old patch has been reworked into a brand new 
patch by Henri Yandell without comment as to whether or not it should be 
applied.


DBUTILS-27 [dbutils] QueryRunner.count(String, ...) methods for SELECT 
COUNT(...) sql (created: 27/Sep/05)
These convenience classes delegate the execution of a SQL query to a 
ScalarHandler. The meat of the patch is:

+stmt = this.prepareStatement(conn, sql);
+this.fillStatement(stmt, params);
+rs = this.wrap(stmt.executeQuery());
+result = SCALAR_HANDLER.handle(rs);
Comments imply that what is achieved is a weaker implementation of 
DBUTILS-17.


Alan Canon

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[dbutils] Outstanding issues against dbutils-1.1 as of Nov. 1, 2006

2006-11-01 Thread Alan Canon
Apologies if this is a duplicate: I sent it in to the list earlier but
didn't see it appear.

 

There are four Major issues listed against the 1.1 release of
[dbutils].

 

DBUTILS-1 BeanListHandler and BeanHandler fail to support
java.sql.Date() The reporter of the bug supplied code to fix the issue.

 

DBUTILS-32 Tests fail to build under 1.6, and warning while compiling
source Alan Canon has supplied code in a JIRA comment to eliminate the
compiler errors and warnings under Java 6 SDK.

 

DBUTILS-3 Setting bean properties fails silently Alan Canon has supplied
code in a JIRA comment to throw a SQLException when the described
condition occurs, according to a recommendation made in a previous
comment.

 

DBUTILS-31 fillStatement setNull bug with the Derby JDBC driver Code is
present in the bug description, however it appears to have been prepared
to work against JDBC 3.0. The suggested patch uses
java.sql.ParameterMetaData, not present in JDK 1.4.2. Comments on the
bug suggest testing the JDBCMajor number to see what the JDBC version
is, and acting accordingly. Additionally, another comment states the
code would need to fall back to the JDBC 2.1 specification if the Oracle
JDBC driver throws an exception. Francis Townsend and Henri Yandell
posted comments recommending that this solution be put off for a future
release.

 

In addition, there are three Minor issues listed:

 

DBUTILS-17 ScalarHandler subclasses that return Integers and Longs
Sample implmentations are provided in the JIRA report. This also
addresses issues present in DBUTILS-27.

 

DBUTILS-27 QueryRunner.count(String, ...) methods for SELECT COUNT(...)
sql This one is an improvement with diffs provided. Henri Yandell
recommended it for the 1.1 release in a comment.

 

DBUTILS-17 ResultSetRowProcessor abstract handler and some classes
rework There are patches provided. This request for improvement is two
years old. Henri Yandell posted a comment earlier this year that says
FIX or WONTFIX for 1.1.

 

These seven issues are all that are scheduled against the 1.1 release of
dbutils. Four other unscheduled issues are not described in this
message.

 

-- Alan Canon

 



[dbutils] What are requirements for a 1.1 release? No recent project development.

2006-10-26 Thread Alan Canon
Hello,

 

I am using the nightly build version of commons-dbutils (present
release build is 1.0, and it has problems that make it unsuitable for
use.) I noticed that there has not been much activity on dbutils
recently. Is there a need for additional effort on this project? (i.e.,
if I become a contributor, can I help things along?) What would it take
to get a point release made?

 

Alan Canon