postgresql-jdbc.git / summary / log / commit / refs
commit 519bfe19e044df48bbdd3d88674dd46e4ec1a204
Author: Vladimir Gordiychuk <folyga@gmail.com>
Date: Tue May 26 21:13:53 2015 +0000
feat: Customize default fetchSize for statements
Add set/get method for property 'defaultRowFetchSize' via BaseDataSource class that define default parameter for fetchSize on Statement. It additional commit to previous that fix fail test.
org/postgresql/ds/common/BaseDataSource.java | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/org/postgresql/ds/common/BaseDataSource.java b/org/postgresql/ds/common/BaseDataSource.java
index bd6f79a7..adcfb0ff 100644
--- a/org/postgresql/ds/common/BaseDataSource.java
+++ b/org/postgresql/ds/common/BaseDataSource.java
@@ -371,6 +371,22 @@ public abstract class BaseDataSource implements Referenceable
return PGProperty.PREPARE_THRESHOLD.getIntNoCheck(properties);
}
+ /**
+ * @see PGProperty#DEFAULT_ROW_FETCH_SIZE
+ */
+ public void setDefaultRowFetchSize(int fetchSize)
+ {
+ PGProperty.DEFAULT_ROW_FETCH_SIZE.set(properties, fetchSize);
+ }
+
+ /**
+ * @see PGProperty#DEFAULT_ROW_FETCH_SIZE
+ */
+ public int getDefaultRowFetchSize()
+ {
+ return PGProperty.DEFAULT_ROW_FETCH_SIZE.getIntNoCheck(properties);
+ }
+
/**
* @see PGProperty#UNKNOWN_LENGTH
*/
[parent: 093a4bcd82b4]