Skip to content

Releases: M1ha-Shvn/django-pg-hll

Version 2.1.1

04 Jan 08:52
9e3c369
Compare
Choose a tag to compare

Dependencies

  1. Minimized dependencies
  2. Removed psycopg2 from requirements.txt, so psycopg2 or psycopg2-binary can be installed

Version 2.1.0

05 Nov 14:54
2530f63
Compare
Choose a tag to compare

Features

  1. Added HllExtension migration
  2. Optimized dependencies

Compatibility

  1. Fixed python 3.10 compatibility
  2. Fixed django 3.2 compatibility in tests

Testing

  1. Added docker testing infrastructure
  2. Replaced custom hll installing with DockerHub image in GitHub Actions workflow
  3. Replaced python 3.5 with python 3.10, django 2.0 with django 3.2, PostgreSQL 9.5 with PostgreSQL 13 in testing matrix

Version 2.0.0

22 Nov 10:20
cd2b338
Compare
Choose a tag to compare

Features

  1. Implemented configuration aggregations and transforms (HllType, HllRegWidth, HllLog2M, HllExpthresh, HllSparseOn)
  2. Cardinality now returns FloatField instead of IntegerField as native field does
  3. HllField parameters changed behavior: instead of hardcoding default values, it now bypasses defaults generation to database layer

Bug fixes

  1. Fixed ability to pass parameters to HllEmpty(...) function

Testing

  1. Refactoring of some tests
  2. Added tests on hll fields comparison (filter/exclude)

Back incompatible changes

  1. Cardinality functions no return results as FloatField instead of IntegerField
  2. Moved HllField transforms to separate file (from django_pg_hll.fields to django_pg_hll.transforms)
  3. HllField parameters changed behavior: instead of hardcoding default values, it now bypasses defaults generation to database layer

Version 1.2.1

08 Sep 14:35
Compare
Choose a tag to compare

Bug fixes

Bug fixes in parametrized HllField creation by @markallanson

Version 1.2.0

08 Oct 09:28
4e04ae2
Compare
Choose a tag to compare

Features

Added CardinalitySum function

Version 1.1.0

08 May 09:43
05dabf9
Compare
Choose a tag to compare

Features

  1. Added ability to save HllField value, got from database

Version 1.0.1

31 Mar 18:47
9c14a22
Compare
Choose a tag to compare

Bugfixes

  1. Fixed #1
  2. Fixed bug for HllText not working
  3. Fixed not needed hll_empty() values inside query

Testing

  1. Added tests on all values

Version 1.0.0

25 Mar 15:50
Compare
Choose a tag to compare

Initial release