The license for this project is AGPL-3.0.
Specifically, the source code in directories pkg and src are derived from the Elasticsearch plugin code present in Grafana repository as described below.
The source code in pkg is derived from [Grafana repository]pkg/tsdb/elasticsearch.
To support the Quickwit API, the following changes were made:
- Remove index pattern code.
- Fix a bug for nested term aggregations.
- Adapt timestamp parsing to Quickwit's format.
The source code in src is derived from [Grafana repository]public/app/plugins/datasource/elasticsearch.
To support the Quickwit API, the following changes were made:
- Disable aggregations that Quickwit does not support.
- Remove index pattern related code.
- Remove
LegacyQueryRunner.ts. - Remove
tracking.ts. - Update the code to make it work outside of Grafana.