* fixed bug that was setting to lowercase property names that were already in camelCase
* added datetime prefix to allow integration tests to be run repeatedly
* fixed test to use the ldap entries from ldap service in docker to test the service
* updated instructions for ldap test
* added comments to clarify the fix done in snake_to_camel method
Co-authored-by: Vijay Mariadassou <vijay@mariadassou.com>
* ISSUE-960: fixed test cases and updated documented with list of pip install
* using requests package for testing http port responsiveness and socket for non-http ports
* use healthcheck api instead of just service endpoint
Co-authored-by: Vijay Mariadassou <vijay@mariadassou.com>
* Rename docstring
* Fix typo
* Prepare linage API
* Centralise GET API
* Fix delete test by FQDN
* Add hints
* Add lineage tests
* Migrate lineage ops to OpenMetadata API
* update arg name for fqdn
* fix suite setup and teardown
* Update list logic
* Add Chart tests
* Add Dashboard tests
* Add pipeline tests
* Add table tests
* Simplify create API
* Formatting tests
* Update create API
* Add Tasks and Topics tests
* Rename OpenMetadata
* Add client close
* Use Optional for GET id and name
* Fix#931 fetching dashboards using client
* Add tests
* Fix sample users ingestion
* Remove lineage test
* Rename services for independence
* Issue 898 (#905)
* ISSUE-898: additional information in the prerequisities for building and running code
* ISSUE-898: removed unreachable old doc
* ISSUE-898: added new docker compose to expose MySQL and ES ports to host machines
* ISSUE-898: changed jdbc connect url to allow Public Key Retrieval
* ISSUE-898: fixed log name to openmetadata.log
Co-authored-by: Vijay Mariadassou <vijay@mariadassou.com>
* Fixes#906 Remove unused methods lingering from #899
* Update pull_request_template.md
* Update pull_request_template.md
* ISSUE-861: add elasticsearch username & password (#894)
* ISSUE-861: add elasticsearch username & password
* ISSUE-861: python elasticsearch sink add username & password
* ISSUE-861: bugfix
* format code
* format code
* updated instructions to run integration tests
* fixed api call to metadata server; changed test to cover both database as well as table operations everytime
Co-authored-by: Vijay Mariadassou <vijay@mariadassou.com>
Co-authored-by: sureshms <suresh@getcollate.io>
Co-authored-by: Suresh Srinivas <srini30005@gmail.com>
Co-authored-by: rong fengliang <1141591465@qq.com>
* For hive's complex data types parse raw type
* Complex Data type logic modification
* Complex Data Type parsing implemented
* Raw Data type helper modification
* handling unnamed/anonymous struct
* Complex Nested structure implementation
* print statements removed and reverted to raw_data_type
* Complex Structure Array & MAP logic implemented
* Raw Data Type Logic revamped
* Redshift Integration
* MAP and UnionType support added
* Redshift Pypi package updated
* dataLength validationError fix
Co-authored-by: Ayush Shah <ayush@getcollate.io>
* added unit tests to helper and workflow classes in ingestion
* Addressing comments
* Adressing comments
* Adressing comments
* Failing Unit tests fixed
* Workflow test and config file modified
Co-authored-by: parthp2107 <parth.panchal@deuexsoultions.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>