Github user patricker commented on a diff in the pull request:

    https://github.com/apache/nifi/pull/3133#discussion_r232317090
  
    --- Diff: 
nifi-nar-bundles/nifi-standard-services/nifi-dbcp-service-bundle/nifi-dbcp-service/src/main/java/org/apache/nifi/dbcp/DBCPConnectionPool.java
 ---
    @@ -59,6 +61,31 @@
                     + "Note that no flow file input (attributes, e.g.) is 
available for use in Expression Language constructs for these properties.")
     public class DBCPConnectionPool extends AbstractControllerService 
implements DBCPService {
     
    +    /**
    +     * Copied from {@link GenericObjectPoolConfig.DEFAULT_MIN_IDLE} in 
Commons-DBCP 2.5.0
    +     */
    +    private static final String DEFAULT_MIN_IDLE = "0";
    +    /**
    +     * Copied from {@link GenericObjectPoolConfig.DEFAULT_MAX_IDLE} in 
Commons-DBCP 2.5.0
    +     */
    +    private static final String DEFAULT_MAX_IDLE = "8";
    +    /**
    +     * Copied from private variable {@link 
BasicDataSource.maxConnLifetimeMillis} in Commons-DBCP 2.5.0
    +     */
    +    private static final String DEFAULT_MAX_CONN_LIFETIME = "-1";
    +    /**
    +     * Copied from {@link 
GenericObjectPoolConfig.DEFAULT_TIME_BETWEEN_EVICTION_RUNS_MILLIS} in 
Commons-DBCP 2.5.0
    +     */
    +    private static final String DEFAULT_EVICTION_RUN_PERIOD = 
String.valueOf(-1L);
    +    /**
    +     * Copied from {@link 
GenericObjectPoolConfig.DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS} in Commons-DBCP 
2.5.0
    +     */
    +    private static final String DEFAULT_MIN_EVICTABLE_IDLE_TIME = 
String.valueOf(1800000L) + " millis";
    --- End diff --
    
    Testing on my local instance is looking good so far. One request, can you 
change this to `30 min`? A bit easier to read as a default value that way :)


---

Reply via email to