Releases: provectus/data-quality-gate
Releases · provectus/data-quality-gate
v0.2.4
What's Changed
- [MAINTENANCE] HOTFIX for matplotlib version by @a-chumagin in #119
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- [FEATURE] Run unit tests if .py changes only and pull requests opened/closed by @egorodov in #103
- [FEATURE] Run integration tests after merging PRs to the main branch by @egorodov in #105
- [MAINTENANCE] refactored rules methods by @bvolodarskiy in #107
- [MAINTENANCE] Update generate_report.sh by @oksanagorbachenko in #108
- [MAINTENANCE] update -rm for generate report script by @oksanagorbachenko in #110
- [MAINTENANCE] Added unit-test for rule-based algorithm by @bvolodarskiy in #112
- [MAINTENANCE] Added logging instead of print by @bvolodarskiy in #113
- [MAINTENANCE] Added readme for each lambda by @bvolodarskiy in #114
- [MAINTENANCE] Run lambda as docker in integration tests by @a-chumagin in #117
- [MAINTENANCE] Fixed warnings logs by @a-chumagin in #118
- [DOCS] Solutions' cost information by @egorodov in #109
- [DOCS] Delete empty lines in readme files by @a-chumagin in #116
- [DOCS] Rephrase text in Readme by @a-chumagin in #104
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- [FEATURE] added tests for ML models by @bvolodarskiy in #91
- [MAINTENANCE] Adding s3 data bucket variable to allow read data by @egorodov in #98
- [MAINTENANCE] Run unit tests in docker by @a-chumagin in #85
- [MAINTENANCE] Disable usage statistics by @oksanagorbachenko in #86
- [MAINTENANCE] Unit tests for allure report and report push lambdas by @a-chumagin in #88
- [MAINTENANCE] Update PandasProfiling and GreatExpectations by @bvolodarskiy in #87
- [MAINTENANCE] Changes to run jira events only for failed tests suites by @oksanagorbachenko in #95
- [MAINTENANCE] Use absolute paths for s3 configs by @egorodov in #89
- [MAINTENANCE] Add terraform pre-commit hook by @egorodov in #100
- [MAINTENANCE] Moved tests to lambda directories by @a-chumagin in #101
- [BUGFIX] Disable wordcloud when no words by @bvolodarskiy in #94
- [BUGFIX] changed threshold calculation by @bvolodarskiy in #99
- [BUGFIX] Try to fix mapping by @bvolodarskiy in #96
- [DOCS] Adding terraform documentation by @egorodov in #102
Full Changelog: 0.2.1...v0.2.2
v0.2.1
What's Changed
- [BUGFIX] change url for allure report in slack notification by @a-chumagin in #76
- [MAINTAINCE] DQ-123: Avoid duplicates directory in several environments by @egorodov in #77
- [TESTS] DQ-132: integration tests with terraform modules by @a-chumagin in #78
- [MAINTAINCE] adding .envrc to gitignore to be able to use direnv by @egorodov in #79
- [FEATURE] Adding dynamoDb autoscaling/downscaling policies for reads/writes by @egorodov in #80
- [MAINTAINCE] Add extra env variables to all lambdas by @egorodov in #81
- [MAINTENANCE] fix aws versions by @a-chumagin in #83
- [DOCS] added contribution by @a-chumagin in #84
- [MAINTENANCE] Terraform: move S3 resources to a new module by @egorodov in #82
Full Changelog: v0.2.0...0.2.1
v0.2.0
What's Changed
- Basic example v2 by @egorodov in #54
- SNS notifications slack by @egorodov in #56
- Added factory for reading data by @a-chumagin in #47
- fixed mapping for table-level expectations by @bvolodarskiy in #59
- Use qualified names for slack notifications by @egorodov in #61
- Add sns: Publish to lambda policy by @egorodov in #62
- Vpc integration by @egorodov in #63
- DQ-71: added libs versions for libs in requirements.txt by @a-chumagin in #60
- Update JSON reader by @oksanagorbachenko in #65
- Create CODE_OF_CONDUCT.md by @a-chumagin in #66
- Iam refactoring by @egorodov in #68
- Update issue templates by @a-chumagin in #67
- Sns reformat by @bvolodarskiy in #69
- DQ-120 formatting by @a-chumagin in #64
- pep8 for sns by @bvolodarskiy in #70
- [MAINTENANCE] upgrade python to 3.9 by @a-chumagin in #72
- Replace Cloudfront with nginx reverse proxy to serve web reports by @egorodov in #73
- [BUGFIX] Add extra qualifiers to s3 gateway by @egorodov in #75
- [MAINTAINCE] read config file instead using datacontext by @a-chumagin in #74
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- update basic example with docker module uris by @egorodov in #51
- Multi env terraform by @egorodov in #53
- New mapping by @bvolodarskiy in #52
Full Changelog: v0.1.1...v0.1.2
v0.1.1: Merge pull request #50 from provectus/config_hot_fix
Minor bug fixes
Data quality gate 0.1.0 release
First major release of data quality gate release including:
- Generation of allure reports
- Pandas profiling
- Reports publishing
- Slack notifications
Infrastructure part developed using terraform and could be found under terraform/ folder