mirror of
https://github.com/grafana/grafana.git
synced 2025-02-10 23:55:47 -06:00
* Fix: make webpack pickup workers written in TS * Add comlink to dependencies * Temporary fix: copy paste `toDataQueryError` from @grafana/runtime to avoid web dependencies * Implemented comlink-based centrifuge worker & worker proxy * Temporary fix: implement comlink transferHandlers for subscriptions and streamingdataframes * Move liveTimer filtering from CentrifugeService into GrafanaLiveService * Switch from CentrifugeService to CentrifugeServiceWorkerProxy in GrafanaLive * Naming fix * Refactor: move liveTimer-based data filtering from GrafanaLiveService to CentrifugeServiceWorker * observe dataStream on an async scheduler * Fix: - Unsubscribe is now propagated from the main thread to the worker, - improve worker&workerProxy types * Fix: Prettify types * Fix: Add error & complete observers * Docs: Add comment explaining the `subscriberTransferHandler` * Fix: Replace `StreamingDataFrameHandler` with explicitly converting StreamingDataFrame to a DataFrameDTO * Refactor: move liveTimer filtering to service.ts to make it easy to implement a `live-service-web-worker` feature flag * Feat: add `live-service-web-worker` feature flag * Fix: extract toDataQueryError.ts to a separate file within `@grafana-runtime` to avoid having a dependency from webworker to the whole package (@grafana-runtime/index.ts) * Update public/app/features/dashboard/dashgrid/liveTimer.ts Co-authored-by: Leon Sorokin <leeoniya@gmail.com> * Fix: fixed default import class in worker file * Fix: cast worker as Endpoint * Migrate from worker-loader to webpack native worker support v1 - broken prod build * Fix: Use custom path in HtmlWebpackPlugin * Fix: Loading workers from CDNs * Fix: Avoid issues with jest ESM support by mocking `createWorker` files * Fix: move the custom mockWorker rendering layout to `test/mocks` Co-authored-by: Leon Sorokin <leeoniya@gmail.com> |
||
---|---|---|
.. | ||
build | ||
cli | ||
drone | ||
go | ||
helpers | ||
verify-repo-update | ||
webpack | ||
benchmark-access-control.sh | ||
ci-frontend-metrics.sh | ||
ci-job-failed.sh | ||
ci-job-started.sh | ||
ci-job-succeeded.sh | ||
ci-reference-docs-build.sh | ||
ci-reference-docs-lint.sh | ||
circle-release-canary-packages.sh | ||
circle-test-backend.sh | ||
circle-test-cache-servers.sh | ||
circle-test-frontend.sh | ||
circle-test-mysql.sh | ||
circle-test-postgres.sh | ||
clean-git-or-error.sh | ||
generate-a11y-report.sh | ||
import_many_dashboards.sh | ||
mixin-check.sh | ||
protobuf-check.sh | ||
stripnulls.sh | ||
tag_release.sh | ||
trigger_docker_build.sh | ||
trigger_grafana_packer.sh | ||
trigger_windows_build.sh | ||
validate-devenv-dashboards.sh |