Return-Path: X-Original-To: apmail-db-derby-dev-archive@www.apache.org Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1718E985B for ; Tue, 13 Dec 2011 01:52:00 +0000 (UTC) Received: (qmail 34642 invoked by uid 500); 13 Dec 2011 01:51:59 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 34617 invoked by uid 500); 13 Dec 2011 01:51:59 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 34610 invoked by uid 99); 13 Dec 2011 01:51:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Dec 2011 01:51:59 +0000 X-ASF-Spam-Status: No, hits=-2001.5 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Dec 2011 01:51:51 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id B375410F4F2 for ; Tue, 13 Dec 2011 01:51:30 +0000 (UTC) Date: Tue, 13 Dec 2011 01:51:30 +0000 (UTC) From: "Dag H. Wanvik (Updated) (JIRA)" To: derby-dev@db.apache.org Message-ID: <454426384.3959.1323741090736.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1062531778.3953.1323740970630.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (DERBY-5534) ResultSet#updateFloat, #updateDouble do not check for NaN on client MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/DERBY-5534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dag H. Wanvik updated DERBY-5534: --------------------------------- Description: Embedded throws out of range when the argument is Float.NaN or Double.NaN, the client does not catch it in updateXXX, where XXX is one of Float or Double, The server will balk when the row is updated, though. (ResultSet#updateRow) It will more regular if this is caught in updateXXX as other range errors are. The SQL state is 22003, which is what embedded throws on updateXXX. See also DERBY-5533. was: Embedded throws out of range when the argument is Float.Nan or Double.NaN, the client does not catch it in updateXXX, where XXX is one of Float or Double, The server will balk when the row is updated, though. (ResultSet#updateRow) It will more regular if this is caught in updateXXX as other range errors are. The SQL state is 22003, which is what embedded throws on updateXXX. See also DERBY-5533. > ResultSet#updateFloat, #updateDouble do not check for NaN on client > ------------------------------------------------------------------- > > Key: DERBY-5534 > URL: https://issues.apache.org/jira/browse/DERBY-5534 > Project: Derby > Issue Type: Bug > Components: JDBC, Network Client > Reporter: Dag H. Wanvik > Priority: Minor > > Embedded throws out of range when the argument is Float.NaN or Double.NaN, the client does not catch it in updateXXX, where XXX is one of Float or Double, > The server will balk when the row is updated, though. (ResultSet#updateRow) > It will more regular if this is caught in updateXXX as other range errors are. > The SQL state is 22003, which is what embedded throws on updateXXX. See also DERBY-5533. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira