mirror of
https://github.com/grafana/grafana.git
synced 2025-02-15 01:53:33 -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> |
||
---|---|---|
.. | ||
acl.ts | ||
applyStateChanges.ts | ||
arrayMove.ts | ||
browser.test.ts | ||
browser.ts | ||
CancelablePromise.ts | ||
colors.ts | ||
ConfigProvider.tsx | ||
connectWithReduxStore.tsx | ||
CorsWorker.ts | ||
css_loader.ts | ||
dag.test.ts | ||
dag.ts | ||
deferred.ts | ||
docsLinks.ts | ||
errors.test.ts | ||
errors.ts | ||
explore.test.ts | ||
explore.ts | ||
factors.ts | ||
fetch.test.ts | ||
fetch.ts | ||
flatten.ts | ||
kbn.test.ts | ||
kbn.ts | ||
model_utils.ts | ||
object.test.ts | ||
object.ts | ||
query.test.ts | ||
query.ts | ||
richHistory.test.ts | ||
richHistory.ts | ||
shortLinks.test.ts | ||
shortLinks.ts | ||
standardTransformers.ts | ||
ticks.ts | ||
timePicker.test.ts | ||
timePicker.ts | ||
tracing.ts | ||
version.ts |