#81 - 1.5.x - fix PostGIS / OracleNG Estimated extends param
This commit is contained in:
parent
c9d181e473
commit
ee6b428e63
@ -44,6 +44,7 @@ public class GSOracleNGDatastoreEncoder extends GSAbstractDatastoreEncoder {
|
|||||||
static final boolean DEFAULT_LOOSE_BBOX = true;
|
static final boolean DEFAULT_LOOSE_BBOX = true;
|
||||||
static final boolean DEFAULT_PREPARED_STATEMENTS = true;
|
static final boolean DEFAULT_PREPARED_STATEMENTS = true;
|
||||||
static final int DEFAULT_MAX_OPEN_PREPARED_STATEMENTS = 50;
|
static final int DEFAULT_MAX_OPEN_PREPARED_STATEMENTS = 50;
|
||||||
|
static final boolean DEFAULT_ESTIMATED_EXTENDS = false;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create an {@value #TYPE} datastore with default connection parameters,
|
* Create an {@value #TYPE} datastore with default connection parameters,
|
||||||
@ -80,6 +81,7 @@ public class GSOracleNGDatastoreEncoder extends GSAbstractDatastoreEncoder {
|
|||||||
setLooseBBox(DEFAULT_LOOSE_BBOX);
|
setLooseBBox(DEFAULT_LOOSE_BBOX);
|
||||||
setPreparedStatements(DEFAULT_PREPARED_STATEMENTS);
|
setPreparedStatements(DEFAULT_PREPARED_STATEMENTS);
|
||||||
setMaxOpenPreparedStatements(DEFAULT_MAX_OPEN_PREPARED_STATEMENTS);
|
setMaxOpenPreparedStatements(DEFAULT_MAX_OPEN_PREPARED_STATEMENTS);
|
||||||
|
setEstimatedExtends(DEFAULT_ESTIMATED_EXTENDS);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -172,6 +174,10 @@ public class GSOracleNGDatastoreEncoder extends GSAbstractDatastoreEncoder {
|
|||||||
connectionParameters.set("Max open prepared statements", Integer.toString(maxOpenPreparedStatements));
|
connectionParameters.set("Max open prepared statements", Integer.toString(maxOpenPreparedStatements));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void setEstimatedExtends(boolean estimatedExtends){
|
||||||
|
connectionParameters.set("Estimated extends", Boolean.toString(estimatedExtends));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check database validity.
|
* Check database validity.
|
||||||
*
|
*
|
||||||
|
|||||||
@ -43,6 +43,7 @@ public class GSPostGISDatastoreEncoder extends GSAbstractDatastoreEncoder {
|
|||||||
static final boolean DEFAULT_LOOSE_BBOX = true;
|
static final boolean DEFAULT_LOOSE_BBOX = true;
|
||||||
static final boolean DEFAULT_PREPARED_STATEMENTS = false;
|
static final boolean DEFAULT_PREPARED_STATEMENTS = false;
|
||||||
static final int DEFAULT_MAX_OPEN_PREPARED_STATEMENTS = 50;
|
static final int DEFAULT_MAX_OPEN_PREPARED_STATEMENTS = 50;
|
||||||
|
static final boolean DEFAULT_ESTIMATED_EXTENDS = false;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@ -63,6 +64,7 @@ public class GSPostGISDatastoreEncoder extends GSAbstractDatastoreEncoder {
|
|||||||
setLooseBBox(DEFAULT_LOOSE_BBOX);
|
setLooseBBox(DEFAULT_LOOSE_BBOX);
|
||||||
setPreparedStatements(DEFAULT_PREPARED_STATEMENTS);
|
setPreparedStatements(DEFAULT_PREPARED_STATEMENTS);
|
||||||
setMaxOpenPreparedStatements(DEFAULT_MAX_OPEN_PREPARED_STATEMENTS);
|
setMaxOpenPreparedStatements(DEFAULT_MAX_OPEN_PREPARED_STATEMENTS);
|
||||||
|
setEstimatedExtends(DEFAULT_ESTIMATED_EXTENDS);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -142,6 +144,10 @@ public class GSPostGISDatastoreEncoder extends GSAbstractDatastoreEncoder {
|
|||||||
connectionParameters.set("Max open prepared statements", Integer.toString(maxOpenPreparedStatements));
|
connectionParameters.set("Max open prepared statements", Integer.toString(maxOpenPreparedStatements));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void setEstimatedExtends(boolean estimatedExtends){
|
||||||
|
connectionParameters.set("Estimated extends", Boolean.toString(estimatedExtends));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return {@value #TYPE}
|
* @return {@value #TYPE}
|
||||||
*/
|
*/
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user