schaefer01 opened a new issue, #16230:
URL: https://github.com/apache/iotdb/issues/16230

   ### Search before asking
   
   - [x] I searched in the [issues](https://github.com/apache/iotdb/issues) and 
found nothing similar.
   
   
   ### Version
   
   2.0.4
   
   ### Describe the bug and provide the minimal reproduce step
   
   Cursor.py Cursor class function execute() logs an error but does not return 
an error 
   
   the user, that is me, has to look at the console to see the error written to 
the console - for my interfacing code 
   
   to see the error, the work around is, as far as I can tell, to add a logging 
stream handler and 
   
   then check that output after each currsor.execute() call
   
   I'm thinking that the right thing to do would be for the execute function to 
return an error
   
   Note also the logged error is not as complete as it could be, that is, the 
error message is vague when
   
   the logged message is failed to execute statement
   
   the cli message is, for my failed case  returned from copying the sql 
statement into the cli is:
   
   INSERT INTO 
root.db.haystack.ops.mhr_uhf_tca_power_data.data(timestamp,name,ts,ip,hbe,hbp,state,info)values(1755791127,2.300911,5.917624,8.158934,14.789080,18.413770,22.073236,24.537928,29.037948,32.026225,37.750438,42.648634,45.208809)
   Msg: org.apache.iotdb.jdbc.IoTDBSQLException: 701: the measurementList's 
size 7 is not consistent with the valueList's size 12 
   
   So I'm asking for two things:
     1. return an error to the calling function when there is an error 
     2.  return equal information to what the cli returns
   
   thank you
     bob s
   
   ### What did you expect to see?
   
   I expected the calling function to return an error
   
   ### What did you see instead?
   
   no error returned
   
   ### Anything else?
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [ ] I'm willing to submit a PR!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to