提交 ecadb944 authored 作者: Thomas Mueller's avatar Thomas Mueller

Documentation.

上级 7e41b46e
......@@ -18,9 +18,18 @@ Change Log
<h1>Change Log</h1>
<h2>Next Version (unreleased)</h2>
<ul><li>CAST(x AS VARCHAR_IGNORECASE(y) / CHAR(y)) returned a VARCHAR
<ul><li>New aggregate function HISTOGRAM to calculate the histogram.
The plan is to use this function is only used internally when running ANALYZE
to generate the histogram that is then used by the query optimizer.
</li><li>New system function TRUNCATE_VALUE to truncate a value to the required precision.
This is the same as for CAST, but without changing the data type, and support for truncating decimal values.
(The main use case for this function is to build a histogram of the truncated values).
Now BINARY, BLOB, and CLOB can be truncated / cast efficiently as well.
</li><li>The precision of an ARRAY value is now the sum of the precision of all elements,
and result set values have the precision Integer.MAX_VALUE.
</li><li>CAST(x AS VARCHAR_IGNORECASE(y) / CHAR(y)) returned a VARCHAR
if the new precision was lower than the old precision.
</li><li>SHUTDOWN DEFAG didn't defragment the database completely if there was a unique hash index for a memory table.
</li><li>SHUTDOWN DEFRAG didn't defragment the database completely if there was a unique hash index for a memory table.
</li><li>There were some smaller changes in the encrypting file system (work in progress).
</li><li>Some time and timezone functions didn't support years before 1.
</li></ul>
......
......@@ -522,6 +522,10 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>Support concurrent opening of databases.
</li><li>Improved error message and diagnostics in case of network configuration problems.
</li><li>TRUNCATE should reset the identity columns as in MySQL and MS SQL Server (and possibly other databases).
</li><li>Adding a primary key should make the columns 'not null' unless if there is a row with null
(compatibility with MySQL, PostgreSQL, HSQLDB; not Derby).
</li><li>ARRAY data type: support Integer[] and so on in Java functions (currently only Object[] is supported).
</li><li>MySQL compatibility: LOCK TABLES a READ, b READ - see also http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html
</li></ul>
<h2>Not Planned</h2>
......
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.
......@@ -78,6 +78,9 @@ public abstract class DbObjectBase implements DbObject {
*/
public abstract void checkRename();
/**
* Tell the object that is was modified.
*/
public void setModified() {
this.modificationId = database == null ? -1 : database.getNextModificationMetaId();
}
......
......@@ -680,3 +680,4 @@ registration sanity improperly annotate inheritance composite inspected
hurt imposes marshal policy upgrader configurations dark varray xlint executor
completion inactivity exports maintains backside schwietzke rene rectangular grandin noel
sine cosine tangent cotangent trigonometric hyperbolic lte abe alphabetical killer
diagnostics checkout
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论