* support pick up postgres table owner
* added owner wrapper
* optimize the code
* remove pylint error
* minor fix
* changes as per comments
* fix python checksytyle and comments
* moved process owner to database service
* update docs for version 1.3
---------
Co-authored-by: Vanshika Kabra <vanshikakabra@Vanshikas-MacBook-Pro.local>
* MINOR - Clean ingestion ES code and auth providers
* clean parser
* Clean security config for the client
* Clean security config for the client
* Improve class conversion exceptions
* Fix tests
* Clean up java client
* Clean up java client
* clean parser
* Fix test
* Fix test
* fix NO_AUTH error
* Fix test
* Format
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* 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
* Replaced s.query with query_text in filters for clarity
* Removed redundant _iter function
* Updated process_table_query to return None when there are no queries to process
* Modified process_table_query to yield None if there are no queries
* Resolved formating issues and modified process_table_query to return None instead of yielding None
* pylint, fix bugs and improve code
* fix import
* pyformat
---------
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
* Update Dockerfile.ci file to use new MySQL Keys
* Update ingestion Dockerfiles files to use new MySQL Keys
* Update ingestion Dockerfiles files
* Update Dockerfiles to not hardcode the new keys
* Update comments
* add decoding stage to gz/zip files.
Files that where zip/gz where not being decoded.
This was leading to a error when we wanted them to be.
* remove unnecessary comment
---------
Co-authored-by: Carl Kristensen <carl.johan.coelho.kristensen@schibsted.com>
* 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
* supported retention period in table entity
* Add retention period updates
* supported unit test
* added curd operation for retention center
* minor changes
* fix modal issues and added validation
* added unit test for retention period
* fix code smell
* fix sonarcloud
* minor chnages
* Fix java code styling
* added hours in retention period
* changes as per comments
* fix sonar
* remove localization keys
---------
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
* fix the sed command issue in ingestion dep script
* remove sql_alchemy_conn from airflow.cfg and use env variable
* try execute ingestion dep script without source