Commit Graph
4992 Commits
Author SHA1 Message Date
lixiaohao d86d6cbcfe Update license year range to 2017
Update license year range to 2017
2017-03-06 12:14:52 +08:00
高铁 0f570fc083 Merge pull request #1621 from digitalsonic/master
PreparedStatement抛出异常后需要在PreparedStatementPool里将其剔除
2017-02-25 14:12:56 +08:00
DigitalSonic 463ffc49a2 add test case
add a test case for DruidPooledConnection.closePoolableStatement()
method
2017-02-25 00:24:04 +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
DigitalSonic 112819fe4e Merge remote-tracking branch 'alibaba/master' 2017-02-24 00:01:34 +08:00
wenshao 1ff403500f improved odps sql parser. support values datasource. 2017-02-23 21:01:48 +08:00
wenshao d84d1b81fe Merge remote-tracking branch 'upstream/master' 2017-02-17 00:03:46 +08:00
wenshao cd70ef8449 bug fixed for sql SchemaStatVisitor 2017-02-17 00:03:38 +08:00
高铁 8a899618a0 Merge pull request #1601 from digitalsonic/master
优化Oracle、MySQL和PostgreSQL的验证器
2017-02-16 23:51:45 +08:00
wenshao 29b4b3ea29 improved sql parameterized support. 2017-02-12 02:23:34 +08:00
wenshao 1f3c5467eb improved mysql parser, support more create view syntax. 2017-02-11 19:20:39 +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
wenshao a424a8be15 fixed typo 2017-02-11 14:49:58 +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 8be4c149e4 1.2.8 1.0.28 2017-02-05 22:36:24 +08:00
wenshao 16ea7700ed bug fixed for issue #1576 #1577 2017-02-03 23:10:21 +08:00
高铁 1a6ad677d2 Merge pull request #1577 from qxo/switchSQLStatementParserTryBestOff
修正parseStatement实现,默认不忽略语法错误
2017-02-03 22:44:21 +08:00
wenshao d755cb072a improved monitor. 2017-02-03 22:09:01 +08:00
wenshao 20fa47a22f changed dependency order. 2017-02-03 22:07:38 +08:00
wenshao 66e773f5a2 add testcase for issue #1591 2017-01-27 14:59:11 +08:00
wenshao d9eccdbc45 improved sql parser pg json operation support. #1592 2017-01-26 23:27:19 +08:00
wenshao 6fbfef62b5 bug fixed for mod function eval. issue #1588 2017-01-22 21:23:30 +08:00
wenshao 2b23a07734 DruidDataSource add keepAlive support. 2017-01-22 17:39:20 +08:00
wenshao 77ebb29fb7 Merge remote-tracking branch 'upstream/master' 2017-01-21 22:43:02 +08:00
高铁 6e59f87c9b Merge pull request #1590 from alibaba/revert-1572-master
Revert "提升IPAddress类中parseIPAddress方法性能"
2017-01-21 22:42:45 +08:00
高铁 47130c0589 Revert "提升IPAddress类中parseIPAddress方法性能" 2017-01-21 22:42:25 +08:00
wenshao 2df771bfcc Merge remote-tracking branch 'upstream/master' 2017-01-21 22:41:28 +08:00
高铁 65d4f1ff52 Merge pull request #1572 from luoyongsir/master
提升IPAddress类中parseIPAddress方法性能
2017-01-21 22:41:00 +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 a9149f4730 bug fixed for sql parser OutputVisitor. 2017-01-21 13:17:45 +08:00
wenshao 55165e2f22 use field access replace getter, use array replace ArrayList. 2017-01-21 02:03:42 +08:00
wenshao a84cdc70a0 bug fixed for sql parser. 2017-01-18 11:36:30 +08:00
wenshao c75a3b52e0 bug fixed for sql parser. 2017-01-17 00:14:23 +08:00
wenshao e6341c4a89 fixed sql parser for odps alter table drop partition statement. 2017-01-11 16:41:23 +08:00
wenshao b5867e7c5e add pg testcase. 2017-01-11 16:40:15 +08:00
qxo d78b1f0a9c 修正parseStatement实现,默认不忽略语法错误
否则会导致update和delete无where条件下执行!!!
2017-01-10 21:47:54 +08:00
luoyongsir 53e74a5a2e 提升parseIPAddress性能 2017-01-08 01:26:56 +08:00
wenshao 5e6761460b bug fixed for sql parser. 2017-01-06 20:02:09 +08:00
wenshao 27a551f329 bug fixed for postgresql parser. issue #1561 2016-12-26 23:09:09 +08:00
wenshao 627b3214f1 Merge remote-tracking branch 'upstream/master' 2016-12-26 20:13:07 +08:00
wenshao 77bfab01f5 refactor sql parser. sqlite support limit clause. #1556 2016-12-26 20:11:49 +08:00
高铁 42d4ddd11f Merge pull request #1546 from renfufei/feature/refresh_time
对SQL监控,Session监控页面,添加刷新时间控制
2016-12-26 09:26:02 +08:00