Recent Releases of https://github.com/elementary-data/elementary

https://github.com/elementary-data/elementary - Python v0.19.5

What's Changed

  • Slack join channel recursion fix by @MikaKerman in https://github.com/elementary-data/elementary/pull/1984
  • changed dbt package version to a commit with dremio types mapping. ne… by @GuyEshdat in https://github.com/elementary-data/elementary/pull/1985
  • Enhance SlackWebMessagingIntegration to include a timeout feature for… by @MikaKerman in https://github.com/elementary-data/elementary/pull/1990
  • use sets for alert filters by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1994
  • Ele 4942 dimension anomalies visualization by @NoyaArie in https://github.com/elementary-data/elementary/pull/1992
  • release/v0.19.5 by @github-actions[bot] in https://github.com/elementary-data/elementary/pull/1998

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.19.4...v0.19.5

- HTML
Published by NoyaArie 6 months ago

https://github.com/elementary-data/elementary - Python v0.19.4

What's Changed

  • Fix float("inf") and float("nan") JSON serialization breaking reports by @ClementSicard in https://github.com/elementary-data/elementary/pull/1964
  • Ele 4832 full source name in freshness alerts by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1971
  • upgrade the elementary dbt package to v0.19.2

New Contributors

  • @ClementSicard made their first contribution in https://github.com/elementary-data/elementary/pull/1964

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.19.3...v0.19.4

- HTML
Published by GuyEshdat 7 months ago

https://github.com/elementary-data/elementary - Python v0.19.3

Fixed package version

- HTML
Published by michael-myaskovsky 8 months ago

https://github.com/elementary-data/elementary - Python v0.19.2

What's Changed

  • fixed backwards compatibility issue with pydantic

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.19.1...v0.19.2

- HTML
Published by michael-myaskovsky 8 months ago

https://github.com/elementary-data/elementary - Python v0.19.1

What's Changed

  • added excludes option to edr monitor by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1945
  • text and markdown formats by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1949

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.19.0...v0.19.1

- HTML
Published by arbiv 8 months ago

https://github.com/elementary-data/elementary - v0.19.0

What's Changed

  • Enable support for multiple links and icons in alert messages by @MikaKerman in https://github.com/elementary-data/elementary/pull/1927
  • using elementary 0.19.0 by @arbiv in https://github.com/elementary-data/elementary/pull/1942

Known Issues

  • dbt-databricks must be <1.10.2 by @arbiv in https://github.com/elementary-data/elementary/pull/1939

New Contributors

  • @arbiv made their first contribution in https://github.com/elementary-data/elementary/pull/1924

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.18.3...v0.19.0

- HTML
Published by arbiv 8 months ago

https://github.com/elementary-data/elementary - Python v0.18.3

What's Changed

  • fixed missing metrics in cli by @michael-myaskovsky in https://github.com/elementary-data/elementary/pull/1915

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.18.2...v0.18.3

- HTML
Published by michael-myaskovsky 9 months ago

https://github.com/elementary-data/elementary - Python v0.18.2

What's Changed

  • subscribers in the grouped alerts by @MikaKerman in https://github.com/elementary-data/elementary/pull/1893
  • clickhouse cli integration by @michael-myaskovsky in https://github.com/elementary-data/elementary/pull/1892
  • Add FileSystemMessagingIntegration and related tests by @MikaKerman in https://github.com/elementary-data/elementary/pull/1904
  • Adds --s3-acl option to the cli to be able to set S3 report permissions. by @Lawiss in https://github.com/elementary-data/elementary/pull/1887
  • Fixed setup of internal dbt project used by Elementary by @abhipalsingh in https://github.com/elementary-data/elementary/pull/1867
  • Add function for disable_elementary_logo_print by @nickozilla in https://github.com/elementary-data/elementary/pull/1903
  • update report to 1.0.26 by @michael-myaskovsky in https://github.com/elementary-data/elementary/pull/1909

New Contributors

  • @michael-myaskovsky made their first contribution in https://github.com/elementary-data/elementary/pull/1892
  • @Lawiss made their first contribution in https://github.com/elementary-data/elementary/pull/1887
  • @abhipalsingh made their first contribution in https://github.com/elementary-data/elementary/pull/1867
  • @nickozilla made their first contribution in https://github.com/elementary-data/elementary/pull/1903

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.18.1...v0.18.2

- HTML
Published by michael-myaskovsky 10 months ago

https://github.com/elementary-data/elementary - v0.18.1

What's Changed

  • Athena now works in the CLI by @GuyEshdat in https://github.com/elementary-data/elementary/pull/1870
  • Allow contributor PRs to run tests by @haritamar in https://github.com/elementary-data/elementary/pull/1866
  • Add NOT_CONTAINS filter type by @MikaKerman in https://github.com/elementary-data/elementary/pull/1876

New Contributors

  • @GuyEshdat made their first contribution in https://github.com/elementary-data/elementary/pull/1870

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.18.0...v0.18.1

- HTML
Published by GuyEshdat 11 months ago

https://github.com/elementary-data/elementary - Python v0.18.0

What's Changed

  • Invocation Filter Fix: Invocation filters now apply to both reports and their summaries, ensuring consistent filtering.​
  • Python Version Support: Official support for Python 3.8 has been discontinued to align with dbt's supported versions.​
  • Test Description Bug: Fixed an issue where test descriptions were missing in alerts when using dbt version 1.9.

Note: We've bumped the minor version to align with the recent minor version update in the dbt package.

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.17.0...v0.18.0

- HTML
Published by MikaKerman 12 months ago

https://github.com/elementary-data/elementary - v0.17.0

What's Changed

Alerts

  • Table Block: Introduced a new Table Block feature to present test results within alerts, enhancing data readability and user comprehension. ​

  • Selectable Alert Sections: Extended the support for selectable sections within alerts to Microsoft Teams, allowing users to focus on specific alert details.​

Report

  • Dashboard Date Charts Fix: Resolved an issue in the report dashboard where charts with date values were previously empty, ensuring accurate data visualization.

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.16.2...v0.17.0

- HTML
Published by MikaKerman 12 months ago

https://github.com/elementary-data/elementary - v0.16.2

What's Changed

Report Improvements

Navigation

  • Hierarchical Structure: Introduced a new side tree layout with groups and views for better navigation.

Lineage Visualization

  • Ephemeral Model Dependencies: Ephemeral models remain excluded from the lineage graph, but their dependencies are now directly associated with downstream models. This ensures accurate data flow representation.
  • Seed Support: Seeds are now included in the lineage visualization.
  • Enhanced Exposure Logic: The presence of any dependency includes the relevant exposures.

General Report Enhancements

  • Optimized Report Size: Reduced overall report size.
  • Complete Test Overview: Reports now feature all tests, including those not yet executed, ensuring full visibility.
  • Snapshot Support: Snapshots are now part of the report.

Alerts Enhancements

  • Alert Grouping & Thresholds: Alerts are now grouped when they exceed the configured threshold, reducing notification noise.
  • Modular Alert System: A modular system for constructing alert messages has been introduced, enhancing flexibility and consistency.
  • Microsoft Teams Adaptive Cards: Alerts sent to Microsoft Teams now use the Adaptive Cards format, providing rich and interactive notifications.
    • This update enables users to use Power Automate Workflows to send alerts.
  • Channel Override Fallback: Alerts now default to a fallback channel if the specified channel is unavailable, ensuring critical notifications are not missed.
  • Seed Alerts: Model Alerts has been expanded to include seeds.
    By @kokorin in #1673

General Enhancements

Development & Infrastructure

  • DBT Package Lock Files: Introduced lock files for the internal DBT project.
  • Multi-Platform Docker Support: Updated Docker images to support both x86 and ARM architectures, improving compatibility.
    By @JanDintel in #1701

Operational & Debugging Improvements

  • Error Logging Enhancements: The CLI's DbtRunner now saves error logs, making debugging easier.
  • Version Check Toggle: Added an option to disable Elementary’s automatic version check, reducing unnecessary network requests.
    By @slaupster in #1674
  • Google Cloud Storage Client Update: Modified GCS client to use client.bucket instead of client.get_bucket, aligning with updated access requirements.
    By @jcarpenter12 in #1739

New Contributors

A huge thank you to our first-time contributors: * @slaupster made their first contribution in https://github.com/elementary-data/elementary/pull/1674 * @kokorin made their first contribution in https://github.com/elementary-data/elementary/pull/1673 * @JanDintel made their first contribution in https://github.com/elementary-data/elementary/pull/1701 * @jcarpenter12 made their first contribution in https://github.com/elementary-data/elementary/pull/1739

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.16.1...v0.16.2

- HTML
Published by MikaKerman about 1 year ago

https://github.com/elementary-data/elementary - v0.16.1

What's Changed

  • use abspath in command arguments by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1660

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.16.0...v0.16.1

