memgraph/CHANGELOG.md
Marko Budiselic b19f18c558 Changelog update.
Summary: Initial CHANGELOG update for the next release.

Reviewers: florijan, mislav.bradac, teon.banek, mferencevic

Reviewed By: teon.banek

Subscribers: pullbot, buda

Differential Revision: https://phabricator.memgraph.io/D528
2017-07-10 14:12:16 +02:00

62 lines
1.6 KiB
Markdown

# Change Log
## Next version number (v0.6.0 -> two new features AST cache + Label-Property Index)
### Major Features and Improvements
* AST Caching (TODO write more details)
* Label + Property Index support (TODO write more details)
* Different Logging Setup & Format (TODO write more details)
## v0.5.0
### Major Features and Improvements
* Use label indexes to speed up querying.
* Generate multiple query plans and use the cost estimator to select the best.
* Snapshots & Recovery.
* Abandon old yaml configuration and migrate to gflags.
* Query stripping & AST caching support.
### Bug Fixes and Other Changes
* Fixed race condition in MVCC. Hints exp+aborted race condition prevented.
* Fixed conceptual bug in MVCC GC. Evaluate old records w.r.t. the oldest
transaction's id AND snapshot.
* User friendly error messages thrown from the query engine.
## Build 837
### Bug Fixes and Other Changes
* List indexing supported with preceeding IN (for example in query `RETURN 1 IN [[1,2]][0]`)
## Build 825
### Major Features and Improvements
* RETURN *, count(*), OPTIONAL MATCH, UNWIND, DISTINCT (except DISTINCT in aggregate functions), list indexing and slicing, escaped labels, IN LIST operator, range function
### Bug Fixes and Other Changes
* TCP_NODELAY -> import should be faster
* Clear hint bits
## Build 783
### Major Features and Improvements
* SKIP, LIMIT, ORDER BY
* Math functions
* Initial support for MERGE clause
### Bug Fixes and Other Changes
* Unhandled Lock Timeout Exception
## Build 755
### Major Features and Improvements
* MATCH, CREATE, WHERE, SET, REMOVE, DELETE