wenshao
95e36c990c
fixed merged code error.
2017-08-19 21:24:24 +08:00
qihw
bb4319aa95
增加异常日志
...
增加异常日志-对于由于驱动加载与JAVA版本问题导致的Error无法看到任何日志,导致不好排查问题
2017-08-19 16:56:08 +08:00
wenshao
b4479d515c
bug fixed validationQuery on ReplicationDriver. issue #1922
2017-08-18 16:34:16 +08:00
wenshao
e5bd1a24ad
improved jndi datasource support.
2017-08-18 14:50:18 +08:00
wenshao
e1a6d99c1c
improved sql parser.
2017-08-13 21:05:08 +08:00
wenshao
ea8017382f
improved sql parser schema repository.
2017-08-07 16:18:13 +08:00
wenshao
6829a23bce
improved sql parser.
2017-07-23 16:44:43 +08:00
wenshao
1ef867781d
improved mysql exception sorter.
2017-07-18 16:38:20 +08:00
wenshao
15ac64e501
improved jdk7 support & postgresql support.
2017-07-11 15:48:00 +08:00
高铁
1cf5ba50dd
Merge pull request #1777 from wubiliang/snow
...
修正DruidDataSource#recycle 因Thread被interrupted时无法close的问题
2017-06-13 22:43:07 +08:00
wenshao
3b2acf03bc
DruidDataSource support killWhenSocketReadTimeout
2017-06-13 19:04:49 +08:00
wenshao
d9a0cae840
improved sql parser.
2017-06-05 20:27:08 +08:00
wenshao
de4bfb0ae3
bug fixed for createScheduler not cancel after closed. for issue #1758
2017-06-02 16:58:46 +08:00
wenshao
1356e16168
bug fixed for createScheduler not cancel after closed. for issue #1758
2017-06-02 16:45:17 +08:00
wenshao
2da211287f
bug fixed for createScheduler not cancel after closed. for issue #1758
2017-06-02 16:44:18 +08:00
wenshao
fd3da2613d
bug fixed for createScheduler not cancel after closed. for issue #1758
2017-05-31 14:37:22 +08:00
wenshao
0ed43689cc
support dynamic preparedstatement.
2017-05-29 14:39:57 +08:00
wenshao
a29eb6e0d2
improved sql parser.
2017-05-28 17:39:53 +08:00
wenshao
ac4b6059f0
improved mysql/oracle sql parser.
2017-05-20 22:03:21 +08:00
wenshao
965ba2f0a1
bug fixed for testcase.
2017-05-11 06:29:37 +08:00
wenshao
ed803392d8
more GetConnectionTimeout message info. add field 'creatingCount'
2017-04-23 15:38:28 +08:00
wenshao
9e80c23b7b
improved ExceptionSorter.
2017-04-18 15:49:54 +08:00
wenshao
85aeca86ec
log more info. for issue #1682
2017-04-14 11:56:23 +08:00
高铁
7f9023feae
Merge pull request #1681 from zxy1123/Branch_1.0.28
...
for corona fix
2017-04-12 10:20:55 +08:00
zxy
1bdddef7f3
for corona fix
2017-04-11 22:27:39 +08:00
biliang.wbl
48a23e66bb
fixed
2017-03-16 22:20:27 +08:00
wenshao
c3db40c748
fixed copyright info. 2101 -> 2017
2017-03-14 21:18:18 +08:00
wenshao
73ba75d30b
Merge remote-tracking branch 'upstream/master'
2017-03-14 21:00:16 +08:00
wenshao
aa8459e192
use ReentrantLock replace sysnchronized. for ali jvm fiber wisp
2017-03-14 10:07:05 +08:00
DigitalSonic
22c8b9b67b
Downgrade to JDK6. remove(Object, Object) is not existed in HashMap of JDK6.
2017-02-24 17:21:14 +08:00
DigitalSonic
1d7bc65b3d
remove the statement from pool while it threw an exception
...
While the pooled PreparedStatement threw an exception, remove it from
the pool, and then close it.
The commit 94638ad didn’t fix issue #1498 . Try this one.
2017-02-24 00:05:34 +08:00
高铁
8a899618a0
Merge pull request #1601 from digitalsonic/master
...
优化Oracle、MySQL和PostgreSQL的验证器
2017-02-16 23:51:45 +08:00
wenshao
427c16d955
bug fixed for issue #1598
2017-02-11 14:51:18 +08:00
wenshao
fcf728fc42
add property valid check.
2017-02-11 14:50:38 +08:00
DigitalSonic
cba0d4fead
修正PG的校验器问题
...
修正stmt未设置查询超时的问题
2017-02-10 22:25:23 +08:00
DigitalSonic
9bb7ab9d7a
修正Oracle校验器问题
...
修正原先的实现中isValidConnection方法忽略validationQueryTimeout参数的问题,优先使用validationQ
ueryTimeout,然后才是timeout
2017-02-10 22:24:22 +08:00
DigitalSonic
aed14f383a
修正MySQL校验器的问题
...
1. 查询超时单位是秒,默认1000秒太长了,估计当时搞错单位了
2.当方法没有传SQL时设定一个默认的SQL,而不是直接返回true
2017-02-10 22:22:26 +08:00
wenshao
d755cb072a
improved monitor.
2017-02-03 22:09:01 +08:00
wenshao
2b23a07734
DruidDataSource add keepAlive support.
2017-01-22 17:39:20 +08:00
wenshao
59b9ae8612
DruidDataSource add keepAlive support.
2017-01-21 22:28:59 +08:00
wenshao
8c8c31c41c
DruidDataSource add keepAlive support.
2017-01-21 19:17:17 +08:00
wenshao
a3bad1ace7
DruidDataSource add keepAlive support.
2017-01-21 14:52:56 +08:00
wenshao
160320f396
DruidDataSource add keepAlive support.
2017-01-21 14:38:04 +08:00
wenshao
c78cc6ced8
improved DruidDataSource.shrink, decrement memory allocate.
2017-01-21 13:34:46 +08:00
wenshao
55165e2f22
use field access replace getter, use array replace ArrayList.
2017-01-21 02:03:42 +08:00
wenshao
77bfab01f5
refactor sql parser. sqlite support limit clause. #1556
2016-12-26 20:11:49 +08:00
wenshao
74b456d659
bug fixed for issue #1539
2016-12-12 17:05:02 +08:00
wenshao
e13b24599a
bug fixed for issue #1539
2016-12-12 17:03:06 +08:00
wenshao
1d400d9539
bug fixed for issue #1539
2016-12-12 17:00:41 +08:00
wenshao
3c1acd06b8
DruidDataSource add initVariable & initGlobalVariable support.
2016-12-10 21:18:36 +08:00