Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录/注册
切换导航
H
h2database
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
Administrator
h2database
Commits
fe4a8bec
提交
fe4a8bec
authored
8月 13, 2009
作者:
Thomas Mueller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
--no commit message
--no commit message
上级
ab3411b8
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
8 行增加
和
4 行删除
+8
-4
changelog.html
h2/src/docsrc/html/changelog.html
+4
-1
roadmap.html
h2/src/docsrc/html/roadmap.html
+4
-3
没有找到文件。
h2/src/docsrc/html/changelog.html
浏览文件 @
fe4a8bec
...
...
@@ -18,7 +18,10 @@ Change Log
<h1>
Change Log
</h1>
<h2>
Next Version (unreleased)
</h2>
<ul><li>
The stack trace of very common exceptions is no longer written to the .trace.db file by default.
<ul><li>
The following sequence could throw the exception "Row not found when trying to delete":
start a transaction, insert many rows, delete many rows, rollback. The number of rows depends
on the cache size.
</li><li>
The stack trace of very common exceptions is no longer written to the .trace.db file by default.
</li><li>
An optimization for IN(..) and IN(SELECT...) is implemented, but disabled by default.
To enable, set the system property h2.optimizeInList to true before loading the H2 JDBC driver.
If enabled, this overrides h2.optimizeIn and h2.optimizeInJoin. Unlike now, this optimization
...
...
h2/src/docsrc/html/roadmap.html
浏览文件 @
fe4a8bec
...
...
@@ -26,7 +26,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
<ul>
<li>
Bugfixes
</li><li>
Page store: new storage mechanism
</li><li>
[Requires page store] Support large updates (use the transaction log
to undo
).
</li><li>
[Requires page store] Support large updates (use the transaction log
for rollback
).
</li><li>
[Requires page store] Shutdown compact
</li><li>
More tests with MULTI_THREADED=1
</li><li>
RECOVER=1 should automatically recover, =2 should run the recovery tool if required
...
...
@@ -86,6 +86,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>
Cost for embedded temporary view is calculated wrong, if result is constant
</li><li>
Comparison: pluggable sort order: natural sort
</li><li>
Count index range query (count(*) where id between 10 and 20)
</li><li>
Support alter table add column if table has views defined
</li><li>
Eclipse plugin
</li><li>
Asynchronous queries to support publish/subscribe: SELECT ... FOR READ WAIT [maxMillisToWait]
</li><li>
Fulltext search Lucene: analyzer configuration.
...
...
@@ -168,7 +169,6 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>
Implement Clob / Blob truncate and the remaining functionality
</li><li>
Maybe close LOBs after closing connection
</li><li>
Tree join functionality
</li><li>
Support alter table add column if table has views defined
</li><li>
Add multiple columns at the same time with ALTER TABLE .. ADD .. ADD ..
</li><li>
Add H2 to Gem (Ruby install system)
</li><li>
API for functions / user tables
...
...
@@ -244,6 +244,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>
Access rights: remember the owner of an object. COMMENT: allow owner of object to change it.
</li><li>
Access rights: finer grained access control (grant access for specific functions)
</li><li>
Support N'text'
</li><li>
Pure SQL triggers (example: update parent table if the child table is changed).
</li><li>
Support SCOPE_IDENTITY() to avoid problems when inserting rows in a trigger
</li><li>
Set a connection read only (Connection.setReadOnly)
</li><li>
In MySQL mode, for AUTO_INCREMENT columns, don't set the primary key
...
...
@@ -340,7 +341,6 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>
Support SCOPE_IDENTITY().
</li><li>
Support GRANT SELECT, UPDATE ON *.
</li><li>
Test Eclipse DTP.
</li><li>
Pure SQL triggers (example: update parent table if the child table is changed).
</li><li>
H2 Console: autocomplete: keep the previous setting
</li><li>
MySQL, MS SQL Server compatibility: support case sensitive (mixed case) identifiers without quotes.
</li><li>
executeBatch: option to stop at the first failed statement.
...
...
@@ -381,6 +381,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>
CSV: currently # is a line comment and can start at any field. Make it optional.
</li><li>
Add database creation date and time to the database.
</li><li>
Support ASSERTIONS.
</li><li>
Support multi-threaded kernel with multi-version concurrency.
</li><li>
MySQL compatibility: support comparing 1='a'
</li><li>
Support PostgreSQL lock modes: http://www.postgresql.org/docs/8.3/static/explicit-locking.html
</li><li>
PostgreSQL compatibility: test DbVisualizer and Squirrel SQL using a new PostgreSQL JDBC driver.
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论