- 23 2月, 2011 4 次提交
-
-
由 Thomas Mueller 提交于
DatabaseMetaData.getColumns: there is a typo in the JDBC specification, so that the column #19 is named SCOPE_CATLOG instead of SCOPE_CATALOG. For compatibility with the specification, this column is now also named SCOPE_CATLOG in H2. A new column named SCOPE_CATALOG is appended as column #24. Please note that MySQL only supports SCOPE_CATALOG, while other databases only support SCOPE_CATLOG.
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 james.moger@gmail.com 提交于
Checkstyle formatting. Build docs (1 remaining lengthy line). Clarified the multiple addIndex and setPrimaryKey methods. Restored previous COUNTER increment scheme.
-
- 21 2月, 2011 6 次提交
-
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
- Source code formatting (Eclipse will find this) - Missing Javadoc class comment - The test didn't compare myString (Eclipse will find this) - Missing space around '=' (Checkstyle will find this)
-
由 Thomas Mueller 提交于
- Javadoc comment for the class was missing (./build.sh should find this) - Make fields private where possible - Do not comment source code (// EventLogger.activateConsoleLogger();). Remove it. - Simplify error code assertions
-
由 Thomas Mueller 提交于
- Typos in Javadocs (./build.sh spellcheck finds this) - Use private fields where possible - Fix Javadoc with something that isn't a sentence - Fix Javadoc without an actual comment - The workaround 'clazz' instead of 'class' is not needed for 'dateClazz' - Javadoc for parameters is inconsistent / incorrect - Javadoc: undocumented return - Javadoc comments are usually lowercase except for sentences
-
由 Thomas Mueller 提交于
- Fix bug about using an (unordered) set for index and primary key columns - Non-private fields first (Checkstyle reports this) - Comments are on a separate line (Checkstyle) - Space before and after "=" (Eclipse reports this) - Comment, specially comment fragements, are lowercase
-
- 20 2月, 2011 5 次提交
-
-
由 Thomas Mueller 提交于
- Let it compile with JDK 5
-
由 Thomas Mueller 提交于
- Make fields and methods private where possible - Add missing Javadocs - Remove @throws Javadocs (all other languages don't have throws, and it doesn't help much documenting them) - Use camel case for metaData - Remove initializing to default values (null, 0, false) because that's anyway done automatically - Remove @Override to let it compile with JDK 5 - Mark as 'work in progress'
-
由 Thomas Mueller 提交于
- Add class level Javadoc documentation (I hope it's somewhat correct) - Make fields private if possible - Enable the trace option when running in standalone mode - Instead of System.out.println(), use trace() - Remove 'verbose' flag, use the trace flag instead - Remove @Override so it can be compiled with JDK 5 (so that the nightly build works) - Use { .. } even for single line blocks - this is the code convention used in H2 (so that insertion of a new line of code anywhere is always "safe")
-
由 Thomas Mueller 提交于
- Improve Javadoc documentation - Javadoc: add missing documentation for <T> (the IDE or checkstyle flags this) - Javadoc: removed trailing whitespace - Remove @Override tag because this won't compile with JDK 5 - Flag that there is something wrong (what if 'y' isn't a Number? anyway instanceof should be avoided)
-
由 Thomas Mueller 提交于
- Improve Javadoc documentation - Javadoc: removed unpaired <p> - Javadoc: removed shouting (bold, caps "MUST") - Javadoc: document parameters - Javadoc: no need to write Return in a @return tag - Javadoc: make correct sentences, not sentence fragments ('Default Db Upgrader.' is not a sentence) - Remove @Override tag because this won't compile with JDK 5 - Methods in public interfaces don't need to be declared public (Checkstyle detects this, please use Checkstyle as documented)
-
- 19 2月, 2011 3 次提交
-
-
由 Thomas Mueller 提交于
- Improve Javadoc documentation - Add Javadoc documentation (each class and interface method should be documented) - I didn't want to use MessageFormat but I guess that's not an important change
-
由 Thomas Mueller 提交于
- add missing //## Java 1.5 end ## - according to checkstyle final static fields names are all caps - remove trailing spaces (please configure the IDE accordingly) - add missing space after comma (please configure checkstyle) Please note that counter++ is counter.getAndIncrement() and not counter.incrementAndGet(). But I guess this doesn't make a difference here.
-
由 james.moger@gmail.com 提交于
-
- 18 2月, 2011 8 次提交
-
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
MVCC: the probability of lock timeouts is now lower if multiple threads try to update the same rows.
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
Linked tables / MS SQL Server: if the tables were created in mixed case in MS SQL Server, then the identifiers in the linked tables were case sensitive (in H2).
-
由 Thomas Mueller 提交于
H2 Console: opening a MS SQL Server database is now faster. Also, listing the database meta data sometimes resulted in an exception.
-
由 Thomas Mueller 提交于
MVCC: the probability of lock timeouts is now lower if multiple threads try to update the same rows.
-
- 17 2月, 2011 7 次提交
-
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
Some people reported NullPointerException in FileObjectDiskMapped. The most likely explanation is that multiple threads access the same object at the same time. Therefore, the public methods in this class are now synchronized.
-
由 Thomas Mueller 提交于
MVCC: the probability of lock timeouts is now lower if multiple threads try to update the same rows.
-
由 Thomas Mueller 提交于
Building only the documentation (without compiling all classes) didn't work, specially: ./build.sh clean javadocImpl.
-
- 16 2月, 2011 7 次提交
-
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
The pseudo-column "_ROWID_" now supports insert, update, and merge (only enabled for version 1.3.x).
-
由 Thomas Mueller 提交于
-
由 Thomas Mueller 提交于
-