* - typo update
* - Update lineage model and api
(cherry picked from commit c5cce2b0c7c1be7ba654bfc2677da0d05215a895)
* - Adding patch
* - spotless fix
* Add Migration For createdAt , createdBy, updatedAt and updatedBy
* Moved classes from Elastic Client to Lineage Graph Builder
* Update to use correct depth
* remove toCondition
* Fix Downstream Lineage
* moved not so cool things here and there
* spotless-failures
* call with direction
* add upstream depth with + 1 for 0th node
* Fix Exports
* Fix Exports from and size
* parse lineage in ui
* Add per entity pagination
* Added per entity pagination
* Fix Async Export
* Fix Java Merges
* Fix merge conflict
* Fix missing upstream nodes
* lineage ui initial commit
* Fix Pagination for upstream
* Fix Values
* fix load more loading
* cleanup
* fix loading of nodes
* fix load more
* Fix Direction Values
* update expand collapse logic
* Fix Deletion Issue
* Fix Pipeline Lineage
* show pipeline as a node
* Use Fqn Hash to find entities is es for lineage
* update lineage
* Add Lineage for Pipeline to look for as edge and node
* Layer and size conditions for upstream and downstream
* Add include source fields in lineage request
* redesign controls component
* add lineage fixes
* fix tests
* Fix node
* Fix Some Failing Test on Lineage
* Java Spotless Fix and added missing relation check on migration
* Missing conflict changes
* fix conflicts
* added missing keys
* update tests
* Add Service Information in service indexes
* Add Domain Lineage
* Add domain lineages
* fix tests
* Fix Metric Entity Service Error
* Maintain Asset Count for entities adding service and domain lineage
* Update to Doc Id and add details to search
* Cleanup Service and Domain automatically
* fix types
* Update review comments
* fix icon sizes
* Update Services Index wit upstream lineage
* add service view
* Fix Service Name missingFix Service Name resolution in LineageRepository
Update the method to correctly retrieve the service name for the "fromEntity" by specifying the FIELD_SERVICE path. This resolves an issue where the service name was not properly populated.
* - Add docUniqueId to lineage data and update related queries
- Added lenient Object Mapper for search index to entities mapping
* - Fix LineageResourceTest failing due to changes on Lineage Storage
* - Update Lineage Details
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
* playwright: fixed aut failure in playwright
* Temporarily increased the timeout for lineage tests which timeout often
* Fix the flaky tests
* removing linage changes
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* Resolve all the type errors in playwright code
* Fix the playwright tests
* Improve the ingestion test connection logic and autoClassification
* Fix flaky tests
* SearchIndexApplication fix
* Fix the flaky tests
* flaky test fixes and trace on for debugging
* Fix the flaky tests
* update the trace config for data insights setup
* Fix flaky tests
* Fix the flaky tests
* Issue-15768: Support Metric Entity
* Issue-15768: Support Metric Entity
* Issue-15768: Support Metric Entity
* Fix tests
* Fix tests
* Fix tests
* Minor: Fix tests
* ui: add metricsAPI rest utils
* ui: metric list page part 1
* feat: Add metric translations for multiple languages
* chore: Add "metric" field to SearchIndexingApplication schema
* ui: add create metric page
* ui: metric details page patch 1
* ui: add custom property and lineage support for metric entity
* ui: add expression component
* ui: add metric summary component
* chore: Update tab labels in MetricDetails and MetricVersion components
* ui: show other info like metric type, granularity, etc
* feat: Add support for metric entity in search dropdown
* feat: Rename custom property to Metric in MetricEntity.md
* feat: Add OwnerLabel component to MetricListPage
* Fix expression field in Metric
* chore: update expression to metricExpression
* ui: add metric header component with edit option
* Add metric to SearchIndexApp
* chore: Update expression to metricExpression
* ui: allow metric expression edit
* ui: update metric icon
* minor improvements
* Fix lineage indexing for Metric
* Update GlobalSettingsClassBase.ts to use MetricIcon for metrics in the global settings menu
* Fix error handling in MetricListPage component
* add related metrics
* minor improvements
* Fix relatedTerms patch
* Fix relatedTerms validation
* Add Boolean for deleted
* filter active entity from related metric list
* playwrite e2e part 1
* Refactor MetricSummary component to include RelatedMetrics in the summary panel
* test: add playwright test for metric special cases
* Add 'Metrics' to Explore Tree
* test: add e2e for add metric page
* test: add test for metric listing page content
* Add Boolean for deleted, remove deleted from suggests
* Refactor LineageProvider to handle deleted flag properly
* add playwright for metric listing
* fix test
* Add colored metric icon and update its usage in GlobalSettingsClassBase
* Fixed py_test test_ometa_endpoint for metric
---------
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: SumanMaharana <sumanmaharana786@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>