- HTML
Published by ofek1weiss over 1 year ago

https://github.com/elementary-data/elementary - v0.16.0

What's Changed

  • SlimDbtRunner fixes for dbt 18 by @haritamar in https://github.com/elementary-data/elementary/pull/1528
  • Set --project-dir as working directory. by @elongl in https://github.com/elementary-data/elementary/pull/1532
  • Added project name to summary by @ellakz in https://github.com/elementary-data/elementary/pull/1506
  • Removed --env limits to "dev" or "prod" by @willbowditch in https://github.com/elementary-data/elementary/pull/1373
  • Structure sidebar by package and artifact type. by @elongl in https://github.com/elementary-data/elementary/pull/1553
  • Excluding test results with 'meta.elementary.include=false'. by @elongl in https://github.com/elementary-data/elementary/pull/1562
  • Fix breaking change dbt 1.3.0. by @elongl in https://github.com/elementary-data/elementary/pull/1578
  • Added api dbt runner by @haritamar in https://github.com/elementary-data/elementary/pull/1577
  • Support configuration of dbt runner method. by @elongl in https://github.com/elementary-data/elementary/pull/1629
  • Added timezone to alert detected_at by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1631
  • Set CWD for API dbt runner. by @elongl in https://github.com/elementary-data/elementary/pull/1633
  • Fixed report memory usage by @haritamar in https://github.com/elementary-data/elementary/pull/1634
  • Removed usage of deprecated 'pkg_resources' package. by @elongl in https://github.com/elementary-data/elementary/pull/1637
  • Print out dbt's exception. by @elongl in https://github.com/elementary-data/elementary/pull/1640
  • Add created_at to elementary_exposures. by @elongl in https://github.com/elementary-data/elementary/pull/1642
  • Fixed elementaryuniqueid of source freshness test results by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1647
  • handle list of None owners by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1656

New Contributors

  • @hamzamazhar made their first contribution in https://github.com/elementary-data/elementary/pull/1530
  • @willbowditch made their first contribution in https://github.com/elementary-data/elementary/pull/1373
  • @okabak123 made their first contribution in https://github.com/elementary-data/elementary/pull/1565

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.15.1...v0.16.0

- HTML
Published by ofek1weiss over 1 year ago

https://github.com/elementary-data/elementary - Python v0.15.1

What's Changed

  • Fix notifcation by @noaKurman in https://github.com/elementary-data/elementary/pull/1512
  • bugfix to BQ alerts by @haritamar in https://github.com/elementary-data/elementary/pull/1516
  • Ele 3035 docs to master by @haritamar in https://github.com/elementary-data/elementary/pull/1518
  • remove refs to informationschemacolumns by @haritamar in https://github.com/elementary-data/elementary/pull/1519
  • Ele 3040 update cli to use new package version by @haritamar in https://github.com/elementary-data/elementary/pull/1521
  • release/v0.15.1 by @github-actions in https://github.com/elementary-data/elementary/pull/1522

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.15.0...v0.15.1

- HTML
Published by haritamar almost 2 years ago

https://github.com/elementary-data/elementary - Python v0.15.0

What's Changed

  • Ele 2601 override primary model singular tests by @NoyaArie in https://github.com/elementary-data/elementary/pull/1439
  • Added singular tests to groups API. by @elongl in https://github.com/elementary-data/elementary/pull/1372
  • ELE-2617 - Fix disable samples for alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1443
  • docs-roni-changes by @ronisaban2024 in https://github.com/elementary-data/elementary/pull/1445
  • Update README.md by @Maayan-s in https://github.com/elementary-data/elementary/pull/1446
  • Update README.md by @Maayan-s in https://github.com/elementary-data/elementary/pull/1448
  • Ele 2626 support singular tests in test results runs by @NoyaArie in https://github.com/elementary-data/elementary/pull/1449
  • Ele 2626 support singular tests in test results runs - fix ci by @NoyaArie in https://github.com/elementary-data/elementary/pull/1454
  • Ele 2677 add normalized path to tests by @NoyaArie in https://github.com/elementary-data/elementary/pull/1458
  • fix: Fixed updatesentalerts macro by @svdimchenko in https://github.com/elementary-data/elementary/pull/1451
  • Test athena update alerts v2 by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1463
  • Remove poetry.lock from repo by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1464
  • ELE-2722 - support popuate_data argument to control alerts data population by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1466
  • Add @svdimchenko, @ronisaban2024, @dongchris, @sanromeo, @AvivZikelDY… by @Maayan-s in https://github.com/elementary-data/elementary/pull/1465
  • ELE-2725 - remove unused elementary database and schema from data monitoring alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1467
  • Ele 2648 change result tows by @noaKurman in https://github.com/elementary-data/elementary/pull/1468
  • ELE-2726 - support days back for alerts population - default is 1 by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1470
  • roni-docs-update2 by @ronisaban2024 in https://github.com/elementary-data/elementary/pull/1475
  • Ele 2785 remove retry package by @NoyaArie in https://github.com/elementary-data/elementary/pull/1478
  • dbt_runner: add retry command to dbt runner by @haritamar in https://github.com/elementary-data/elementary/pull/1331
  • ELE-2918 - add userselect and staticselect to Slack message builder by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1486
  • ELE-2790 - Remove unused code of test management by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1481
  • Updated dbt package. by @elongl in https://github.com/elementary-data/elementary/pull/1487
  • ELE-2918 - Add actions block to Slack message builder by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1488
  • Refactor Slack integration and Slack Alert message builder to make them editable easily by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1490
  • remove test subtype from most alerts by @ellakz in https://github.com/elementary-data/elementary/pull/1485
  • ELE-489 Support dbt-trino connector by @Tomme in https://github.com/elementary-data/elementary/pull/1378
  • Filter exposures with no upstream tables in lineage. by @elongl in https://github.com/elementary-data/elementary/pull/1501
  • Filter loops in exposures. by @elongl in https://github.com/elementary-data/elementary/pull/1502
  • Empty lists are excluded. by @elongl in https://github.com/elementary-data/elementary/pull/1503
  • Added test run execution time to report json by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1500
  • added last and median exec times to test runs by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1504
  • ELE-2933: Column anomalies group_by - CLI by @dapollak in https://github.com/elementary-data/elementary/pull/1499
  • release/0.15.0 by @dapollak in https://github.com/elementary-data/elementary/pull/1507
  • release/v0.15.0 by @dapollak in https://github.com/elementary-data/elementary/pull/1509

New Contributors

  • @ronisaban2024 made their first contribution in https://github.com/elementary-data/elementary/pull/1445
  • @svdimchenko made their first contribution in https://github.com/elementary-data/elementary/pull/1451
  • @Tomme made their first contribution in https://github.com/elementary-data/elementary/pull/1378

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.14.1...v0.15.0

- HTML
Published by dapollak almost 2 years ago

https://github.com/elementary-data/elementary - Python v0.14.1

What's Changed

  • fix header block max length bug by @ellakz in https://github.com/elementary-data/elementary/pull/1417
  • Ele 2515 add original path to tests fetcher by @NoyaArie in https://github.com/elementary-data/elementary/pull/1416
  • Handle sentat column at alertsv2 contains timezone by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1422
  • ELE-2569 - fix source freshness alerts createdat and updatedat are None by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1431
  • support pydantic 2 in elementary by @ellakz in https://github.com/elementary-data/elementary/pull/1426
  • fix file path when uploading to Azure Blob Storage by @SamirS97 in https://github.com/elementary-data/elementary/pull/1423

New Contributors

  • @SamirS97 made their first contribution in https://github.com/elementary-data/elementary/pull/1423

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.14.0...v0.14.1

- HTML
Published by IDoneShaveIt almost 2 years ago

https://github.com/elementary-data/elementary - Python v0.14.0

