Skip to content
This repository was archived by the owner on Mar 13, 2020. It is now read-only.

Releases: pageuppeople-opensource/relational-data-loader

Extract data via AWS Lambda & S3

25 Jul 05:28
bb3ee5e
Compare
Choose a tag to compare
Pre-release

Note that the contract with the AWS Lambda is pre-agreed and a specific concrete implementation

Add ability to extract data via an AWS Lambda

23 Jul 05:49
57d7b6d
Compare
Choose a tag to compare

Note that the contract with the AWS Lambda is pre-agreed and a specific concrete implementation

Bug Fix

16 Jul 04:03
b8b4f7d
Compare
Choose a tag to compare
Bug Fix Pre-release
Pre-release
v0.1.14-beta

Merge pull request #57 from pageuppeople-opensource/fix/undelete-used…

Standardise <Foo>DataSource API Calls

16 Jul 00:06
bf8b2d7
Compare
Choose a tag to compare
Pre-release

<Foo>DataSource now provide 3 public methods:

  • can_handle_connection_string can be used to determine whether or not to use this source for a given connection string
  • get_table_info can be used to get table metadata information like the current columns at source and the change tracking information
  • get_table_data_frame can be used to get table data and returns a pandas.DataFrame structure

Standardise Schema

17 May 05:50
b9e9eee
Compare
Choose a tag to compare
Standardise Schema Pre-release
Pre-release
  • all tables in state-schema now have standard columns
    • GUID primary keys
    • created on and updated on timestamps
  • isolate integration test execution user

make the source database user read only

14 May 03:13
891f29b
Compare
Choose a tag to compare
Pre-release

Merges:

[OSC-1317] remove alter table calls to source db (#43)

  • remove alter table calls to source db
  • add change tracking in integration test create table scripts
  • add change tracking in unit test create table scripts

Optimisations

09 May 00:45
3c632aa
Compare
Choose a tag to compare
Optimisations Pre-release
Pre-release

Changes:

  • bump dependencies (#38)
  • remove csv support (#41)
  • Print number of rows processed as an output of process command (#42)
  • [OSC-1366] Skip on no changes (#40)
    • skip if there's no changes
    • check if data changed to avoid reloading
    • ensure sync versions are valid before skipping

Fixes v0.1.8-beta

16 Apr 03:56
e28dab3
Compare
Choose a tag to compare
Fixes v0.1.8-beta Pre-release
Pre-release

Some of the schema changes in v0.1.8-beta were invalid, please rollback and upgrade now

See #37

Split up execution table

15 Apr 02:38
68291b9
Compare
Choose a tag to compare
Pre-release

Merges [OSC-1301] Split up execution table (#35)

Summary-Log fixes

11 Apr 00:20
3c050e2
Compare
Choose a tag to compare
Summary-Log fixes Pre-release
Pre-release
  • The current multi-line log message for the execution summary is difficult to search for in logs, so switching back to single-line summary message
  • The current unformatted numbers in log are hard to read, so adding a thousand separator to improve read-ablity