1 --- misc/hsqldb/src/org/hsqldb/Expression.java 2008-05-27 17:15:05.000000000 +0200
2 +++ misc/build/hsqldb/src/org/hsqldb/Expression.java 2009-01-27 11:42:16.890625000 +0100
6 buf.append(' ').append(Token.T_EXISTS).append(' ');
9 + return buf.toString();
12 buf.append(' ').append(Token.T_COUNT).append('(');
14 + return buf.toString();
17 buf.append(' ').append(Token.T_SUM).append('(');
18 buf.append(left).append(')');
20 + return buf.toString();
23 buf.append(' ').append(Token.T_MIN).append('(');
24 buf.append(left).append(')');
26 + return buf.toString();
29 buf.append(' ').append(Token.T_MAX).append('(');
30 buf.append(left).append(')');
32 + return buf.toString();
35 buf.append(' ').append(Token.T_AVG).append('(');
36 buf.append(left).append(')');
38 + return buf.toString();
41 buf.append(' ').append(Token.T_EVERY).append('(');
42 buf.append(left).append(')');
44 + return buf.toString();
47 buf.append(' ').append(Token.T_SOME).append('(');
48 buf.append(left).append(')');
50 + return buf.toString();
53 buf.append(' ').append(Token.T_STDDEV_POP).append('(');
54 buf.append(left).append(')');
56 + return buf.toString();
59 buf.append(' ').append(Token.T_STDDEV_SAMP).append('(');
60 buf.append(left).append(')');
62 + return buf.toString();
65 buf.append(' ').append(Token.T_VAR_POP).append('(');
66 buf.append(left).append(')');
68 + return buf.toString();
71 buf.append(' ').append(Token.T_VAR_SAMP).append('(');
72 buf.append(left).append(')');
74 + return buf.toString();
77 throw Trace.error(Trace.EXPRESSION_NOT_SUPPORTED);
78 @@ -1522,6 +1523,16 @@
79 if (exprType == COLUMN) {
82 + if ( isAggregate(exprType) )
95 --- misc/hsqldb/src/org/hsqldb/persist/HsqlDatabaseProperties.java 2008-03-17 17:05:41.000000000 +0100
96 +++ misc/build/hsqldb/src/org/hsqldb/persist/HsqlDatabaseProperties.java 2009-01-21 13:09:24.493470142 +0100
98 setProperty(hsqldb_log_size, 10);
99 setProperty(sql_enforce_strict_size, true);
100 setProperty(hsqldb_nio_data_file, false);
101 + setProperty(hsqldb_lock_file, true);
105 --- misc/hsqldb/src/org/hsqldb/Library.java
106 +++ misc/build/hsqldb/src/org/hsqldb/Library.java
107 @@ -1957,7 +1957,7 @@
108 functionMap.put("bitand", bitand);
109 functionMap.put("bitlength", bitLength);
110 functionMap.put("bitor", bitor);
111 - functionMap.put("bitxor", bitor);
112 + functionMap.put("bitxor", bitxor);
113 functionMap.put("character", character);
114 functionMap.put("concat", concat);
115 functionMap.put("cot", cot);