What's Changed

  • New intro and quickstart by @Maayan-s in https://github.com/elementary-data/elementary/pull/1265
  • Docs refactor by @Maayan-s in https://github.com/elementary-data/elementary/pull/1291
  • Ele 1916 document anomaly exclude filter by @Maayan-s in https://github.com/elementary-data/elementary/pull/1301
  • Integration contribution guide by @ellakz in https://github.com/elementary-data/elementary/pull/1275
  • create list_conversations method without sleep in slack client by @ellakz in https://github.com/elementary-data/elementary/pull/1335
  • Ele 2193 extract selector filter by @NoyaArie in https://github.com/elementary-data/elementary/pull/1334
  • ELE-2218: BigQuery query history permissions - Docs by @dapollak in https://github.com/elementary-data/elementary/pull/1336
  • ELE-2241 - add tags to report test results by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1340
  • Ele 2237 new filter schema by @NoyaArie in https://github.com/elementary-data/elementary/pull/1341
  • Created 'dependsoncolumns'. by @elongl in https://github.com/elementary-data/elementary/pull/1327
  • Ensure backwards compatability for dependsoncolumns by @erikzaadi in https://github.com/elementary-data/elementary/pull/1343
  • Ele 2234 support same property and filter for alerts by @NoyaArie in https://github.com/elementary-data/elementary/pull/1344
  • Root dir of BI integration in sidebar is the name of the BI integration as opposed to 'exposures' by @elongl in https://github.com/elementary-data/elementary/pull/1347
  • Ele 2285 add alert rules to docs by @ellakz in https://github.com/elementary-data/elementary/pull/1348
  • ELE-2263 - support multi filters at cli command by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1345
  • fixed ignoresmallchanges docs example by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1358
  • Passing 'sub_type' to lineage nodes. by @elongl in https://github.com/elementary-data/elementary/pull/1361
  • explicit exec info by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1359
  • added testresultssample to faq by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1362
  • added average to column metrics docs by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1364
  • Changed Slack link to global one by @Maayan-s in https://github.com/elementary-data/elementary/pull/1365
  • Corrected the JOIN condition in 'enriched_exposures' model. by @elongl in https://github.com/elementary-data/elementary/pull/1366
  • Initializing the root dir of the sidebar only for exposures. by @elongl in https://github.com/elementary-data/elementary/pull/1367
  • Add AWS Session token argument to 'send-report'. by @elongl in https://github.com/elementary-data/elementary/pull/1369
  • Moved skipped test results from warning to skipped status in summary report. by @elongl in https://github.com/elementary-data/elementary/pull/1371
  • Fix dbt deps logic in CLI by @haritamar in https://github.com/elementary-data/elementary/pull/1370
  • Added @jonboulle, @artem-garmash and @nicor88 to contributors! 🎉 by @Maayan-s in https://github.com/elementary-data/elementary/pull/1315
  • Added '--rows-per-insert' to 'upload-source-freshness' operation and changed default to 25. by @elongl in https://github.com/elementary-data/elementary/pull/1379
  • ELE-2329 - New alerts table by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1380
  • ELE-2390 - better logic separation for DataMonitoringAlerts flow by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1384
  • Alerts: Replace icon with color and make header informative by @ellakz in https://github.com/elementary-data/elementary/pull/1382
  • ELE-2398 - move sort_alerts from API to data monitoring alerts flow by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1387
  • ELE-2410 - split send_alerts flow to multiple steps by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1390
  • Ele 2417 fix permissions and security docs by @haritamar in https://github.com/elementary-data/elementary/pull/1391
  • Fix permissions docs by @haritamar in https://github.com/elementary-data/elementary/pull/1393
  • Support testresultsdescription as None for test alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1396
  • Handle None message for model alerts (skipped models) by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1399
  • Docs by @haritamar in https://github.com/elementary-data/elementary/pull/1400
  • Prevent failing on missing full path by @erikzaadi in https://github.com/elementary-data/elementary/pull/1402
  • Ensure empty full path is properly handled by @erikzaadi in https://github.com/elementary-data/elementary/pull/1403
  • Ensure that enriched exposures still works if cli views have not been synced by @erikzaadi in https://github.com/elementary-data/elementary/pull/1406
  • Introduce the possibility to send elementary alerts to Microsoft Teams using an incoming webhook in Teams by @FrankTub in https://github.com/elementary-data/elementary/pull/1397
  • Ele 238 teams integration (by Frank Tubbing) by @ellakz in https://github.com/elementary-data/elementary/pull/1401
  • teams docs by @ellakz in https://github.com/elementary-data/elementary/pull/1407
  • add new contributors by @ellakz in https://github.com/elementary-data/elementary/pull/1409
  • ELE-2501 - Remove long columns from alerts_v2 population by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1408
  • fix broken links and more stuff by @ellakz in https://github.com/elementary-data/elementary/pull/1410
  • Fix alerts_v2 for redshift - handle columns exceeding limit by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1411

New Contributors

  • @diegoquintanav made their first contribution in https://github.com/elementary-data/elementary/pull/1333
  • @FrankTub made their first contribution in https://github.com/elementary-data/elementary/pull/1397

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.13.2...v0.14.0

- HTML
Published by IDoneShaveIt about 2 years ago

https://github.com/elementary-data/elementary - Python v0.13.2

What's Changed

  • ELE-2123 add sources meta to currenttestsrunresultsquery by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1320
  • ELE-2127 fix owners in alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1321
  • release/v0.13.2 by @github-actions in https://github.com/elementary-data/elementary/pull/1323

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.13.1...v0.13.2

- HTML
Published by IDoneShaveIt about 2 years ago

https://github.com/elementary-data/elementary - Python v0.13.1

What's Changed

  • docs: Add Athena! by @haritamar in https://github.com/elementary-data/elementary/pull/1303
  • Ensure that unicode such as 😱 work for dbt args by @erikzaadi in https://github.com/elementary-data/elementary/pull/1312
  • Add better compatibility fix for "detected_at" by @haritamar in https://github.com/elementary-data/elementary/pull/1318
  • release/v0.13.1 by @github-actions in https://github.com/elementary-data/elementary/pull/1319

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.13.0...v0.13.1

- HTML
Published by haritamar about 2 years ago

https://github.com/elementary-data/elementary - Python v0.13.0

What's Changed

  • Add timeout to fetching last edr version. by @elongl in https://github.com/elementary-data/elementary/pull/1309
  • change alerts models to syncallcolumns by @haritamar in https://github.com/elementary-data/elementary/pull/1310
  • release/v0.13.0 by @github-actions in https://github.com/elementary-data/elementary/pull/1311

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.12.1...v0.13.0

- HTML
Published by haritamar about 2 years ago

https://github.com/elementary-data/elementary - Python v0.12.1

What's Changed

  • Ele 1707 add source freshness as test part 2 by @NoyaArie in https://github.com/elementary-data/elementary/pull/1208
  • Added @LePeti and @belle-crisp to contributors! 🎉 by @Maayan-s in https://github.com/elementary-data/elementary/pull/1252
  • Ele 1965 source freshness alert time diff format by @NoyaArie in https://github.com/elementary-data/elementary/pull/1268
  • Ensure raw_queries doesn't fail exposures fetcher by @erikzaadi in https://github.com/elementary-data/elementary/pull/1267
  • ELE-36: Athena integration by @artem-garmash in https://github.com/elementary-data/elementary/pull/1251
  • ELE-1790: Renaming, Detection Delay Docs by @dapollak in https://github.com/elementary-data/elementary/pull/1197
  • Ele 1818 add report link for source freshness alert by @NoyaArie in https://github.com/elementary-data/elementary/pull/1276
  • decoupled alerts from Slack by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1266
  • ELE-2039 support multiple integrations at data monitoring alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1292
  • validate report selector only when attachment is sent by @ellakz in https://github.com/elementary-data/elementary/pull/1297
  • ELE-2072 support timeout param for GCS client by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1300
  • Ele 2079 fix pending source freshness alert schema by @NoyaArie in https://github.com/elementary-data/elementary/pull/1302
  • Allow specifying region_name for Boto3 by @jonboulle in https://github.com/elementary-data/elementary/pull/1287
  • contribution: Jonboulle nell add aws region by @dapollak in https://github.com/elementary-data/elementary/pull/1295
  • update OSS report bundle by @haritamar in https://github.com/elementary-data/elementary/pull/1304
  • release/v0.12.1 by @github-actions in https://github.com/elementary-data/elementary/pull/1305

New Contributors

  • @artem-garmash made their first contribution in https://github.com/elementary-data/elementary/pull/1251
  • @jonboulle made their first contribution in https://github.com/elementary-data/elementary/pull/1287

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.12.0...v0.12.1

- HTML
Published by haritamar about 2 years ago

https://github.com/elementary-data/elementary - Python v0.12.0

What's Changed

  • Fix command in troubleshooting.mdx by @kovaacs in https://github.com/elementary-data/elementary/pull/1121
  • Ele 1707 add source freshness as test part 1 by @NoyaArie in https://github.com/elementary-data/elementary/pull/1202
  • Ele 1804 source freshness result description calculate by @NoyaArie in https://github.com/elementary-data/elementary/pull/1188
  • Ele-1869 add last run missing fields to report models by @NoyaArie in https://github.com/elementary-data/elementary/pull/1212
  • Ele-1865 add materialization and patch_path to the report models by @NoyaArie in https://github.com/elementary-data/elementary/pull/1213
  • test_recommendations: small bugfix by @haritamar in https://github.com/elementary-data/elementary/pull/1214
  • Fix typo by @LePeti in https://github.com/elementary-data/elementary/pull/1216
  • Move enriched_exposures and elementary_exposures from dbt package by @erikzaadi in https://github.com/elementary-data/elementary/pull/1218
  • fix getting owner alerts from normalized alert directly by @belle-crisp in https://github.com/elementary-data/elementary/pull/1231
  • don't use dbt ls for statuses and resource types filter by @ellakz in https://github.com/elementary-data/elementary/pull/1233
  • Depends on macro: use enriched_exposures if needed by @erikzaadi in https://github.com/elementary-data/elementary/pull/1236
  • validate selectors for alerts and report by @ellakz in https://github.com/elementary-data/elementary/pull/1234
  • Renamed 'dbtcolumns' to 'informationschema_columns'. by @elongl in https://github.com/elementary-data/elementary/pull/1223
  • Ele-1907 rename dbtaccountid env var by @NoyaArie in https://github.com/elementary-data/elementary/pull/1239
  • sidebar: support exposures by @haritamar in https://github.com/elementary-data/elementary/pull/1240
  • groups: fix for exposures - path should be the path in the BI by @haritamar in https://github.com/elementary-data/elementary/pull/1243
  • Backward compatibility for missing raw_queries by @erikzaadi in https://github.com/elementary-data/elementary/pull/1242
  • getresourcescolumns: bugfix - handle backwards by @haritamar in https://github.com/elementary-data/elementary/pull/1246
  • release/v0.12.0 by @github-actions in https://github.com/elementary-data/elementary/pull/1247

