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.