* Centralize EventType
* Format better for readability
* Add Handling for Thread as Change Event
* Centralize logic for Entity Message Creation
* Add Thread Parent Message in Conversation
* Add Task and Announcement
* Support for multiple destinations
* Delete existing alerts for schema changes
* Delete all tables data for event subscription
* Centralize logic for Notifications and Observability
* Change Field Name and Remove redundant code
* Test Fixes
* Add more fields
* Add Optional
* Logical Test Case Addition Chnage Event
* Add Filter By Owner
* Fix Email Entity Url
* Handler closure and cleanup
* Remove unnecessary field
* Remove unnecessary field
* Support query comments in MSSQL
* Remove unnecessary field
* Format
* Add external type
* Add MSSQL SP support
* Remove LMAX Disruptor , use queue and Quartz
* Spotless Fix
* Spotless formatting
* Review Comments
* Improvements
* Improvements to add Retry and DLQ
* Spotless fix
* Update Stats
* Fix stats
* Fix delete Failures
* Fix Failing Tests
* Fix Failing Tests
* Fix Failing Tests
* Postgres Fix
* Fix Schema Change for Change Event Table
* Failing test
* Fix Error for non ChangeDescriptions
* Adds Observability On Top of Event Subscription
* Make List Separate
* Add more filters for Test Suite
* Populate Default Schema Updates to Look for
* typo
* Add matchFieldChange and other in paramAdditionalContext
* Review Comments
* Spotless fix
* Merge issue
* Update Filter as per new Syntax
* Fix Failing Test
* Add field and index
* MINOR - Move test case incident to the top of the data_quality_data_time_series table
* Fix test
* Fix compile
* Format
* Update incidentId
* Rename field
* Fix patch
* Add new OpenMetadataSetup command line application to migrate/deploy and re-index
* Add new OpenMetadataSetup command line application to migrate/deploy and re-index
* Add deployPipelines option
* Add reIndex option
* add subcommands
* add provision to store upgrade metrics
* rename bootstrap script
* fix styling checks
* Add changelog and store metrics into SERVER_CHANGE_LOG
* Cast jsonb
* Cast jsonb
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* feat: add test case resolution task workflow
* chore: add migration for test case resolution feature
* fix: removed required field for object compatibiity in older migrations
* fix: minor testCaseResolution status logic
* chore: revert migration for test case incident
* chore: update migration file
* style: renamed variables
* feat: added logic to compute failed/passed rows
* feat: add support for row level computation in schema
* chore: add test definition migration
* feat: add logic to explicitly compute row level failure
* chore: clean up code
* style: fix java
* style: fix pyton format
* fix: unhidde API for incident manager
* style: fix java styling
* feat: add test case resolution task workflow
* chore: add migration for test case resolution feature
* fix: removed required field for object compatibiity in older migrations
* fix: minor testCaseResolution status logic
* chore: revert migration for test case incident
* chore: update migration file
* chore: clean up code
* style: fix java stylecheck
* Fix supported characters in SM
* Update SM
* Fixes
* Fixes
* Improve class conversion exceptions
* Comments
* Rename noop to db secrets manager providee
* Update sm
* Fix
* db SM
* db SM
* Fix test
* UI
* Update openmetadata-ui/src/main/resources/ui/src/mocks/IngestionListTable.mock.ts
* update default
* refactor: entityFQN as ListFilter condition
* feat: implement resolution entity timeseries
* fix: rename to testCaseResolutionStatus
* ref: extracted ES query builder into private method
* ref: extract OS query builder in its own method
* ref: remove ingestion logic for test case resolution
* fix: reorganize json schemas to fix circular import in Python
* ref: object names in typescript code
* feat: added indexing of test case resolution
* feat: added test case resolution sample data
* fix: test case resolution api logic
* fix: audit logger for entityTimeSeriesInterface
* fix: DDL generation
* style: python linting
* fix: skip UI test case resolution tests
* fix: remove extension field
* fix: renamed testCaseFailureStatus to testCaseResolutionStatus
* fix: remove reviewer
* fix: rename sequenceId to stateId
* fix: re adjust search weights
* fix: removed InReview status
* style: ran python linting
* Clean Airflow Lineage Backend and migrate status to millis
* Format
* chore(ui): update executions startTs and endTs to millis
* Remove lineage providers
---------
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
* Remove duplicates from entity_extension_time_series and add the constraing if missing
* Add sort buffer and work mem
* Revert "Add sort buffer and work mem"
This reverts commit fcfff5feb60c9212bb7c1cad34b524dc8c03bfc5.
* Fix#12655: Customizable Landing Page - Add Personas
* Add Knowledge Panels
* Add Doc Store to store KnowledgePanels and Pages
* Add Doc Store to store KnowledgePanels and Pages schemas
* Fix tests
* Add Multiple Persona support for a user
* add more elaborate tests for docstore
* Fix Page and KnowledgePanel required fields
* Fix Page and KnowledgePanel required fields
* Fix Page and KnowledgePanel required fields
* Fix build
* Rename sandboxDomain to instanceDomain
* Test Get Charts in DomoDashboard
* Fix schemas
* Fix test
* Fix test
* Rename to Auto Tag PII
* Fix query test
* Fix query test
* Fix query test
* Fix LifeCycle inconsistencies in Schema; Add DELETE api
* set autocommit to true for non transactional
* make lifecycle common field for entities
* Add LifeCycle as common entity field
* Fix python life cycle code
* Fix search indexes
* remove unnecessary constant
* Add test back to entity resource test
* Fix lint
* Fix lint
* Fix lint
* Fix lint
* Add missing schema
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* Minor fix: Do not re-run migration for properly formed native test suites
* rename 1.1.3 to 1.1.5
* rename 1.1.3 to 1.1.5 and add 1.1.4
* Fix table -> native testsuite migration
* Fix#12494: Jdbi Transactions opens a new connection per DAO causing recursive delete to not to rollback
* Fix#12494: Jdbi Transactions opens a new connection per DAO causing recursive delete to not to rollback
* rebase with main
* Fix styling
* Add jdbiUnitOfWork
* Improvements for Change Event Repository and missing Annotations
* Add connection commit/rollback
* push schemaChange fix
* Improvements for Change Event Repository and missing Annotations
* Pass wrapped collectionDAO everywhere
* Pass wrapped collectionDAO everywhere
* Separate event handlers transactions
* Fix checkstyle
* Wrap PUT , POST, and DELETE in transactions
* Add Patch for transactions
* Add primary key to tag.id
* Proxy internal @CreateSQLObjects
* Fix exception handling in ManagedHandleInvocationHandler
* Java typo
* Update schema files
* Checkstyle fix and conflicts resolve issue
* Remove @JdbiUnitOfWOrk from Feed Repository
* remove unnecessary @JdbiUnitOfWork annotation
* Test Failures fix
* Test Failures fix
* Increase wait time , changeEventDAO takes time due to handle.commit()
* commit change
* No need to use commit in ChangeEventHandler
* Add a lookup for avoiding transaction that are not started and should not be rolled back
* remove JdbiUnitOfWork.java
---------
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
* fix: updated ingestion to delete existing data for the ingestion day
* fix: added delete endpoint for the report data
* fix: added migration to delete duplicate data + added tables creation & data deltion logic in a transaction
* fix: made deletion SQL engine aware
* fix: added ES deletion logic back while we work on DI event publisher
* fix: write testCase result testSuite to compute summary
* fix: empty commit to trigger CI
* fix: extracted report data out of entity_extension_time_series and into report_data_time_series
* fix: split profiler data from entity_extension_time_series
* fix: split data quality data time series table
* fix: updated migration file
* Add Stored Procedure Entity
* Stored Procedure repository
* Stored Procedure repository
* Fix#12998: Support for Stored Procedures as another entity under Database Schema
* Fix#12998: Support for Stored Procedures as another entity under Database Schema