dcaf Developers: steve

Login name:
steve
Total Commits:
509 (99.8%)
Lines of Code:
21749 (99.9%)
Most Recent Commit:
2009-04-05 21:20

Activity by Clock Time

Activity by Hour of Day for steve

Activity by Day of Week for steve

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 509 (100.0%) 21749 (100.0%) 42.7
src/au/com/whitesquare/dcaf/ 165 (32.4%) 8066 (37.1%) 48.8
src/au/com/whitesquare/dcaf/persistence/pool/ 37 (7.3%) 3874 (17.8%) 104.7
src/au/com/whitesquare/dcaf/persistence/base/ 69 (13.6%) 3554 (16.3%) 51.5
src/au/com/whitesquare/dcaf/persistence/oracle/ 37 (7.3%) 1706 (7.8%) 46.1
/ 52 (10.2%) 795 (3.7%) 15.2
src/au/com/whitesquare/dcaf/selectitems/ 17 (3.3%) 517 (2.4%) 30.4
src/au/com/whitesquare/dcaf/persistence/mckoi/ 28 (5.5%) 503 (2.3%) 17.9
src/au/com/whitesquare/dcaf/definition/ 24 (4.7%) 487 (2.2%) 20.2
src/au/com/whitesquare/dcaf/persistence/mysql/ 11 (2.2%) 348 (1.6%) 31.6
src/au/com/whitesquare/dcaf/persistence/hsql/ 10 (2.0%) 317 (1.5%) 31.7
src/au/com/whitesquare/dcaf/exception/ 12 (2.4%) 289 (1.3%) 24.0
src/au/com/whitesquare/dcaf/persistence/sqlserver/ 5 (1.0%) 263 (1.2%) 52.6
src/au/com/whitesquare/dcaf/persistence/ 7 (1.4%) 243 (1.1%) 34.7
src/au/com/whitesquare/dcaf/internal/ 8 (1.6%) 207 (1.0%) 25.8
src/au/com/whitesquare/dcaf/watcher/ 3 (0.6%) 174 (0.8%) 58.0
src/au/com/whitesquare/dcaf/watcher/statements/ 6 (1.2%) 163 (0.7%) 27.1
src/au/com/whitesquare/dcaf/persistence/remote/ 4 (0.8%) 81 (0.4%) 20.2
src/au/com/whitesquare/dcaf/jmx/ 3 (0.6%) 72 (0.3%) 24.0
etc/ 9 (1.8%) 62 (0.3%) 6.8
src/au/com/whitesquare/dcaf/persistence/oracle/exception/ 1 (0.2%) 28 (0.1%) 28.0
docs/ 1 (0.2%) 0 (0.0%) 0.0

Activity of steve

Most Recent Commits

steve 2009-04-05 21:20

Updated javadoc on use of preparedStatement FetchSize.

3 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/mysql: MySQLListLoadManagerActioner.java (+3 -1)
steve 2009-03-05 11:43

Updated DCAF to test the database connection on init, and if it fails throws a "SystemNotConfiguredException" including the cause that can be inspected.

50 lines of code changed in:

  • src/au/com/whitesquare/dcaf/exception: SystemNotConfiguredException.java (+10 -3)
  • src/au/com/whitesquare/dcaf/persistence/pool: WSConnectionPool.java (+40 -6)
steve 2009-02-25 12:13

Updated use of nexus as the repository.

26 lines of code changed in:

  • pom.xml (+26 -16)
steve 2008-11-29 00:58

bug 51: Changed from Fetch size as the last change didn't turn on streaming.

8 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/mysql: MySQLListLoadManagerActioner.java (+8 -4)
steve 2008-11-29 00:38

bug 51: This change allows different implementations to override the way the PreparedStatement is created for loading lists of objects. This fixes the issue with MySQL loading too much data and blowing the stack.

66 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/base: DBListLoadManagerActioner.java (+10 -3)
  • src/au/com/whitesquare/dcaf/persistence/mysql: MySQLListLoadManagerActioner.java (new 30), MySQLLoadManager.java (+26 -3)