New Contributors

  • @LePeti made their first contribution in https://github.com/elementary-data/elementary/pull/1216
  • @belle-crisp made their first contribution in https://github.com/elementary-data/elementary/pull/1231

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.11.0...v0.12.0

- HTML
Published by ellakz over 2 years ago

https://github.com/elementary-data/elementary - Python v0.11.0

What's Changed

  • Added timestamp columns. by @elongl in https://github.com/elementary-data/elementary/pull/1119
  • Contribution guide - CLI by @haritamar in https://github.com/elementary-data/elementary/pull/1129
  • Refactor context manager nesting by @kovaacs in https://github.com/elementary-data/elementary/pull/1122
  • Ele 1625 add link to test runs in alerts by @NoyaArie in https://github.com/elementary-data/elementary/pull/1126
  • change copy of alert links by @NoyaArie in https://github.com/elementary-data/elementary/pull/1132
  • Alert links updates by @NoyaArie in https://github.com/elementary-data/elementary/pull/1137
  • Fixing Dependencies in DbtRunner for Uninstalled Packages by @Arun-kc in https://github.com/elementary-data/elementary/pull/1050
  • Ele 1434 dbtrunner install dbt packages if needed by @elongl in https://github.com/elementary-data/elementary/pull/1139
  • alerts bugfix - ensure channel in alerts_config works in grouped mode by @haritamar in https://github.com/elementary-data/elementary/pull/1051
  • Further document custom slack channels by @JavierLopezT in https://github.com/elementary-data/elementary/pull/1145
  • Ele 1484 source freshness invocation by @NoyaArie in https://github.com/elementary-data/elementary/pull/1165
  • Added 'schemachangesfrom_baseline' to the test recommendations model. by @elongl in https://github.com/elementary-data/elementary/pull/1178
  • Ele 1706 add to freshness result criteria by @NoyaArie in https://github.com/elementary-data/elementary/pull/1175
  • Ele 1803 add test description for dbt sources by @NoyaArie in https://github.com/elementary-data/elementary/pull/1181
  • Add docs a for exposure generic tests by @erikzaadi in https://github.com/elementary-data/elementary/pull/1154
  • ele 1820 alter cli to read from new unified exposures view by @erikzaadi in https://github.com/elementary-data/elementary/pull/1191

New Contributors

  • @Adamgo23 made their first contribution in https://github.com/elementary-data/elementary/pull/1060
  • @pbadeer made their first contribution in https://github.com/elementary-data/elementary/pull/1116
  • @JavierLopezT made their first contribution in https://github.com/elementary-data/elementary/pull/1145
  • @erikzaadi made their first contribution in https://github.com/elementary-data/elementary/pull/1154
  • @dapollak made their first contribution in https://github.com/elementary-data/elementary/pull/1169

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.10.0...v0.11.0

- HTML
Published by elongl over 2 years ago

https://github.com/elementary-data/elementary - Python v0.10.0

What's Changed

  • ELE-1436 add databricks catalog to CI by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/1041
  • Fix an invalid BigQuery query. by @elongl in https://github.com/elementary-data/elementary/pull/1045
  • Allow defining a different packages dir by env var by @haritamar in https://github.com/elementary-data/elementary/pull/1052
  • ele-1184 report bug - special characters are wrongly parsed by @NoyaArie in https://github.com/elementary-data/elementary/pull/1049
  • Ele 638 azure blob storage and elementary data cli by @ellakz in https://github.com/elementary-data/elementary/pull/1047
  • Azure Blob Storage Integration for send-report by @Arun-kc in https://github.com/elementary-data/elementary/pull/1037
  • Changed oldest maintained dbt version. by @elongl in https://github.com/elementary-data/elementary/pull/1068
  • Set default value for option. by @elongl in https://github.com/elementary-data/elementary/pull/1071
  • Added 'runtime error' to the default monitored statuses. by @elongl in https://github.com/elementary-data/elementary/pull/1080
  • Using Poetry instead of setuptools. by @elongl in https://github.com/elementary-data/elementary/pull/1077
  • Not passing a long CLI arg to macro. by @elongl in https://github.com/elementary-data/elementary/pull/1085
  • Typo fixes by @kovaacs in https://github.com/elementary-data/elementary/pull/1089
  • Kovaacs typo fixes by @elongl in https://github.com/elementary-data/elementary/pull/1090
  • Added a typos checker. by @elongl in https://github.com/elementary-data/elementary/pull/1091
  • Added models and macros for tests recommendation. by @elongl in https://github.com/elementary-data/elementary/pull/1076
  • Using a where_expression instead of sub-wheres. by @elongl in https://github.com/elementary-data/elementary/pull/1094

New Contributors

  • @Arun-kc made their first contribution in https://github.com/elementary-data/elementary/pull/1037
  • @kovaacs made their first contribution in https://github.com/elementary-data/elementary/pull/1089

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.9.2...v0.10.0

- HTML
Published by NoyaArie over 2 years ago

https://github.com/elementary-data/elementary - Python v0.9.2

What's Changed

  • Ele 323 filter alerts by status by @ellakz in https://github.com/elementary-data/elementary/pull/988
  • Invoking DbtRunner.deps() on edr run-operation upload-source-freshness by @elongl in https://github.com/elementary-data/elementary/pull/1019
  • Added selector to DbtRunner. by @elongl in https://github.com/elementary-data/elementary/pull/1023
  • Also reading deprecated test param. by @elongl in https://github.com/elementary-data/elementary/pull/1024
  • Ele 287 override flag by @ellakz in https://github.com/elementary-data/elementary/pull/1017
  • Containerized docs. by @elongl in https://github.com/elementary-data/elementary/pull/1030
  • Fix docker build pip version (causing package installation issues) by @noaKurman in https://github.com/elementary-data/elementary/pull/1031
  • Running dbt deps earlier in edr's logic. by @elongl in https://github.com/elementary-data/elementary/pull/1038

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.9.1...v0.9.2

- HTML
Published by elongl over 2 years ago

https://github.com/elementary-data/elementary - 0.9.1

What's Changed

  • Ele 1068 supperssion in cli by @ellakz in https://github.com/elementary-data/elementary/pull/1013
  • release/v0.9.1 by @github-actions in https://github.com/elementary-data/elementary/pull/1014

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.9.0...v0.9.1

- HTML
Published by ellakz over 2 years ago

https://github.com/elementary-data/elementary - v0.9.0

What's Changed

  • Ele 1068 supperssion in cli by @ellakz in https://github.com/elementary-data/elementary/pull/999
  • release v0.9.0 by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1012

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.8.3...v0.9.0

- HTML
Published by ofek1weiss over 2 years ago

https://github.com/elementary-data/elementary - v0.8.3

What's Changed

  • Added 'capture_output' flags to 'DbtRunner.run' and 'DbtRunner.test'. by @elongl in https://github.com/elementary-data/elementary/pull/943
  • Ele 966 add exposure data by @NoyaArie in https://github.com/elementary-data/elementary/pull/941
  • Schema changes are applied to table materialized models. by @elongl in https://github.com/elementary-data/elementary/pull/964
  • Ele 1194 add vars to dbt runner by @elongl in https://github.com/elementary-data/elementary/pull/970
  • Added tests to the Elementary models. by @elongl in https://github.com/elementary-data/elementary/pull/972
  • Not failing the sync if tables don't exist. by @elongl in https://github.com/elementary-data/elementary/pull/977
  • ELE-1261 test management get tests should handle a list of owners by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/987
  • [ELE-517] Order slack messages by test run time ASC by @ellakz in https://github.com/elementary-data/elementary/pull/989
  • MyPy support in OSS by @haritamar in https://github.com/elementary-data/elementary/pull/990
  • ELE-1343 dbt package 0.8.4 by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1000
  • release v0.8.3 by @ofek1weiss in https://github.com/elementary-data/elementary/pull/1002

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.8.2...v0.8.3

