提交 8ec01485 authored 作者: Thomas Mueller's avatar Thomas Mueller

--no commit message

--no commit message
上级 27252c09
...@@ -18,7 +18,14 @@ Change Log ...@@ -18,7 +18,14 @@ Change Log
<h1>Change Log</h1> <h1>Change Log</h1>
<h2>Next Version (unreleased)</h2> <h2>Next Version (unreleased)</h2>
<ul><li>GROUP BY queries with a self-join (join to the same table) that were grouped by <ul><li>After truncating tables, opening large databases could become slow
because indexes are always re-built unnecessarily when opening.
</li><li>More bugs in the server-less multi-connection mode have been fixed:
Sometimes parameters of prepared statements were lost when a reconnecting.
Concurrent read operations were slow.
To improve performance, executeQuery(..) must be used for queries
(execute(..) switches to the write mode, which is slow).
</li><li>GROUP BY queries with a self-join (join to the same table) that were grouped by
columns with indexes returned the wrong result in some cases. columns with indexes returned the wrong result in some cases.
</li><li>Improved error message when the .lock.db file modification time is in the future. </li><li>Improved error message when the .lock.db file modification time is in the future.
</li><li>The MERGE statement now returns 0 as the generated key if the row was updated. </li><li>The MERGE statement now returns 0 as the generated key if the row was updated.
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -282,6 +282,11 @@ java org.h2.test.TestAll timer ...@@ -282,6 +282,11 @@ java org.h2.test.TestAll timer
/* /*
auto-build: email with results
auto-build: prepare release
pool: change default login timeout to 15 min
automated tests: code coverage automated tests: code coverage
documentation: rolling review at features.html: done documentation: rolling review at features.html: done
...@@ -330,7 +335,7 @@ deleted the same row when exactly does it occur in other databases ...@@ -330,7 +335,7 @@ deleted the same row when exactly does it occur in other databases
documentation: use 'server mode' not 'remote mode'. documentation: use 'server mode' not 'remote mode'.
CREATE FUNCTION? Function interface CREATE FUNCTION? Function interface; HSQLDB compatibility
find quote: find quote:
You can't make a system that will not lose data, you can only make You can't make a system that will not lose data, you can only make
...@@ -382,8 +387,8 @@ kill -9 `jps -l | grep "org.h2.test.TestAll" | cut -d " " -f 1` ...@@ -382,8 +387,8 @@ kill -9 `jps -l | grep "org.h2.test.TestAll" | cut -d " " -f 1`
} }
} else { } else {
test.runTests(); test.runTests();
}
TestPerformance.main(new String[]{ "-init", "-db", "1"}); TestPerformance.main(new String[]{ "-init", "-db", "1"});
}
System.out.println(TestBase.formatTime(System.currentTimeMillis() - time) + " total"); System.out.println(TestBase.formatTime(System.currentTimeMillis() - time) + " total");
} }
......
...@@ -586,4 +586,5 @@ soerensen favicon glass restarts flexive fish resulted vpda mvc kotek jan ...@@ -586,4 +586,5 @@ soerensen favicon glass restarts flexive fish resulted vpda mvc kotek jan
consistently springfuse grep signatures wrote symbolic parents caches readers consistently springfuse grep signatures wrote symbolic parents caches readers
animate scaladoc models disadvantages vladykin sergi trims requesting animate scaladoc models disadvantages vladykin sergi trims requesting
handing bonita placed euros embeds reliability singular unregister quotas handing bonita placed euros embeds reliability singular unregister quotas
overall httpdocs tigris eclemma separates overall httpdocs tigris eclemma separates underscore yajsw she her truncating
\ No newline at end of file relocating
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论