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]