Skip to content

Releases: toluaina/pgsync

2.1.4

27 Sep 16:19
Compare
Choose a tag to compare
  • Add support for specifying checkpoint file location

2.1.3

25 Sep 20:38
Compare
Choose a tag to compare
  • Pin Elasticsearch client for compatibility with OpenSearch

2.1.2

15 Sep 17:16
Compare
Choose a tag to compare
  • upgraded package versions and type hints
  • fix syntax error when database name contains hyphen(-) (#152)
  • fix parent NoneType error when inserting into a through table #145

2.1.1

14 Jul 20:51
1132aba
Compare
Choose a tag to compare
  • Use ELASTICSEARCH_HOST value instead of parsed url in connection (#134)

2.1.0

08 Jun 21:17
Compare
Choose a tag to compare
  • Fix bootstrap triggers creation

2.0.0

10 May 18:06
Compare
Choose a tag to compare

Breaking Changes

  • Changed node attribute of schema to be a dict instead of a list
  • Use the schema migration tool to convert existing schema scripts/migrate_schema_v2 -c /path/to/schema.json
  • New trigger methods require a rerun of the bootstrap
    • bootstrap -t -c /path/to/schema.json
    • bootstrap -c /path/to/schema.json

Features

  • Adds support for Elasticsearch routing
  • Check replication slots exists when syncing
  • Move trigger functions into Materialized views for enhanced performance

1.1.33

26 Apr 21:15
Compare
Choose a tag to compare
  • Fixed Children records ignored when a custom foreign_key key #114
  • support aws managed Elasticsearch
  • Addresses #108 (#110)
  • Adds support for all Elasticsearch mapping parameters (#106)
  • Addresses #107 (#109)
  • Adds _doc to the mappings when using ES < 7 (#101)

1.1.32

08 Apr 20:52
Compare
Choose a tag to compare

Republishing previous release

1.1.31

08 Apr 19:32
Compare
Choose a tag to compare
  • Support plugins. See doc here
  • Extend JSON/JSONB support. See doc here
  • Elasticsearch SSL support
  • Support for loose fkey declaration

1.1.30

25 Mar 08:57
Compare
Choose a tag to compare
  • Fixed transform concat bug