Extension Manager Java Client: , Extension integration tests library:
This project contains the Exasol extension manager. It's a tool for installing and managing extensions like Virtual Schemas.
The extension-manager exposes a REST API for the frontend.
This API is documented via Swagger. In order to view it, checkout this repo, run go run ./...
and open http://localhost:8080/swagger/index.html
.
- Guide for embedding Extension Manager in another application
- Guide for developing an extension for Extension Manager
- Guide for developing Extension Manager
- extension-manager: Extension manager backend written in Go (this repo)
- extension-manager-interface: Extension interface defined in TypeScript, published to npm as @exasol/extension-manager-interface
- extension-parameter-validator: Validator for extension parameters written in TypeScript, published to npm as @exasol/extension-parameter-validator
- Virtual Schemas providing extensions
- s3-document-files-virtual-schema: Work in progress, see PR#84