Updated master database detection algorithm
authorRich Tabedzki <richard.tabedzki@att.com>
Fri, 2 Mar 2018 04:42:45 +0000 (04:42 +0000)
committerTimoney, Dan (dt5972) <dt5972@att.com>
Fri, 2 Mar 2018 18:28:59 +0000 (13:28 -0500)
commite69c6e3320f27d31d6dcd86a1ab40960758b59cb
tree241c597b8c092ebc17454b74a7fd10ee9fd0bbee
parent3cc57351f6b8e438ac6d6ed98cb098a22c62608f
Updated master database detection algorithm

Changes made:
* updated algorithm in DBResourceManager
* Updated CachedDataSource, JdbcDBCachedDataSource
* added new unit tests

Change-Id: I4f6bbeb3839f55d183d7e762743fbc9171b63b1a
Issue-ID: CCSDK-192
Signed-off-by: Rich Tabedzki <richard.tabedzki@att.com>
dblib/provider/src/main/java/org/onap/ccsdk/sli/core/dblib/CachedDataSource.java
dblib/provider/src/main/java/org/onap/ccsdk/sli/core/dblib/DBResourceManager.java
dblib/provider/src/main/java/org/onap/ccsdk/sli/core/dblib/DataAccessor.java
dblib/provider/src/main/java/org/onap/ccsdk/sli/core/dblib/TerminatingCachedDataSource.java [changed mode: 0644->0755]
dblib/provider/src/main/java/org/onap/ccsdk/sli/core/dblib/jdbc/JdbcDBCachedDataSource.java
dblib/provider/src/test/java/org/onap/ccsdk/sli/core/dblib/DBLibExceptionTest.java [new file with mode: 0644]
dblib/provider/src/test/java/org/onap/ccsdk/sli/core/dblib/NoAvailableConnectionsExceptionTest.java [new file with mode: 0644]
sli/common/src/main/antlr4/org/onap/ccsdk/sli/core/sli/ExprGrammar.g4