Add changelog for version 0.15

Reviewers: teon.banek

Reviewed By: teon.banek

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D2210
This commit is contained in:
Matej Ferencevic 2019-07-16 16:35:40 +02:00
parent 4acad5795b
commit 1bc062a946
2 changed files with 26 additions and 5 deletions

View File

@ -1,19 +1,40 @@
# Change Log # Change Log
## Next Release ## v0.15.0
### Breaking Changes ### Breaking Changes
* Snapshot and write-ahead log format changed (not backward compatible).
* `indexInfo()` function replaced with `SHOW INDEX INFO` syntax. * `indexInfo()` function replaced with `SHOW INDEX INFO` syntax.
* Write-ahead log format changed (not backward compatible).
* Snapshot format changed (not backward compatible).
* Removed support for unique index. Use unique constraints instead. * Removed support for unique index. Use unique constraints instead.
* `CREATE UNIQUE INDEX ON :label (property)` replaced with `CREATE CONSTRAINT ON (n:label) ASSERT n.property IS UNIQUE`.
* Changed semantics for `COUNTER` openCypher function.
### Major Features and Improvements ### Major Features and Improvements
* [Enterprise Ed.] Add new privilege, `STATS` for accessing storage info. * [Enterprise Ed.] Add new privilege, `STATS` for accessing storage info.
* [Enterprise Ed.] LDAP authentication and authorization support.
* [Enterprise Ed.] Add audit logging feature.
* Add multiple properties unique constraint which replace unique indices.
* Add `SHOW STORAGE INFO` feature. * Add `SHOW STORAGE INFO` feature.
* Add regular expression matching in queries. * Add `PROFILE` clause to openCypher.
* Add `CREATE CONSTRAINT` clause to openCypher.
* Add `DROP CONSTRAINT` clause to openCypher.
* Add `SHOW CONSTRAINT INFO` feature.
* Add `uniformSample` function to openCypher.
* Add regex matching to openCypher.
### Bug Fixes and Other Changes
* Fix bug in explicit transaction handling.
* Fix bug in edge filtering by edge type and destination.
* Fix bug in query comment parsing.
* Fix bug in query symbol table.
* Fix OpenSSL memory leaks.
* Make authentication case insensitive.
* Remove `COALESCE` function.
* Add movie tutorial.
* Add backpacking tutorial.
## v0.14.0 ## v0.14.0

View File

@ -44,7 +44,7 @@ string(STRIP ${COMMIT_HASH} COMMIT_HASH)
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
project(memgraph VERSION 0.14.0) project(memgraph VERSION 0.15.0)
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
# setup CMake module path, defines path for include() and find_package() # setup CMake module path, defines path for include() and find_package()