* feat: add global metric configuration for the profiler
* style: ran java linting
* fix: renamed disable to disabled
* style: ran java linting
* feat: ometa sdk for profiler setting
* test: ingestion profiler global config tests
* fix: update metric name to use MetricType Enum
* fix: allow bot to retrieve settings
* fix: exclude GX artifacts
* feat: implement global profiler setting logic for ingestion side
* fix: exclude metrics if Metric is empty
* style: ran python linting
* style: ran python linting
* fix: skip empty metrics
* style: ran python linting
* fix: moved GET profiler config to seperate endpoint in system resource
* fix: moved compute metric filter to MetricFilter + renamed container
* fix: test failures
* fix: profiler test case
* feat: playwright CI tests
* feat: ran python linting
* feat: updated workflow to run in PR
* feat: updated server start step
* feat: fixed playwright run command
* feat: fix matrix value
* feat: removed browser option in test run
* feat: updated typo in make file
* feat: move playwritgh installation
* feat: fail CI on error
* feat: save tracing on failure
* feat: enforce expect on .fill
* feat: change tracing to video
* feat: clean up code and update CI workflow for main branch
* Adding the different docker-compose file openmetadata and ingestion
* Added two different env files for mysql and postgres
* Updated the docker file path
* Updated the path of docker folder structure
* Fix docker
* Updating the PR with necessary changes required
---------
Co-authored-by: “Vijay” <“vijay.l@deuexsolutions.com”>
Co-authored-by: Akash-Jain <Akash.J@deuexsolutions.com>
* Add CLI E2E tests for MySQL
* Fix setup.py and pylint
* Add missing doc and update code after pylint refactor
* Add manual trigger for py-cli-e2e-tests GH action
* Added custom query sample for sample data ingestion
* Added logic to run table profiling against user's query
* Added tests for user query logic in profiler and sampler
* Added user profiling to tableProfile + fixed format
* staging commit
* Added logic to add profileQuery to table entity
* Added limit to sample rows
* Fix#2340: Ingestion pipeline deployment refactor - update ingestion
* Fix#2355: Upgrade scripts, handle entity_extension updatedAt and dbservice jdbc field , Fix#2353: Add API to AirflowPipelines filter based on service
* Fix#2355: Upgrade scripts, handle entity_extension updatedAt and dbservice jdbc field , Fix#2353: Add API to AirflowPipelines filter based on service
* Remove gitignore on _versions.py
CI commits and pushes the new version in _versions.py and since the folder is marked under gitignore, CI fails to commit and push changes to the branch.
* bump version to 0.8.0.dev0 as already published
* Fix#1994: Add support for marking dataset entities as deleted
* Fix#1994: Add support for marking dataset entities as deleted
* Fix#1994: Add support for marking dataset entities as deleted
* update requirements-dev.txt
* integrate pypi incremental
* Add CI for #1875
* gitignore generated dir in ingestion-core
* update version to match ingestion package
* Prepare infra
* Store experiment information in MySQL & MinIO
* Use CreateMlModelEntityRequest instead of MlModel for PUT operations
* Update MlFlow infra
* Prepare MlFlow source
* Prepare Mlflow workflow
* Simplify test and prepare README
* Revert compose
* Fix compose
* Prepare warnings and fix features
* Use non-default port for integration test
* Use mlflow-skinny for the client application
* Remove generated sources
* Ignore python generated sources
* Keep the generated dir
* Prepare publish recipe
* Simplify recipe
* Update README with generation
* Update docs with python local setup information
* Generate python sources in the CI