grafana / grafana/plugin-tools

Feat: Support for web workers

Open
#2,007 1 comment 0 reactions 0 assignees View on GitHub
enhancement no stalebot
Dominant language
TypeScript
Stars
89
Forks
57
Avg merge
3d 17h
Merged PRs (30d)
37

Description

### Which areas does this feature request relate to

- [x] Create Plugin
- [ ] Sign Plugin
- [ ] Plugin E2E
- [ ] Plugin Meta Extractor
- [ ] Documentation

### Problem

With plugins becoming increasingly complex, having workers to delegate expensive work would be a great tool in our toolbox.

For example, in Logs Drilldown we use request sharding to split Loki queries, and then recombining the time series, which can be an expensive operation with multiple series and many values. Example: https://github.com/grafana/logs-drilldown/pull/1471

### Solution

Web workers support.

### Alternatives

_No response_

### Additional context

_No response_

### Are you interested in contributing the solution?

- [ ] Yes
- [ ] No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.