- HTML
Published by ofek1weiss over 2 years ago

https://github.com/elementary-data/elementary - Python v0.8.2

What's Changed

  • Upgraded 'packaging' requirement. by @elongl in https://github.com/elementary-data/elementary/pull/912
  • Ele 1042 distinct job name id in filter by @NoyaArie in https://github.com/elementary-data/elementary/pull/925
  • ELE-1108 config does not support update-bucket-website by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/942
  • Ele 983 generate job url and job run url by @NoyaArie in https://github.com/elementary-data/elementary/pull/952
  • Escaping HTML tags when passing 'elementaryData' object. by @elongl in https://github.com/elementary-data/elementary/pull/947

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.8.0...v0.8.2

- HTML
Published by elongl over 2 years ago

https://github.com/elementary-data/elementary - Python v0.8.1

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.8.0...v0.8.1

- HTML
Published by IDoneShaveIt over 2 years ago

https://github.com/elementary-data/elementary - Python v0.8.0

What's Changed

  • Ele 381 add mypy to the cli repo - step 1 by @haritamar in https://github.com/elementary-data/elementary/pull/837
  • Specify encoding style by @manulpatel in https://github.com/elementary-data/elementary/pull/869
  • Ele 801 support dbt 15 with dbtslimrunner by @haritamar in https://github.com/elementary-data/elementary/pull/898
  • ELE-957 remove env from report summary by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/901
  • ELE-978 support case where there are no short names to tests - test management by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/906
  • ELE-979 backward compatibility for sources owners - test management by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/907
  • Ele 826 orchestration integration by @NoyaArie in https://github.com/elementary-data/elementary/pull/900

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.10...v0.8.0

- HTML
Published by IDoneShaveIt over 2 years ago

https://github.com/elementary-data/elementary - Python v0.7.10

What's Changed

  • Deploy Docs by @RoiTabach in https://github.com/elementary-data/elementary/pull/813
  • Deploy Updated Docs by @RoiTabach in https://github.com/elementary-data/elementary/pull/825
  • Tests new docs by @Maayan-s in https://github.com/elementary-data/elementary/pull/832
  • Merge pull request #834 from elementary-data/release/v0.7.8 by @github-actions in https://github.com/elementary-data/elementary/pull/835
  • Update anomaly-sensitivity.mdx by @vishaalkk in https://github.com/elementary-data/elementary/pull/854
  • Merge pull request #862 from elementary-data/ele-857-add-indicative-logs-to-slack-message by @github-actions in https://github.com/elementary-data/elementary/pull/864
  • ELE-866 test management split tags and owners by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/865
  • ELE-866 test management split tags and owners by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/866
  • ELE-867 add meta to test management tests by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/867
  • ELE-869 test management return ids to resources by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/870
  • DbtCommandError prints dbt's error messages. by @elongl in https://github.com/elementary-data/elementary/pull/875
  • Prod by @elongl in https://github.com/elementary-data/elementary/pull/876
  • Changes to docs. by @elongl in https://github.com/elementary-data/elementary/pull/877
  • Printing Elementary's relation on 'edr'. by @elongl in https://github.com/elementary-data/elementary/pull/879
  • ELE-890 workaround for redshift run operation regression - update alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/880
  • ELE-894 add github action to test alerts updates by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/884
  • fix validate alerts workflow step by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/885
  • Update test-warehouse.yml by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/886
  • fix validate alerts workflow step by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/887
  • update report bundle by @NoyaArie in https://github.com/elementary-data/elementary/pull/888
  • release/v0.7.10 by @github-actions in https://github.com/elementary-data/elementary/pull/889

New Contributors

  • @NoyaArie made their first contribution in https://github.com/elementary-data/elementary/pull/888

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.9...v0.7.10

- HTML
Published by IDoneShaveIt almost 3 years ago

https://github.com/elementary-data/elementary - Python v0.7.9

What's Changed

  • Added a workflow to update label on user comments on issues. by @elongl in https://github.com/elementary-data/elementary/pull/840
  • Fixed test sample size to be determined only from the dbt package by @oravi in https://github.com/elementary-data/elementary/pull/839
  • Docs: add pointer from tutorial to doc on tests priorities by @RoiTabach in https://github.com/elementary-data/elementary/pull/812
  • Fixed group by when applied from code by @oravi in https://github.com/elementary-data/elementary/pull/848
  • Added --version option to Elementary cli by @manulpatel in https://github.com/elementary-data/elementary/pull/842
  • Modified owners validator to accept dict by @manulpatel in https://github.com/elementary-data/elementary/pull/847
  • Add description to get tests method of test management API by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/852
  • ELE-740 - paginate upload of source freshness data by @fredmny in https://github.com/elementary-data/elementary/pull/850
  • On test management get_tests macro we now include sources information by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/857
  • On test management gettests macro we now return issingular by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/858

New Contributors

  • @manulpatel made their first contribution in https://github.com/elementary-data/elementary/pull/842
  • @fredmny made their first contribution in https://github.com/elementary-data/elementary/pull/850

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.8...v0.7.9

- HTML
Published by elongl almost 3 years ago

https://github.com/elementary-data/elementary - Python v0.7.8

What's Changed

  • Add a precision to "What happens on each test" by @winzee in https://github.com/elementary-data/elementary/pull/778
  • Fixing Typo by @vinooganesh in https://github.com/elementary-data/elementary/pull/781
  • Merge pull request #801 from elementary-data/release/v0.7.7 by @github-actions in https://github.com/elementary-data/elementary/pull/802
  • Re-enable feedback buttons by @hanywang2 in https://github.com/elementary-data/elementary/pull/807
  • Prod by @elongl in https://github.com/elementary-data/elementary/pull/808
  • Docs for Seasonality by @RoiTabach in https://github.com/elementary-data/elementary/pull/789
  • ELE-673 slack summary remove attention required section by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/811
  • Added 'meta' to artifacts schema. by @elongl in https://github.com/elementary-data/elementary/pull/820
  • ELE-624 test configuration metadata API (for SaaS) by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/821
  • Fix for ELE-699, None default for --group-by by @RoiTabach in https://github.com/elementary-data/elementary/pull/823
  • total_seconds() instead of seconds by @RoiTabach in https://github.com/elementary-data/elementary/pull/815
  • ELE-653 fix formatting of alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/824
  • Change 'owner_email' to 'OwnerSchema' on 'ExposuresSchema'. by @elongl in https://github.com/elementary-data/elementary/pull/826
  • Add 'sourcename' to 'getsources'. by @elongl in https://github.com/elementary-data/elementary/pull/828
  • Added the 'label' field to 'ExposureSchema'. by @elongl in https://github.com/elementary-data/elementary/pull/829

New Contributors

  • @winzee made their first contribution in https://github.com/elementary-data/elementary/pull/778
  • @vinooganesh made their first contribution in https://github.com/elementary-data/elementary/pull/781

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.7...v0.7.8

- HTML
Published by elongl almost 3 years ago

https://github.com/elementary-data/elementary - Python v0.7.7

What's Changed

  • Cloud docs by @Maayan-s in https://github.com/elementary-data/elementary/pull/763
  • fix issue in parsing of subscribers by @RoiTabach in https://github.com/elementary-data/elementary/pull/771
  • Filtering only Elementary models and not internal ones. by @elongl in https://github.com/elementary-data/elementary/pull/777
  • Added an 'all' extra. by @elongl in https://github.com/elementary-data/elementary/pull/776
  • Allowed using non dbt Hub package. by @elongl in https://github.com/elementary-data/elementary/pull/779
  • Add log rotation + dbt internal project log target by @noaKurman in https://github.com/elementary-data/elementary/pull/783
  • Added target path to uploadsourcefreshness by @oravi in https://github.com/elementary-data/elementary/pull/785
  • Updated the dbt artifact schemas. by @elongl in https://github.com/elementary-data/elementary/pull/787
  • indicative incompatibility error by @Maayan-s in https://github.com/elementary-data/elementary/pull/791
  • Commenting out a test that uses unmaintainable fixed data points. by @elongl in https://github.com/elementary-data/elementary/pull/800

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.6...v0.7.7

- HTML
Published by elongl almost 3 years ago

https://github.com/elementary-data/elementary - Python v0.7.6

