Bugs item #1765919, was opened at 2007-08-02 10:16
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1765919&group_id=56967

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: SQL/JDBC
Group: Clients 1.18
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Sjoerd Mullender (sjoerd)
Assigned to: Fabian (mr-meltdown)
Summary: Incomplete block read from stream (Mserver still alive?)

Initial Comment:
From a message sent directly to Peter:

I ran tests with 4.18.0 version of the database on windows platform using the 
MonetDB4-XQuery-i686-0.18.2.msi install. I work on a bi-processor machine under 
Windows XP.

Problems with the JDBC interface

Opening documents 
If I try to open a document (giving the doc (“documentName”) instruction) which 
is bigger than 150ko I get an error most of the time (60%): 
Incomplete block read from stream (Mserver still alive?)

I ran a code from the tutorial : 
public class testMonet  {
        public static void main(String[] args) {
                int errors = 0;
                for(int k=0;k<100;k++){
                        System.out.println(k);
                try {
                        Class.forName("nl.cwi.monetdb.jdbc.MonetDriver");
                } catch (Exception e1) {
                        e1.printStackTrace();
                }
        try {
                
                
                Connection myConnection = 
DriverManager.getConnection("jdbc:monetdb://localhost:50000/database?language=xquery","monetdb",
 "monetdb");
                Statement myStatement = myConnection.createStatement();
                ResultSet myResultSet = 
myStatement.executeQuery("doc(\"new\")");
                
                myResultSet.next();
                String buffer = myResultSet.getString(1);
                
                myConnection.close();
                System.out.println("ok");
        
        } catch (SQLException e) {
                System.out.println("error");
                errors ++;
        }
                }
                System.out.println("Errors "+errors);
        }

}

I had the same problems with more complex queries returning too big results.
It seems to be a thread problem. The success rate of opening documents is even 
under 1% for documents which are bigger than 10megs.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1765919&group_id=56967

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Monetdb-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-bugs

Reply via email to