Skip to content

Release 0.4.0

Compare
Choose a tag to compare
@heikomuller heikomuller released this 27 Apr 10:21
· 3 commits to master since this release
92a7db6

This release contains the following changes:

  • Add more compact archive serialization option.
  • Add option to select archive serializer (#27).
  • Add option to commit dataset snapshot from a data stream.
  • Add histore.archive.reader.SnapshotReader (a histore.document.base.Document implementation) to read dataset snapshots.
  • Add close method to histore.archive.reader.ArchiveReader interface.
  • Change behavior of histore.document.schema.to_schema() to take existing Column objects into account.
  • Direct update of archive snapshots via apply() and histore.document.operator.DatasetOperator.
  • Require archives to be created from initial snapshot if primary key is used.
  • Add histore.document.json.base.JsonDocument to read serialized Json documents.
  • Use user's cache directory as the default parent directory for archive managers.
  • Remove option for partial merge.
  • Rename type-hint Schema to DocumentSchema.
  • Add empty document class histore.document.mem.Schema.
  • Change format of serialized archive JSON files.
  • Change internal representation of timestamps.