From torque-dev-return-3478-apmail-db-torque-dev-archive=db.apache.org@db.apache.org Thu Sep 11 19:14:42 2003 Return-Path: Delivered-To: apmail-db-torque-dev-archive@www.apache.org Received: (qmail 27532 invoked from network); 11 Sep 2003 19:14:42 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 11 Sep 2003 19:14:42 -0000 Received: (qmail 71121 invoked by uid 500); 11 Sep 2003 19:14:31 -0000 Delivered-To: apmail-db-torque-dev-archive@db.apache.org Received: (qmail 71106 invoked by uid 500); 11 Sep 2003 19:14:31 -0000 Mailing-List: contact torque-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Apache Torque Developers List" Reply-To: "Apache Torque Developers List" Delivered-To: mailing list torque-dev@db.apache.org Received: (qmail 71093 invoked by uid 500); 11 Sep 2003 19:14:30 -0000 Received: (qmail 71089 invoked from network); 11 Sep 2003 19:14:30 -0000 Received: from unknown (HELO minotaur.apache.org) (209.237.227.194) by daedalus.apache.org with SMTP; 11 Sep 2003 19:14:30 -0000 Received: (qmail 27514 invoked by uid 1280); 11 Sep 2003 19:14:40 -0000 Date: 11 Sep 2003 19:14:40 -0000 Message-ID: <20030911191440.27513.qmail@minotaur.apache.org> From: mpoeschl@apache.org To: db-torque-cvs@apache.org Subject: cvs commit: db-torque/xdocs changes.xml X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N mpoeschl 2003/09/11 12:14:40 Modified: src/test/org/apache/torque/om NumberKeyTest.java src/java/org/apache/torque/om NumberKey.java xdocs changes.xml Log: TRQS180: NumberKey long constructor introduces rounding errors Revision Changes Path 1.4 +9 -1 db-torque/src/test/org/apache/torque/om/NumberKeyTest.java Index: NumberKeyTest.java =================================================================== RCS file: /home/cvs/db-torque/src/test/org/apache/torque/om/NumberKeyTest.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- NumberKeyTest.java 13 Sep 2002 02:43:09 -0000 1.3 +++ NumberKeyTest.java 11 Sep 2003 19:14:40 -0000 1.4 @@ -151,4 +151,12 @@ Assert.assertEquals(n2a, array[2]); } + /** + * Test long constructor + */ + public void testLongConstructor() + { + NumberKey key = new NumberKey(9900000000000001L); + assertEquals("9900000000000001", key.toString()); + } } 1.20 +2 -2 db-torque/src/java/org/apache/torque/om/NumberKey.java Index: NumberKey.java =================================================================== RCS file: /home/cvs/db-torque/src/java/org/apache/torque/om/NumberKey.java,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- NumberKey.java 25 Aug 2003 21:42:40 -0000 1.19 +++ NumberKey.java 11 Sep 2003 19:14:40 -0000 1.20 @@ -120,7 +120,7 @@ */ public NumberKey(long key) { - this.key = new BigDecimal(key); + this.key = BigDecimal.valueOf(key); } /** 1.112 +3 -0 db-torque/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /home/cvs/db-torque/xdocs/changes.xml,v retrieving revision 1.111 retrieving revision 1.112 diff -u -r1.111 -r1.112 --- changes.xml 8 Sep 2003 23:14:44 -0000 1.111 +++ changes.xml 11 Sep 2003 19:14:40 -0000 1.112 @@ -9,6 +9,9 @@ + + TRQS180: NumberKey long constructor introduces rounding errors. + Removed the deprecated connection pool (commons-dbcp is used as default since 3.1) --------------------------------------------------------------------- To unsubscribe, e-mail: torque-dev-unsubscribe@db.apache.org For additional commands, e-mail: torque-dev-help@db.apache.org