Implementation details
I have decided to rename schema_name to database and make it mandatory. Without database there is an error while scanning all available tables. The connector doesn't support multiple databases at the moment. It has to be tested with passwords. Trino requires SSL if you use passwords. It has to be tested with impersonation. I have removed quote_plus because I don't think it's needed.
- [x] Support username
- [ ] There is an integration test
- [ ] Support impersonation
- [ ] Support passwords
- [ ] Support tokens
- [ ] Support multiple databases
- Glue works with columns containing dots.
- Glue works with temporary credentials.
- Fix bug in TableRepository, the EntityType was database instead of table.
- only region_name is mandatory in Glue config.
- first integration test for Glue. The CI integration with AWS is still missing.
* Update ML model naming for generated python src
* Update MlModel id and title
* Update MlModel descriptions
* Generate pydantic models
* Update OpenMetadata with new MlModel naming
* Update MlModel naming
* Update MlModel naming
* Update MlModel namings for backend sources
* fixed issue with not being able to load config file; cleaned up unused code
* fixed test case to test configuration error
Co-authored-by: Vijay Mariadassou <vijay@mariadassou.com>
* 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
* 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>