Summary Period: 2000-12-29 to 2006-01-13
[root]/helma/src/helma/objectmodel/db
Total Lines Of Code:
10014 (2006-01-13 18:49)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 629 (100.0%) | 24645 (100.0%) | 39.1 |
hannes | 620 (98.6%) | 24297 (98.6%) | 39.1 |
tobi | 3 (0.5%) | 217 (0.9%) | 72.3 |
kmfdm | 2 (0.3%) | 100 (0.4%) | 50.0 |
stefanp | 3 (0.5%) | 27 (0.1%) | 9.0 |
robert | 1 (0.2%) | 4 (0.0%) | 4.0 |
* Cosmetics: remove empty line.
2 lines of code changed in:
* Mark node clean in init() before invoking onInit() so we have a chance to
modify the node in onInit() and having the changes written back to db.
6 lines of code changed in:
* Cleaned up constructor mess a bit, including comments.
* Implement invokation of onInit() for object instanced from db.
* Made some methods synchronized that probably should be.
42 lines of code changed in:
* Fix NullPointerException in logSqlStatement that covered
SQL connection problem reporting in logging output.
3 lines of code changed in:
* Make getConnection() and init() synchronized.
* Fix JavaDoc comments.
17 lines of code changed in:
* Implement getTargetType() and getRefType() to enable high level type.properties introspection
16 lines of code changed in:
* Implement getPropertyNames() to enable high level type.properties introspection
9 lines of code changed in:
* Use Property.getStringValue() to resolve property references in query filters,
otherwise Node references will be rendered as NodeHandle[...].
3 lines of code changed in:
* Implement db mapping dependencies introduced by additionalTables switch
* Try to get extract column name from sql functions when converting db column to property
* Added Javadoc comments
143 lines of code changed in:
* Do not log concurrency conflicts. This is often misinterpreted as error which it is not.
4 lines of code changed in:
* Move sql logging to finally clause so statements are logged even if an exception is thrown
* Unified String/StringBuffer variable naming a bit
150 lines of code changed in:
* Only prepend table name to query if access name doesn't contain "(" or "."
This makes it possible to use an SQL function as group criterium
13 lines of code changed in:
* Only prepend table name to query if access name doesn't contain "(" or "."
6 lines of code changed in:
* Minor changes: remove unused code, switch error message to lower/mixed case.
3 lines of code changed in:
* Patch from Juerg Lehni: try to autodetect Joins in additionalTables option.
* Some code cleanup:
- Don't do string concatenation in arguments to StringBuffer.append()
- Remove redundant if clause
- Remove throws statement for unthrown exceptions
- Remove unneeded variable initialzation
56 lines of code changed in:
Invoke setReadonly(boolean) on the db connection depending on the type of statement we're about to send.
34 lines of code changed in:
Synchronize set/getSubnodeRelation() to prevent problems on multiprocessor machines
4 lines of code changed in:
Cleaned up constructor a bit, use direct assignment instead of setter for prototype.
3 lines of code changed in:
Do not try to set DbMapping in Node.setPrototype() - it has disastrous effects for prototyped groupby nodes.
8 lines of code changed in:
- Make sure collections on transient nodes are set to transient when making persitable
to avoid collection objects being loaded from database.
- Allow getKey() to be called on transient nodes iff primary key is set
- Do set DbMapping in setPrototype() method
- Unified Node constructors and initializers a bit
22 lines of code changed in:
(421 more)
Generated by StatCVS 0.2.2