comparison src/main/java/org/monetdb/jdbc/MonetConnection.java @ 673:8464a17caedf

Do not forget to update the autoCommit bookkeeping
author Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
date Mon, 31 Oct 2022 16:36:42 +0100 (2022-10-31)
parents fade6c6960cc
children 9cc67e98e9c6
comparison
equal deleted inserted replaced
672:cd6193bc5956 673:8464a17caedf
393 } 393 }
394 this.defaultFetchSize = replySizeSetting.get(); 394 this.defaultFetchSize = replySizeSetting.get();
395 if (lang == LANG_SQL) { 395 if (lang == LANG_SQL) {
396 if (autoCommitSetting.mustSend(autoCommit)) { 396 if (autoCommitSetting.mustSend(autoCommit)) {
397 setAutoCommit(autoCommitSetting.get()); 397 setAutoCommit(autoCommitSetting.get());
398 } else {
399 // update bookkeeping
400 autoCommit = autoCommitSetting.get();
398 } 401 }
399 if (sizeHeaderSetting.mustSend(false)) { 402 if (sizeHeaderSetting.mustSend(false)) {
400 sendControlCommand("sizeheader 1"); 403 sendControlCommand("sizeheader 1");
404 } else {
405 // no bookkeeping to update
401 } 406 }
402 if (timeZoneSetting.mustSend(0)) { 407 if (timeZoneSetting.mustSend(0)) {
403 setTimezone(timeZoneSetting.get()); 408 setTimezone(timeZoneSetting.get());
409 } else {
410 // no bookkeeping to update
404 } 411 }
405 } 412 }
406 413
407 // we're absolutely not closed, since we're brand new 414 // we're absolutely not closed, since we're brand new
408 closed = false; 415 closed = false;