Changeset: f74d3fe004fd for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f74d3fe004fd
Modified Files:
        clients/R/MonetDB.R/R/monetdb.R
Branch: default
Log Message:

R Connector: Truncating SQL statement in error messages to not hide actual 
error message.


diffs (12 lines):

diff --git a/clients/R/MonetDB.R/R/monetdb.R b/clients/R/MonetDB.R/R/monetdb.R
--- a/clients/R/MonetDB.R/R/monetdb.R
+++ b/clients/R/MonetDB.R/R/monetdb.R
@@ -187,6 +187,8 @@ setMethod("dbSendQuery", signature(conn=
                        
                        if (!env$success) {
                                sp <- strsplit(env$message,"!",fixed=T)[[1]]
+                               # truncate statement to not hide actual error 
message
+                               if (nchar(statement) > 100) { statement <- 
paste0(substring(statement,1,100),"...") }
                                if (length(sp) == 3) {
                                        errno <- as.numeric(sp[[2]])
                                        errmsg <- sp[[3]]
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to