Skip to content

Releases: CloverHealth/temporal-sqlalchemy

Index entity IDs + Converged Data Models

11 Aug 19:58
Compare
Choose a tag to compare
0.4.2

Add indices to history tables for improved read performance

Constrain Key Ordering

11 Aug 19:17
Compare
Choose a tag to compare
Pre-release
0.4.1

Fixing order of constraint keys to preserve compatibility with migrat…

Index entity IDs

10 Aug 20:17
8b5e3de
Compare
Choose a tag to compare
Index entity IDs Pre-release
Pre-release

Adds explicit indices to the models on the foreign keys to the clocked tables on history tables. #32

Converge Abstractions

20 Jul 17:01
Compare
Choose a tag to compare
Converge Abstractions Pre-release
Pre-release

this release brings the decorator and mixin forms of temporal into one single flow.

Replace compound primary keys

22 Jun 19:47
Compare
Choose a tag to compare
Pre-release

Bug fixes:

  • Issue #26: Replace compound primary keys (entity_id, tick) on temporal clock tables with
    • Single column primary keys (id UUID column)
    • Unique constraint on (entity_id, tick)

strict_mode and bug fixes

01 Jun 17:07
Compare
Choose a tag to compare
Pre-release

New features:

  • strict_mode flag to raise assertion exceptions if a session flush will lead to undefined vclock updates (issue #21)

Bug fixes:

  • Issue #20: Detect if issues are already temporalized and allow double-wrapping
  • Issue #19: Fix mapper configuration to allow unit tests to run in isolation

The Beginning of Time

17 Mar 01:35
Compare
Choose a tag to compare
The Beginning of Time Pre-release
Pre-release

Version 0.3.0 -- decorator & mixin methods