infi.clickhouse_orm/CHANGELOG.md

52 lines
1.6 KiB
Markdown
Raw Normal View History

2017-02-07 17:22:04 +03:00
Change Log
==========
2017-05-11 05:46:42 +03:00
v0.9.0
------
2017-05-11 05:30:17 +03:00
- Major new feature: building model queries using QuerySets
- Refactor and expand the documentation
- Add support for FixedString fields
- Add support for more engine types: TinyLog, Log, Memory
- Bug fix: Do not send readonly=1 when connection is already in readonly mode
2017-04-06 15:12:39 +03:00
v0.8.2
------
- Fix broken Python 3 support (M1hacka)
2017-04-05 18:37:14 +03:00
v0.8.1
------
2017-04-04 15:26:15 +03:00
- Add support for ReplacingMergeTree (leenr)
- Fix problem with SELECT WITH TOTALS (pilosus)
- Update serialization format of DateTimeField to 10 digits, zero padded (nikepan)
- Greatly improve performance when inserting large strings (credit to M1hacka for identifying the problem)
- Reduce memory footprint of Database.insert()
2017-04-04 15:26:15 +03:00
2017-02-22 11:52:03 +03:00
v0.8.0
------
2017-02-07 17:22:04 +03:00
- Always keep datetime fields in UTC internally, and convert server timezone to UTC when parsing query results
- Support for ALIAS and MATERIALIZED fields (M1ha)
- Pagination: passing -1 as the page number now returns the last page
- Accept datetime values for date fields (Zloool)
- Support readonly mode in Database class (tswr)
2017-02-19 10:30:19 +03:00
- Added support for the Buffer table engine (emakarov)
- Added the SystemPart readonly model, which provides operations on partitions (M1ha)
- Added Model.to_dict() that converts a model instance to a dictionary (M1ha)
- Added Database.raw() to perform arbitrary queries (M1ha)
2017-02-07 17:22:04 +03:00
v0.7.1
------
- Accept '0000-00-00 00:00:00' as a datetime value (tsionyx)
- Bug fix: parse_array fails on int arrays
- Improve performance when inserting many rows
v0.7.0
------
- Support array fields
- Support enum fields
v0.6.3
------
- Python 3 support