steve 2008-11-18 09:51

Updated DCAF to only set the AutoCommit on freeing a connection if it is not closed.

13 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/pool: WSConnectionPool.java (+13 -3)
steve 2008-11-11 17:19

Turned off NullConnection until the JDK settles down and "Connection" does not change.

8 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/pool: NullConnection.java (+4 -1), NullConnectionPool.java (+4 -1)
steve 2008-11-11 17:08

Updated the ConnectionBrokerCleaner Thread to be a daemon thread.

6 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/pool: WSConnectionPool.java (+6 -2)
steve 2008-10-13 15:47

Added MySQL support to DCAF.

281 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/mysql: MySQLCommitManager.java (new 34), MySQLCommitManagerActioner.java (new 50), MySQLConfigurator.java (new 41), MySQLConnectionBroker.java (new 68), MySQLLoadManager.java (new 23), MySQLTransaction.java (new 34), MySQLTransactionManager.java (new 31)
steve 2008-07-29 16:46

Converted tabs to spaces.

13 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/hsql: HsqlConnectionBroker.java (+13 -10)
steve 2008-07-29 16:36

Updated error message logic inside BindVariable to tell user more details about what they did wrong.

29 lines of code changed in:

  • src/au/com/whitesquare/dcaf: BindVariable.java (+29 -6)
steve 2008-07-17 08:01

Now debugs the JMX server being connected to.

1 lines of code changed in:

  • src/au/com/whitesquare/dcaf/jmx: ConnectionPoolStatus.java (+1 -1)
steve 2008-06-26 15:57

bug 40: updated imports.

19 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/base: DBSingleLoadManagerActioner.java (+19 -12)
steve 2008-06-26 15:30

bug 40: Fixed PMD issues with new Boolean

16 lines of code changed in:

  • src/au/com/whitesquare/dcaf: BaseList.java (+10 -7)
  • src/au/com/whitesquare/dcaf/persistence: ResultSetWrapper.java (+6 -3)
steve 2008-06-26 15:25

bug 40: Added readObject to fix FindBugs issue.

13 lines of code changed in:

  • src/au/com/whitesquare/dcaf: BaseList.java (+13 -2)
steve 2008-06-25 21:49

bug 39: Added findbugs report.

10 lines of code changed in:

  • pom.xml (+10 -1)
steve 2008-04-27 14:07

bug 24: Removed extra package import to package that nolonger exists.

5 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/base: DBCommitManagerAction.java (+5 -3)
steve 2008-04-27 11:52

bug 24: Gets identity loading working for MS SQL server. Allows inseting of data to work.

232 lines of code changed in:

  • src/au/com/whitesquare/dcaf/persistence/base: DBCommitManagerAction.java (+35 -7)
  • src/au/com/whitesquare/dcaf/persistence/sqlserver: SQLServerCommitManager.java (new 37), SQLServerCommitManagerActioner.java (new 76), SQLServerConfigurator.java (new 52), SQLServerConnectionBroker.java (+32 -4)
steve 2008-04-27 11:50

bug 23: Added support for loading and saving fields exposed from the databse as java.sql.Timestamp.

19 lines of code changed in:

  • src/au/com/whitesquare/dcaf: DBField.java (+19 -4)
steve 2008-02-18 16:31

Added RequestLogger to track SQL usage and report summaries when done.

337 lines of code changed in:

  • src/au/com/whitesquare/dcaf/watcher: DCAFRequestLogger.java (new 157), Point.java (new 8), Statement.java (new 9)
  • src/au/com/whitesquare/dcaf/watcher/statements: DeleteStatement.java (new 26), InsertStatement.java (new 26), MultiSelectStatement.java (new 33), SingleSelectErrorStatement.java (new 26), SingleSelectStatement.java (new 26), UpdateStatement.java (new 26)

(271 more)

Generated by StatCVS 0.3