Releases: waterdipai/datachecks
Releases · waterdipai/datachecks
v0.2.5
What's Changed
New Features:
- feat: add custom SQL metric by @subhankarb in #157
- feat: dashboard design changes by @driptanil in #158
- feat: add metric storage framework by @datageek00 in #142
- feat: add an example for a quick start by @datageek00 in #160
- feat: add support for configuration directory with multiple configuration files by @datageek00 in #161
Bug Fix
- fix(ui): frontend dependency issues by @WeryZebra-Yue in #144
- fix: schema defaults to public if schema is not present by @Anu-Ra-g in #153
- fix(yaml): duplicate datasource names by @Anu-Ra-g in #147
- fix(filters): filter option application fixed by @WeryZebra-Yue in #155
- fix: duplicate metric names by @Anu-Ra-g in #152
Others
- docs: Update README.md by @subhankarb in #133
- build(deps): bump pyarrow from 13.0.0 to 14.0.1 by @dependabot in #138
- build(deps): bump cryptography from 41.0.4 to 41.0.6 by @dependabot in #149
- refactor(dashboard): Update dashboard contracts by @WeryZebra-Yue in #156
- dependency(nivo): updated d3-color dependency by @WeryZebra-Yue in #165
- refactor: example configurations suffixed with data sources type by @Ryuk-me in #164
- dependency(ui): removed unnecessary dependencies by @WeryZebra-Yue in #166
- upgrade to v0.2.5 by @datageek00 in #168
New Contributors
- @Anu-Ra-g made their first contribution in #147
- @driptanil made their first contribution in #158
- @Ryuk-me made their first contribution in #164
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- docs: update validation docs by @subhankarb in #125
- docs: fix docs failure by @datageek00 in #127
- fix(dashboard): type decimal is not json serializable in html report generation by @WeryZebra-Yue in #129
- build(deps): bump urllib3 from 1.26.17 to 1.26.18 by @dependabot in #130
- build(deps): bump @babel/traverse from 7.23.0 to 7.23.2 in /ui by @dependabot in #131
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
Features
- feat(metrics): implemented sum metric + tests by @niyasrad in #109
- feat(datasource): aws redshift datasource by @WeryZebra-Yue in #122
- feat(metrics): implemented standard deviation + tests by @niyasrad in #108
- feat(validation): metric validation framework by @WeryZebra-Yue in #107
- feat: add initial dashboard framework by @datageek00 in #116
Bug Fix
- fix(dashboard): html report slack icon should route to slack by @WeryZebra-Yue in #121
Build Fix
- build(deps): bump cryptography from 41.0.3 to 41.0.4 by @dependabot in #103
- build(deps): bump urllib3 from 1.26.16 to 1.26.17 by @dependabot in #114
- build(deps): bump webpack from 5.53.0 to 5.76.0 in /ui by @dependabot in #117
Documentation
- docs: update readme.md file by @datageek00 in #120
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
Features
- feat(metric): implemented null count calculation by @WeryZebra-Yue in #72
- feat(metrics): implemented distinct count with tests by @niyasrad in #67
- feat(metric): implemented null percentage calculation by @WeryZebra-Yue in #76
- feat: add bigquery data source by @datageek00 in #79
- feat: add databricks data source by @datageek00 in #82
- feat: add elasticsearch data source by @datageek00 in #83
- feat(metrics): added empty-string-count and tests by @niyasrad in #78
- feat: add mysql data source by @datageek00 in #84
- feat(metrics): implemented empty-string-percentage metric and tests by @niyasrad in #85
Bug Fix
- fix(metric): the metric configuration filters does not apply by @WeryZebra-Yue in #93
- fix(import): modules to import isn't being identifiable by @WeryZebra-Yue in #95
- fix(metrics): round function in average and variance metric by @WeryZebra-Yue in #97
- fix(metric): field_name not being accepted in open-search and elastic-search in freshness metric by @WeryZebra-Yue in #96
- fix(datasource): included qualified_table_name to all table calls by @niyasrad in #87
Documentation Improvement
- docs: fix the issue link by @fabriciodadosbr in #88
- docs: add slack channel to readme by @datageek00 in #94
- docs: update metric configurations by @datageek00 in #98
- docs: added tracking for docs by @subhankarb in #99
- docs: update website-docs by @PULAK0717 in #73
New Contributors
- @PULAK0717 made their first contribution in #73
- @fabriciodadosbr made their first contribution in #88
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- fix: added better error handle for inpect run by @datageek00 in #47
- feat: add CLI output for metrics by @datageek00 in #58
- docs: add getting started page by @datageek00 in #60
- feat(metric): numeric metric variance calculation by @WeryZebra-Yue in #56
- fix: add postgres schema name in create engine by @datageek00 in #62
- docs: update configuration documentation by @datageek00 in #63
- docs: Update usage_analytics by @datageek00 in #64
- feat(metric): implement combined metric by @WeryZebra-Yue in #65
- feat(metric): implemented duplicate count calculation by @WeryZebra-Yue in #66
- feat: update cli table output by @WeryZebra-Yue in #70
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
Feature
- Automatic field profiling for SQL and Search Index data source. The automatic profiler will discover all the tables, indices, and fields for a given dataset. And will generate metrics for all the numeric and text fields
- Added numeric distribution metric for the average value.
- Added numeric distribution metric for minimum value.
New Contributors
- @niyasrad made their first contribution in #25
- @WeryZebra-Yue made their first contribution in #39
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- Add support for the freshness metric
- Add support for opensearch data source
New Contributors
- @subhankarb made their first contribution in #1
- @dependabot made their first contribution in #8
- @datageek00 made their first contribution in #10
Full Changelog: https://github.com/waterdipai/datachecks/commits/v0.1.2