Skip to content

Commit 43dc11f

Browse files
committed
Fix disablePrepareDataQuery option
1 parent 380404d commit 43dc11f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

jdbc/src/main/java/tech/ydb/jdbc/context/YdbContext.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,8 @@ public YdbPreparedQuery findOrPrepareParams(YdbQuery query, YdbPrepareMode mode)
392392
}
393393
}
394394

395-
if (type == QueryType.EXPLAIN_QUERY || type == QueryType.SCHEME_QUERY) {
395+
if (type == QueryType.EXPLAIN_QUERY || type == QueryType.SCHEME_QUERY ||
396+
!queryOptions.isPrepareDataQueries() || mode == YdbPrepareMode.IN_MEMORY) {
396397
return new InMemoryQuery(query, queryOptions.isDeclareJdbcParameters());
397398
}
398399

@@ -432,9 +433,7 @@ public YdbPreparedQuery findOrPrepareParams(YdbQuery query, YdbPrepareMode mode)
432433
}
433434
}
434435

435-
if (!query.isPlainYQL()
436-
|| mode == YdbPrepareMode.IN_MEMORY
437-
|| !queryOptions.isPrepareDataQueries()) {
436+
if (!query.isPlainYQL()) {
438437
return new InMemoryQuery(query, queryOptions.isDeclareJdbcParameters());
439438
}
440439

0 commit comments

Comments
 (0)