* Added diffrent clients for elasticSearch and openSearch and did the interface implementation
* removed some comments and some changes
* Add Elastic Search Test Container
* upgarded es version
* added test cases for elastic search
* added test case for, when tag is deleted cehck its relationships also get deleted
* changed package of open,elastic to openSearch and elasticSearch
* added support for skip search test case if index is not present of that entity
* Refactor bunch of files
* unnecessary semicolon
* refactor test case indexing
* fix checkstyle
* checkstyle
* added hardcoded configs and changed package name
* fixed no response from hits
* stopped elasticsearch container and some fixes
* closed elasticsearch container
* revert
* closed client after used in test
* style
* edit es config in junit
* checking if using already es version release memory for maven ci
* revert docker file changes
* remove es container for testing the ci
* commented out all test cases for elasticsearch
* fix
* creating elastic search with reusable enabled
* trying to fix ci error
* start container only if it is not running
* revert docker changes and done changes for elastic search container
* changed var name of sort_order for es
* lower the version of es client
* fixes
* all latest version of es including docker
* Use Single sort order
* Fix Keyword issue
* Immediate refresh policy for entity created
* increase sleep time
* disable test
* added reindexing logic in run_local_docker.sh
* enabled test case
---------
Co-authored-by: Himank Mehta <himankmehta@Himanks-MacBook-Air.local>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
* Added Support for Slack Related Configuration , Added Slack Bot , Slack Installer and Slack Application Configuration
* comment
* Checkstyle
* Update Encrypt and Decrypt to encrypt all settings for slack
* Fix typo
* Update version for client and bolt
* Update deps
* Remove dependency for Slack bolt servlet
* Use @Tag annotation to group APIs in the swagger documentation.
* Hide internal APIs
* Change API path events/subscription to events/subscriptions
* Change API path from automations/workflow to automations/workflows
* Change API path v1/testCase to v1/testCases
* Change API path v1/testDefinition to v1/testDefinitions
* Change API path v1/testSuite to v1/testSuites
* Rename Kpi and kpi in the documentation to KPI
* Change API path v1/testConnectionDefinition to v1/testConnectionDefinitions
* Update API section in the API documentation
* Fix test failures
* Correctly capitalize Test Cases and Test Suites in API docs
* Bump to version 0.13.2
* Bump mvn projects to 1.0.0-SNAPSHOT
* Bump python projects to 1.0.0.dev0
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* Upgrade minor version
* Update jersey-bom version
* Update dropwizard version
* Revert dropwizard and update jackson
* Upgrade to Dropwizard 2.1.4 switch default GrizzlyConnector to HttpUrlConnector
* Upgrade next set of dependencies
* Upgrade next set of dependencies - part 2
* Upgrade next set of dependencies - part 3
* solved Activity feed related issue
* solved Activity feed related issue
* Addressing comments
* test case related changes
* test case related changes
Co-authored-by: Himank Mehta <himankmehta@Himanks-MacBook-Air.local>
* Update SearchResource and add new searchAPI frontend implementation
SearchResource now supports `query_filter` and `post_filter` as json
encoded Elasticsearch filters; `fetch_source` and
`include_source_fileds` for reducing response sizes.
* Remove
* Use async/await for searchAPI
* Move formatting to util functions
* [Backend][JavaClientFix] Updated package for generated code , use lombok annotation for logging, fixed code as per standards
* [Backend][JavaClientFix] Added core and client
* [Backend][JavaClientFix] Checkstyle fix
* Avoid store sensitive infomation in created event when a Secrets Manager is configured
* Refactor code to start using custom annotations in the json schma deffinition
* Remove unused config object
* Add removed comment
* Add separated entity comparision for events in EntityResourceTest
* Add missing mask property in service connection schemas
* Update openmetadata-core pom.xml
* Missing import in openmetadata-core pom.xml