Releases: opendatadiscovery/odd-platform
v0.7.3
Changes
- Fix FTS for external and internal tags and labels @DementevNikita (#1062)
- Introduce ODD Profiler support @Leshe4ka (#1060)
- Enhance odd-platform-enricher @DementevNikita (#1059)
Contributors
v0.7.2
Changes
- Markdown switched to light mode. @Leshe4ka (#1047)
- Filter by DEG's and tab showing DEGs in which an entity is @Leshe4ka (#1043)
- Creating metadata bugfix @Leshe4ka (#1041)
- Metadata bugfix @Leshe4ka (#1040)
- Metadata and description bugfix @Leshe4ka (#1039)
- Update integration list @Vixtir (#1034)
- Filter entities without penultimate versions in AlertLocator @DementevNikita (#1036)
- Update integrations list @Vixtir (#1030)
- Rename roles to titles @damirabdul (#1028)
- Owner name displayed firstly in toolbar. @Leshe4ka (#1027)
Contributors
v0.7.1
Changes
- Fix several bugs in Ingestion API @DementevNikita (#1025)
- Bugfix: avoid to creating new search by modifying search query @Leshe4ka (#1023)
- Introduce housekeeping for resolved alerts and outdated searches @DementevNikita (#1021)
- Add more verbose exception message to the resolveType operation in the Ingestion API getByDegOddrn endpoint @DementevNikita (#1018)
- Fix Ingestion getByOddrn endpoint @DementevNikita (#1017)
- Manually change identifier names in the codebase: snake_case -> camelCase @shilgam (#1015)
- RBAC Documentation @DementevNikita (#1012)
Contributors
@DementevNikita, @Leshe4ka, @damirabdul, @shilgam and dabdullin
v0.7.0
ODD Platform v0.7 release includes several new and enhanced major features that make metadata easy to handle:
- Role-based Access Control: Having a solid governance in the data catalog is key to maintaining high quality metadata in organizations with multiple users. RBAC restricts the addition and update of data entity documentation to data owners only.
- Ingestion API: Unstable Ingestion API can lead to partial metadata ingestion, which causes poor quality metadata and negatively impacts the data discovery and data observability processes. We have reworked and enhanced ODD’s Ingestion API for greater stability and reliability, and more effective metadata ingestion.
- Various small enhancements have also been introduced to improve user experience:
- The dataset structure page has been significantly improved to provide better user experience when using large tables
- The starting page has been re-built from scratch, and now provides users with detailed statistics on their data
- Primary and sort keys (for wide column databases) are now part of the specification and structure page
- ARM64/M1 support has been enabled
As usual, this release includes bug fixes that further advance the performance and reliability of the ODD Platform.
v0.6.3
Changes
- New design for my/upstream/downstream/popular entities in main overview page @nikitosinar (#899)
- Migrate Profile section to Redux toolkit #846 @NelyDavtyan (#859)
- Usage report block should be seen even if users haven't associated themselves with owners #909
Contributors
v0.6.2
Changes
- Fix blocking repository update many query @damirabdul (#897)
- Tests overview ui fixes @nikitosinar (#889)
- Migrate DataSet structure section to Redux toolkit #847 @NelyDavtyan (#876)
- Fix wrong dataset field enums count @damirabdul (#893)
- Exclude non updatable fields from update many query @damirabdul (#892)
- Reduced lineage arrows length @Leshe4ka (#886)
- Virtual scrolling disallows from searching content on the structure page #335 @NelyDavtyan (#834)
- Long data source names are not being shown properly in the search filters' UI #813 @NelyDavtyan (#854)
- Sync owner form bug #819 @NelyDavtyan (#837)
- Remove puller support @DementevNikita (#882)
- Fix fetching all data entities in case no owners present in a 'My Object' tab @DementevNikita (#880)
Contributors
@DementevNikita, @Leshe4ka, @NelyDavtyan, @damirabdul and @nikitosinar
New Contributors
- @nikitosinar made their first contribution in #889
Full Changelog: 0.6.1...0.6.2
v0.6.1
Fix a performance issue related to Ingestion API
@DementevNikita, @damirabdul
v0.6.0
The ODD Platform v0.6 was enhanced to include such improvements as:
- SLA indicator: a new feature for business users that indicates the quality of datasets, helping them decide if they should use a specific dataset for analytics. The feature increases the trustworthiness of data, and accelerates and facilitates decision making.
- Activity feed: makes it easier to track all events associated with available data entities. Users can easily track and trace how the entities have been changed, and by whom.
- Data entity usage report: enables users to collect and handle statistics on completeness of their data entities. They can track what data entities are populated with tags, descriptions, and more.
- Session storage type selection: gives users the ability to select one of three storage types for session providers: In Memory, PostgreSQL, or Redis. The feature allows for a more flexible, scalable, and reliable development process.
- Alert notifications: a feature that allows sending alerts to Slack or Webhook as they are created or being resolved. The PostgreSQL replication mechanism is used to ensure the delivery of notifications.
The existing features for data classification and data structure visibility have been enhanced, and new abilities were added to the mix. Now, users of the platform can ingest tags and labels coming from Ingestion API, and more easily track such relational constraints as Primary key and Sort key labels.
The v0.6 release also includes UI enhancements and bug fixes that further advance the performance, usability, and reliability of the ODD Platform.
The ODD Platform is a work in progress.
We'd like to sincerely thank everyone who contributed in any way!
v0.6.0-beta-2
Changes
- Remove tags/labels which doesn't have any relations @damirabdul (#861)
- Fix SLA images loading for an ARM platform @DementevNikita (#860)
- Fix initial upsert in the statistics table @DementevNikita (#858)
- Rename severity statuses @damirabdul (#850)
- Usage report implementation @damirabdul (#839)
Contributors
v0.6.0-beta
Changes
- Replace SLA SVG HTML with the image @DementevNikita (#848)
- Alerts date fix @Leshe4ka (#844)
- Fix activity order @Leshe4ka (#842)
- Embedded routes @Leshe4ka (#840)
- Unclosed statement in the notification subscriber thread @DementevNikita (#838)
- Improve Slack notification message and fix leakages @DementevNikita (#825)
- Activity bug fixes. @Leshe4ka (#833)
- Activity feed implementation @damirabdul (#789)
- Migrate Data quality tests section to Redux toolkit #790 @NelyDavtyan (#804)
- Fix pagination in management section #808 @NelyDavtyan (#809)
- Support external tags @damirabdul (#816)
- Capture alert information and send it via webhooks @DementevNikita (#806)
- Fix select borders in AppSelect component #801 @NelyDavtyan (#802)
- Separate the logic of the AppTextFiled component @NelyDavtyan (#767)
- Data entity group form bug #779 @NelyDavtyan (#782)
- Bump @mui/system from 5.8.1 to 5.8.5 in /odd-platform-ui @dependabot (#776)
- Bump @mui/material from 5.8.1 to 5.8.5 in /odd-platform-ui @dependabot (#777)
- Bump @mui/lab from 5.0.0-alpha.83 to 5.0.0-alpha.87 in /odd-platform-ui @dependabot (#774)
- Bump @typescript-eslint/parser from 5.27.0 to 5.27.1 in /odd-platform-ui @dependabot (#732)
- update lint-staged types/node babel-jest react-json-tree @NelyDavtyan (#784)
- Migrate AppInfo section to Redux toolkit #787 @NelyDavtyan (#788)
- Now forms submitting on Enter. @Leshe4ka (#741)
- Test coverage for DataSourceIngestionService @esmeneev (#778)
- DatasetVersion reactive refactoring @Chismur (#751)
Contributors
@Chismur, @DementevNikita, @Leshe4ka, @NelyDavtyan, @damirabdul, @dependabot, @dependabot[bot] and @esmeneev