What's Changed

  • ELE-469 add flag to disable test results samples query by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/736
  • ELE-485 remove user DWH query for test result samples by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/738
  • Prod by @elongl in https://github.com/elementary-data/elementary/pull/741
  • Fixing incorrect group_by flag documentation for slack by @vishaalkk in https://github.com/elementary-data/elementary/pull/753
  • Add target_path flag option for edr files and logs by @noaKurman in https://github.com/elementary-data/elementary/pull/747
  • Fixed bug where bucket URL was none and report wasn't sent as an html by @oravi in https://github.com/elementary-data/elementary/pull/746
  • Added edr monitor debug to help our users debug their elementary prof… by @oravi in https://github.com/elementary-data/elementary/pull/765
  • Don't put "pass"ed test as warning, with a unit test by @RoiTabach in https://github.com/elementary-data/elementary/pull/767
  • Ele 527 high memory consumption when running edr by @oravi in https://github.com/elementary-data/elementary/pull/766
  • Fix config and target directory path docs by @will-warner in https://github.com/elementary-data/elementary/pull/773

New Contributors

  • @vishaalkk made their first contribution in https://github.com/elementary-data/elementary/pull/753
  • @noaKurman made their first contribution in https://github.com/elementary-data/elementary/pull/747
  • @will-warner made their first contribution in https://github.com/elementary-data/elementary/pull/773

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.5...v0.7.6

- HTML
Published by elongl almost 3 years ago

https://github.com/elementary-data/elementary - Python v0.7.5

What's Changed

  • Update setup.py by @RoiTabach in https://github.com/elementary-data/elementary/pull/729
  • bump version for release by @RoiTabach in https://github.com/elementary-data/elementary/pull/730

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.4...v0.7.5

- HTML
Published by RoiTabach almost 3 years ago

https://github.com/elementary-data/elementary - Python v0.7.4

What's Changed

  • Merge pull request #680 from elementary-data/release/v0.7.1 by @github-actions in https://github.com/elementary-data/elementary/pull/681
  • Merge pull request #685 from elementary-data/release/v0.7.2 by @github-actions in https://github.com/elementary-data/elementary/pull/687
  • Ele 327 create report endpoint by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/665
  • Update share-report-ui.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/688
  • Update share-report-ui.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/691
  • Prod by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/692
  • ELE-386 Slack summary message touchups by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/693
  • fix summary message owners to use current model owners (like the report) by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/699
  • ELE-453 - Add artifact type to normalized models by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/702
  • Ele 352 - Report performance by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/700
  • Improve dbt runner error logging and call for logmacroresults by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/703
  • Update setup.mdx by @Maayan-s in https://github.com/elementary-data/elementary/pull/704
  • update report bundle by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/706
  • add missing Permissions of a new slack app by @RoiTabach in https://github.com/elementary-data/elementary/pull/705
  • Update send-slack-alerts.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/709
  • Update share-report-ui.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/710
  • Prod by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/711
  • add sum to column anomaly test list by @tc-chrisbui in https://github.com/elementary-data/elementary/pull/602
  • Update python-tests.mdx by @Deathfireofdoom in https://github.com/elementary-data/elementary/pull/718
  • ELE-393 support bucket-website-url cli param by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/716
  • Update send-slack-alerts.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/715
  • config: don't do the dbt debug check if git is not installed by @haritamar in https://github.com/elementary-data/elementary/pull/720
  • Ele 85 group alerts by table by @RoiTabach in https://github.com/elementary-data/elementary/pull/698
  • Prod into Master (prepare to release) by @RoiTabach in https://github.com/elementary-data/elementary/pull/721
  • fix capitalizations by @RoiTabach in https://github.com/elementary-data/elementary/pull/722
  • ELE-393 rename bucket-website-url param to slack-report-url by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/723
  • ELE-452 update report bundle with dashboard fixes by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/724
  • bump inner package to 0.7.2 by @RoiTabach in https://github.com/elementary-data/elementary/pull/725
  • bump version in docs by @RoiTabach in https://github.com/elementary-data/elementary/pull/726
  • Update setup.py by @RoiTabach in https://github.com/elementary-data/elementary/pull/727

New Contributors

  • @tc-chrisbui made their first contribution in https://github.com/elementary-data/elementary/pull/602

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.2...v0.7.4

- HTML
Published by RoiTabach almost 3 years ago

https://github.com/elementary-data/elementary - Python v0.7.3

What's Changed

  • Add artifact_type to normalized artifacts
  • Dashboard fixes

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.2...v0.7.3

- HTML
Published by IDoneShaveIt about 3 years ago

https://github.com/elementary-data/elementary - Python v0.7.2

What's Changed

  • Fix windows path format by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/686
  • results summary docs by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/684
  • Upate inner dbt project packages to use the latest elementary dbt package (Fix windows bug)

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.1...v0.7.2

- HTML
Published by IDoneShaveIt about 3 years ago

https://github.com/elementary-data/elementary - Python v0.7.1

What's Changed

  • fix alerts filter by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/679

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.7.0...v0.7.1

- HTML
Published by IDoneShaveIt about 3 years ago

https://github.com/elementary-data/elementary - Python v0.7.0

What's Changed

  • Ele 206 small hourly time buckets on the anomaly by @elongl in https://github.com/elementary-data/elementary/pull/619
  • Not running Elementary's models if '--project-dir' provided. by @elongl in https://github.com/elementary-data/elementary/pull/638
  • Update redshift.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/651
  • Update databricks.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/650
  • Update snowflake.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/647
  • Update snowflake.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/646
  • Update bigquery.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/645
  • Update redshift.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/649
  • Lowercasing agate's columns by default. by @elongl in https://github.com/elementary-data/elementary/pull/643
  • DbtRunner.ls uses 'text' log format. by @elongl in https://github.com/elementary-data/elementary/pull/652
  • Wrote a guide for GitLab CI. by @elongl in https://github.com/elementary-data/elementary/pull/644
  • Update dashboard bundle by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/653
  • Writing all dbt and edr artifacts to same path. by @elongl in https://github.com/elementary-data/elementary/pull/659
  • rename api methods to fetcher by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/662
  • Deleted a redundant variable. by @elongl in https://github.com/elementary-data/elementary/pull/664
  • Conditionally using 'result_rows' if it's defined. by @elongl in https://github.com/elementary-data/elementary/pull/670
  • Ele 82 slack test results summary by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/626
  • change macro names by @Maayan-s in https://github.com/elementary-data/elementary/pull/672
  • update report bundle by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/673

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.6.10...v0.7.0

- HTML
Published by IDoneShaveIt about 3 years ago

https://github.com/elementary-data/elementary - Python v0.6.10

FIx report dashboard bug

- HTML
Published by IDoneShaveIt about 3 years ago

https://github.com/elementary-data/elementary - Python v0.6.9

What's Changed

  • add a sentence about synonym dtypes by @RoiTabach in https://github.com/elementary-data/elementary/pull/609
  • Not passing tracking data to report if tracking is disabled. by @elongl in https://github.com/elementary-data/elementary/pull/632
  • Simplified syntax. by @elongl in https://github.com/elementary-data/elementary/pull/635
  • ELE-217 alert deduping by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/608
  • Normalized alert always returns an owners list. by @elongl in https://github.com/elementary-data/elementary/pull/634

New Contributors

  • @RoiTabach made their first contribution in https://github.com/elementary-data/elementary/pull/609

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.6.8...v0.6.9

- HTML
Published by IDoneShaveIt about 3 years ago

https://github.com/elementary-data/elementary - Python v0.6.8

What's Changed

  • Postgres docs by @clad in https://github.com/elementary-data/elementary/pull/582
  • Update add-elementary-tests.mdx by @Hadarsagiv in https://github.com/elementary-data/elementary/pull/592
  • Update share-report-ui.mdx by @Deathfireofdoom in https://github.com/elementary-data/elementary/pull/597
  • Added a contribution guide. by @elongl in https://github.com/elementary-data/elementary/pull/596
  • verify that the dbt package is up-to-date in the internal project by @haritamar in https://github.com/elementary-data/elementary/pull/604
  • Fix eventfreshnessanomalies examples by @edbizarro in https://github.com/elementary-data/elementary/pull/606
  • [Docs] Update question schema snippet path by @hanywang2 in https://github.com/elementary-data/elementary/pull/612
  • fix: remove truncateifonrunend param by @Chintanvpatel in https://github.com/elementary-data/elementary/pull/614
  • fix malformed alert to slack method by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/618

New Contributors

  • @clad made their first contribution in https://github.com/elementary-data/elementary/pull/582
  • @Deathfireofdoom made their first contribution in https://github.com/elementary-data/elementary/pull/597
  • @edbizarro made their first contribution in https://github.com/elementary-data/elementary/pull/606
  • @Chintanvpatel made their first contribution in https://github.com/elementary-data/elementary/pull/614

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.6.7...v0.6.8

- HTML
Published by IDoneShaveIt about 3 years ago

https://github.com/elementary-data/elementary - Python v0.6.7

Fixed a bug in test runs order.

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.6.6...v0.6.7

- HTML
Published by IDoneShaveIt about 3 years ago

https://github.com/elementary-data/elementary - v0.6.6

