<commit_before>---
layout: page
title: "Changelog"
category: dev
date: 2016-12-12 22:46:12
order: 1
---
### Version 0.3.1 (Stable) - TBA
- Improvement: A fixed amount of memtable flush threads is used per storage
- Improvement: Only one checkpoint thread per storage
- Improvement: Only one compact thread per storage 
- Improvement: Made service init interruptable
- Improvement: Better spread statistics
- Improvement: Enabled Zookeeper logging
- Improvement: Only execute one split / compact task per storage 
- Improvement: Removed StorageRegistry singleton
- Improvement: Added unmapper for memory mapped regions
- Improvement: The R-Tree index is now written to disk. Before, the index was recalculated on every SSTable opening
- Improvement: The R-Tree index is now calculated non-recursive to safe call stack memory
- Improvement: The R-Tree index now is based on tuple positions instead of keys
- Bugfix: Prevent duplicate distribution of in-memory data
- Bugfix: Handle non empty systems list in tuple insert as error
- Bugfix: Reread systems list on insert tuple, when no systems are detected for BBox
- Bugfix: Fixed handling of meta data when multiple storage locations are used
- Bugfix: Tuples were inserted twice in the spatial index

### Version 0.3.0 (Stable) - 17.06.2017
- New Feature: Added the TestFixedGrid experiment
- New Feature: Added a tuple read / write experiment
- New Feature: Added the bounding box query experiment<commit_msg>Updated changelog<commit_after>---
layout: page
title: "Changelog"
category: dev
date: 2016-12-12 22:46:12
order: 1
---
### Version 0.3.1 (Stable) - TBA
- Improvement: A fixed amount of memtable flush threads is used per storage
- Improvement: Only one checkpoint thread per storage
- Improvement: Only one compact thread per storage 
- Improvement: Only one split task per storage 
- Improvement: Made service init interruptable
- Improvement: Better spread statistics
- Improvement: Enabled Zookeeper logging
- Improvement: Removed StorageRegistry singleton
- Improvement: Added unmapper for memory mapped regions
- Improvement: The R-Tree index is now written to disk. In previous versions, the index was recalculated on every SSTable opening
- Improvement: The R-Tree index is now calculated non-recursive to safe call stack memory
- Improvement: The R-Tree index now is based on tuple positions instead of keys
- Bugfix: Prevent duplicate distribution of in-memory data
- Bugfix: Handle non empty systems list in tuple insert as error
- Bugfix: Reread systems list on insert tuple, when no systems are detected for BBox
- Bugfix: Fixed handling of meta data when multiple storage locations are used
- Bugfix: Tuples were inserted twice in the spatial index

### Version 0.3.0 (Stable) - 17.06.2017
- New Feature: Added the TestFixedGrid experiment
- New Feature: Added a tuple read / write experiment
- New Feature: Added the bounding box query experiment
{'fraction_non_alphanumeric': 0.059931506849315065, 'fraction_numerical': 0.01986301369863014, 'mean_word_length': 4.38929889298893, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7539190', 'n_tokens_mistral': 805, 'n_tokens_neox': 714, 'n_words': 396}