What's Changed

  • Added edr run-operation upload-source-freshness by @elongl in https://github.com/elementary-data/elementary/pull/553
  • Add --s3-endpoint-url as option for sending report to S3 by @esenilsson & @elongl in https://github.com/elementary-data/elementary/pull/515, https://github.com/elementary-data/elementary/pull/516
  • fix fail rate bug by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/526
  • Update cli-commands.mdx by @esenilsson in https://github.com/elementary-data/elementary/pull/527
  • Always open files as utf-8 by @haritamar in https://github.com/elementary-data/elementary/pull/546
  • Fix upcoming breaking changes in dbt 1.4.0 by @elongl in https://github.com/elementary-data/elementary/pull/566
  • Fix test results configuration (report) by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/569
  • Fix duplicate rows bug by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/492
  • Postgres integration by @elongl in https://github.com/elementary-data/elementary/pull/562
  • Ele 184 revert dbt project dirs automatic by @elongl in https://github.com/elementary-data/elementary/pull/575

New Contributors

  • @esenilsson made their first contribution in https://github.com/elementary-data/elementary/pull/515
  • @Hadarsagiv made their first contribution in https://github.com/elementary-data/elementary/pull/540
  • @pratik60 made their first contribution in https://github.com/elementary-data/elementary/pull/550
  • @benoit-tropos-io made their first contribution in https://github.com/elementary-data/elementary/pull/570

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.6.5...v0.6.6

- HTML
Published by elongl about 3 years ago

https://github.com/elementary-data/elementary - v0.6.5

What's Changed

  • Using project directory to run the artifacts. by @elongl in https://github.com/elementary-data/elementary/pull/478
  • Suppress alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/486
  • Alerts filters by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/498
  • Invocations filter by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/480
  • Changed the default days back to 'edr monitor' (alerts). by @elongl in https://github.com/elementary-data/elementary/pull/488

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.6.3...v0.6.5

- HTML
Published by elongl about 3 years ago

https://github.com/elementary-data/elementary - v0.6.4

Fixed a bug in source freshness alerts.

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.6.3...v0.6.4

- HTML
Published by elongl about 3 years ago

https://github.com/elementary-data/elementary - v0.6.3

Docker

We've released our first Docker image!

What's Changed

  • Fix schema changes missing results by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/435
  • Added --disable-samples. by @elongl in https://github.com/elementary-data/elementary/pull/430
  • support test short name in alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/436
  • fix alerts description by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/437
  • fix an issue when auto open report in WSL by @ivan-toriya in https://github.com/elementary-data/elementary/pull/447
  • Letting dbt lookup the profiles.yml unless --profiles-dir specified. by @elongl in https://github.com/elementary-data/elementary/pull/438
  • Add email parsing for slack handle alerts by @jelstongreen & @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/448 & https://github.com/elementary-data/elementary/pull/453
  • fix timezone for alerts bug by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/454
  • Grouped description by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/428
  • Added --project-name. by @elongl in https://github.com/elementary-data/elementary/pull/460
  • Created an --env flag. by @elongl in https://github.com/elementary-data/elementary/pull/464
  • Short-circuting the channel name to channel ID lookup. by @elongl in https://github.com/elementary-data/elementary/pull/466
  • schema_changes_from_baseline support in reports by @haritamar in https://github.com/elementary-data/elementary/pull/455
  • tags and owners sidebars by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/452
  • Modular alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/418
  • Still get user ids when only a non-list is passed to owner/subscriber by @jelstongreen in https://github.com/elementary-data/elementary/pull/459

New Contributors

  • @ivan-toriya made their first contribution in https://github.com/elementary-data/elementary/pull/447
  • @jelstongreen made their first contribution in https://github.com/elementary-data/elementary/pull/448

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.6.2...v0.6.3

- HTML
Published by elongl about 3 years ago

https://github.com/elementary-data/elementary - 0.6.2

Bug Fixes

  • Fixed a bug in the report where schema change test results are missing
  • Fixed a bug in the alerts resulted in the long name of the test being displayed instead of the short name

- HTML
Published by IDoneShaveIt about 3 years ago

https://github.com/elementary-data/elementary - v0.6.1

Bug Fixes

Fixed a bug in the report resulted in the long name of the test being displayed instead of the short name

- HTML
Published by github-actions[bot] over 3 years ago

https://github.com/elementary-data/elementary - v0.6.0

What's Changed

  • Improved report's generation time by 10x by @elongl in https://github.com/elementary-data/elementary/pull/413
  • Improved Lineage performance by 10x by @nimrod-ne in https://github.com/elementary-data/elementary/pull/392
  • Support test description both on the report and the alerts by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/401
  • Detailed error reporting by @haritamar in https://github.com/elementary-data/elementary/pull/386
  • Tutorial guide by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/376
  • Let boto3 determine AWS credentials by @hengpor in https://github.com/elementary-data/elementary/pull/396
  • --dbt-quoting CLI flag by @haritamar in https://github.com/elementary-data/elementary/pull/411
  • Unify updated tests by @IDoneShaveIt in https://github.com/elementary-data/elementary/pull/384
  • evaluate config args in hierarchy, even the "falsey" ones by @kopackiw in https://github.com/elementary-data/elementary/pull/381
  • Introduce Elementary extension for Meltano into docs by @SBurwash in https://github.com/elementary-data/elementary/pull/399

New Contributors

  • @kopackiw made their first contribution in https://github.com/elementary-data/elementary/pull/380
  • @haritamar made their first contribution in https://github.com/elementary-data/elementary/pull/387
  • @hengpor made their first contribution in https://github.com/elementary-data/elementary/pull/396
  • @SBurwash made their first contribution in https://github.com/elementary-data/elementary/pull/399

Full Changelog: https://github.com/elementary-data/elementary/compare/v0.5.4...v0.6.0

- HTML
Published by github-actions[bot] over 3 years ago

https://github.com/elementary-data/elementary - v0.5.4

New Features

  • Checking that edr is compatible with dbt package version in order to avoid unexpected crashes

Bug Fixes & Improvements

  • Improved report's performance
  • Fixed sending report over Slack for big files
  • Report datetime have consistent format

Contributions & Acknowledgements

Thanks @a13xa1v35 and @rloredo for making their first contributions 😎 ✌🏻

- HTML
Published by IDoneShaveIt over 3 years ago

https://github.com/elementary-data/elementary - v0.5.3

Changes

  • Added source freshness alerts.
  • Added a flag to excludes Elementary's internal models from the report --exclude-elementary-models, true by default.
  • Added a formatter CI that ensures the code is formatted at all times.

- HTML
Published by elongl over 3 years ago

https://github.com/elementary-data/elementary - v0.5.2

Fixed bugs in the report's Model Runs screen:

  • Sorting by columns did not work properly.
  • Failed model runs showed a "success" tooltip.
  • Improved the average execution time line.

- HTML
Published by elongl over 3 years ago

https://github.com/elementary-data/elementary - v0.5.1

Fixed a bug in the report that causes it to crash when the user's dbt project contains Exposures.

- HTML
Published by elongl over 3 years ago

https://github.com/elementary-data/elementary - v0.5.0

New Features

  • New Model Runs screen :scream: :partying_face: :bangbang:
  • Alerts' time can be configured with a --timezone parameter. Thanks @Nic3Guy for the contribution.
  • Added OAuth (gcloud) support for send-report with Google Cloud Storage.

Changes

  • Changed default executions limit in Test Runs from 30 to 720.
  • Changed error logs to exception logs in send-report in order to present the user with the issue. Thanks @seanglynn-thrive for the contribution.

Bug Fixes

  • Fixed a backwards-compatibility bug that caused alerts to appear and be sent twice.

- HTML
Published by elongl over 3 years ago

https://github.com/elementary-data/elementary - v0.4.11

New Features

  • Support uploading the report to flexible path in S3 & GCS buckets 😎
  • Support configuring slack channel also at the test level 💯

Bug Fixes

  • Linage screen fixes and improvements ✌🏻
  • Fix Slack rate limit error

Contributions & Acknowledgements

Thanks @YashPimple for making his first contribution.

- HTML
Published by IDoneShaveIt over 3 years ago

https://github.com/elementary-data/elementary - v0.4.10

Bug Fixes

  • Fix report exception when expanding a test result with error status (happened only to anomaly & schema changes tests).

- HTML
Published by IDoneShaveIt over 3 years ago

https://github.com/elementary-data/elementary - v0.4.9

New Features

  • New Lineage screen 🥳 🎉 🎈 dbt lineage enriched with test results.
  • Browser authentication support via SSO in profiles.yml.
  • Custom report name in send-report.
  • edr returns exit codes according to whether it succeeded or failed.
  • A new Github Action for running edr in an automated manner.

Infrastructure

  • Report side bar issue when files string was part of the models path.
  • Added CI to automatically run E2E tests using Github Actions.
  • Added more logs when CLI fails to expedite incident resolution.

Guides

- HTML
Published by elongl over 3 years ago

https://github.com/elementary-data/elementary - v0.4.8

Same as v0.4.7 but with the following fixes:

  • Fixed Slack integration with webhook

- HTML
Published by IDoneShaveIt over 3 years ago

https://github.com/elementary-data/elementary - v0.4.7

New Changes

  • New! Databricks support (beta)!! ✌🏻💯
  • New! Dimension values monitoring!! 💪🏻
  • New! S3 / GCS integration (upload report & static website support)!! 😎
  • New! Docs are first citizen and part of the repository!! 🤯

Acknowledgements & Contributions

  • @hahnbeelee for making first contribution 👏🏻
  • @hanywang2 for making first contribution 👏🏻
  • @Aylr for making first contribution 👏🏻

- HTML
Published by IDoneShaveIt over 3 years ago

https://github.com/elementary-data/elementary - v0.4.6

Same as v0.4.5 but with the following fixes-

  • Fixed dependencies issue between platforms (BigQuery, Redshift, Snowflake)
  • Fixed edr monitor missing alert modules
  • Fixed duplicated values in UI filters

- HTML
Published by oravi over 3 years ago

https://github.com/elementary-data/elementary - v0.4.5

New Changes

  • New! Inspect upstream and downstream test results in UI
  • New! Alerts on models and snapshots failures and errors
  • Added the option to subscribe for alerts
  • Added custom Slack channel for alerts
  • Long tests queries support in alerts
  • Configurable name for report file
  • Flag for sampling passed Elementary anomaly tests

Bug Fixes

  • Fixed error status tests failing the report
  • Fixed multiple owners in alerts
  • Fixed race condition in alerts when multiple dbt test jobs are running
  • Fixed Slack token integration bug due to Slack API pagination

- HTML
Published by IDoneShaveIt over 3 years ago

https://github.com/elementary-data/elementary - v0.4.4

New Changes

  • Added an error page on a failed report.

Bug Fixes

  • Handling a race condition with multiple dbt test concurrently to edr monitor.

- HTML
Published by elongl over 3 years ago

https://github.com/elementary-data/elementary - v0.4.2

New Changes

  • New test runs screen to monitor test executions!!!
  • Added support for sending Elementary's report via Slack!!!
  • Added filters and sorting to the UI table.
  • Made Elementary 'pass' tests expandable as well for visibility.
  • Added 'error' status support for tests that didn't compete successfully.
  • Improved Slack alerts reliability.
  • Added support for Slack tokens.

Bug Fixes

  • Slack alerts with long text failed due to Slack limitation.
  • Failed to parse a list of model owners in the Slack alerts.

Acknowledgements & Contributions

  • @nimrodne
  • @shahafa

- HTML
Published by elongl over 3 years ago

https://github.com/elementary-data/elementary - v0.4.1

New Changes

  • Elementary now supports showing results and sending alerts also for dbt's Singular tests!
  • Added status code to the CLI to get better indication of a CLI successful run
  • Added support for showing dbt sub types in the UI

- HTML
Published by oravi over 3 years ago

https://github.com/elementary-data/elementary - v0.4.0

New Changes

  • Elementary now supports showing its dbt package results in a UI! 🥇
  • New CLI command to open Elementary UI - edr monitor report
  • Elementary UI shows test results and metrics for both Elementary and regular dbt tests

Acknowledgements & Contributions

  • @IDoneShaveIt for making his first contribution
  • @nimrodne for FE development
  • @shahafa for FE development
  • @elongl

(Bumped version from 0.2.9 to 0.4.0 for compatibility with the dbt package version)

- HTML
Published by oravi over 3 years ago

https://github.com/elementary-data/elementary - v0.2.9

  • Split Elementary into modules to simplify requirements and setup! (see docs to learn more)

- HTML
Published by oravi almost 4 years ago

https://github.com/elementary-data/elementary - v0.2.7

  • Added detailed alerts on regular dbt test failures
  • Added rich metadata to alerts including owners, tags, params, query, sample rows and more
  • Added slack webhook CLI param
  • Added new alerts foramatting

- HTML
Published by oravi almost 4 years ago

https://github.com/elementary-data/elementary - v0.2.6

  • Redshift support!
  • Added new progress bar while sending alerts
  • Upgraded dbt package version

- HTML
Published by oravi almost 4 years ago

https://github.com/elementary-data/elementary - v0.2.5

  • Fixed requirements
  • Changed alerts descriptions
  • Bug fixes

- HTML
Published by oravi almost 4 years ago

https://github.com/elementary-data/elementary - v0.2.4

  • Fixed requirements issue

- HTML
Published by oravi almost 4 years ago

https://github.com/elementary-data/elementary - v0.2.3

  • CLI monitor now also supports BigQuery!
  • Improved alerts description
  • Updated internal dbt package

- HTML
Published by oravi almost 4 years ago

https://github.com/elementary-data/elementary - v0.2.2

This version presents the following enhancements -

  • New alerts aggregation
  • Supports our new dbt package -
    • Monitors are natively defined as dbt tests
    • Monitors run as part of dbt test

- HTML
Published by oravi almost 4 years ago

https://github.com/elementary-data/elementary - v0.2.1

  • Slack workflows support (thanks @aaron-westlake!)
  • Bigquery fix (thanks @yu-iskw!)
  • Updated versions and small fixes

- HTML
Published by oravi almost 4 years ago

https://github.com/elementary-data/elementary - v0.2.0

This version presents the following enhancements -

  • Configuration directly from dbt yml files 👍
  • Auto-upload of dbt artifacts to the DWH 💯
  • New anomaly detection module 👍
  • New dbt artifacts module 🥇
  • New alerts for table and column level anomalies 💯

- HTML
Published by oravi almost 4 years ago

https://github.com/elementary-data/elementary - v0.1.5

  • Released some bug fixes around lineage filters

- HTML
Published by oravi about 4 years ago

https://github.com/elementary-data/elementary - v0.1.4

  • lineage command now also calls 'lineage generate' automatically
  • Fixed bug in views parsing in BigQuery

- HTML
Published by oravi about 4 years ago

https://github.com/elementary-data/elementary - v0.1.3

  • Faster and much more accurate lineage based on the new access_history feature in Snowflake!
  • Fast graph explorations as now graph generation is a separate command from visualization
  • New graph filters on db, schema and table based on '+' operator

- HTML
Published by oravi about 4 years ago

https://github.com/elementary-data/elementary - v0.1.2

  • Fixed bug in reporting package version
  • Fixed bug if config dir does not exist

- HTML
Published by oravi about 4 years ago

https://github.com/elementary-data/elementary - v0.1.1

  • Same as previous release with a renamed pip library (elementary-lineage was migrated to elementary-data)

- HTML
Published by oravi about 4 years ago

https://github.com/elementary-data/elementary - v0.1.0

  • New monitoring module! (see the docs to learn more)
  • New internal dbt package to automatically detect schema changes
  • Slack alerts support
  • New command line interface, that supports both data lineage and monitoring
  • Faster lineage!
  • New interactive progress bars and spinners

- HTML
Published by oravi about 4 years ago

https://github.com/elementary-data/elementary - v0.0.23

  • Added support for MERGE queries in Snowflake
  • Changed ignore_schema default so now lineage by default will present every table in the database

- HTML
Published by oravi about 4 years ago

https://github.com/elementary-data/elementary - v0.0.22

  • Added query id to the monitoring details
  • Added progress bars to all major phases
  • Fixed a bug with wrong volume reporting in Snowflake (specifically when pulling from account_usage)

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.21

  • Fixed missing monitoring details when using table filters
  • Fixed usage issue when using both ignore_schema and table flags
  • Added safeguard to avoid failing the entire run when parsing of a specific query fails
  • Added query duration to the monitoring details
  • Fixed some issues with anonymous metrics
  • Saved all failed queries to a failed_queries.json
  • Changed the --export-query-history flag default to be True (now it exports the history by default)

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.20

  • Added more anonymous stats to better identify issues
  • Added some help guidelines when graph is empty

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - 0.0.19

  • Added views support in Snowflake

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.18

  • Fixed parsing bugs in Snowflake

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.17

  • Small bug fix

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.16

  • Added anonymous exception tracking

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.15

  • Small fixes when filtering on a table
  • Fixed a potential issue when connection database becomes null (empty)

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.14

  • Added anonymous tracking with an opt out flag

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.13

  • Added BigQuery support (beta) and fixed requirements

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.12

  • Added BigQuery support (beta)!

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.11

  • Added header to the output html with links
  • Fixed requirement issue
  • Some small usability issues

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.10

  • Similar to v0.0.9 (operational context support) with small requirements modification

- HTML
Published by oravi over 4 years ago

https://github.com/elementary-data/elementary - v0.0.9

  • Enriched graph with operational context like freshness, volume, query type, user & role

- HTML
Published by oravi over 4 years ago