Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MixedDatasource: stream results and keep track each sub-request #16676

Closed
wants to merge 55 commits into from

Commits on Apr 18, 2019

  1. mixed datasource

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    3872e49 View commit details
    Browse the repository at this point in the history
  2. rename

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    a3b1ef7 View commit details
    Browse the repository at this point in the history
  3. more testing

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    321611c View commit details
    Browse the repository at this point in the history
  4. datasource requestId

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    faf6219 View commit details
    Browse the repository at this point in the history
  5. destroy() function

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    7e798ae View commit details
    Browse the repository at this point in the history
  6. pass datasource

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    3c04ff8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7595fa1 View commit details
    Browse the repository at this point in the history
  8. merge master

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    98b4105 View commit details
    Browse the repository at this point in the history
  9. remove logging

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    1d3ce23 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9ce021b View commit details
    Browse the repository at this point in the history
  11. merging grafana#16678

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    6887135 View commit details
    Browse the repository at this point in the history
  12. cleanup

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    c316519 View commit details
    Browse the repository at this point in the history
  13. more fixes

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    7484dd4 View commit details
    Browse the repository at this point in the history
  14. always return something

    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    4aa791e View commit details
    Browse the repository at this point in the history
  15. Merge remote-tracking branch 'origin/query-runner-shutdown-callback' …

    …into stream-mixed-query
    
    * origin/query-runner-shutdown-callback:
      always return something
    ryantxu committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    f289dcb View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2019

  1. its working

    ryantxu committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    97bd366 View commit details
    Browse the repository at this point in the history
  2. merge master

    ryantxu committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    c1f00b6 View commit details
    Browse the repository at this point in the history
  3. working

    ryantxu committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    d3baa19 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      AppPlugin: avoid app plugin navigation slowness (grafana#16675)
    ryantxu committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    9628818 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2019

  1. Configuration menu
    Copy the full SHA
    0e07ce9 View commit details
    Browse the repository at this point in the history
  2. unsubscribe on cancel

    ryantxu committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    379da74 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      Chore: remove extra logging (grafana#16688)
    ryantxu committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    3b45968 View commit details
    Browse the repository at this point in the history
  4. merge master

    ryantxu committed Apr 20, 2019
    Configuration menu
    Copy the full SHA
    8e411e8 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2019

  1. test streaming datasource

    ryantxu committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    d7eef99 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2019

  1. streaming callbacks

    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    59b515b View commit details
    Browse the repository at this point in the history
  2. streaming callbacks

    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    59d269d View commit details
    Browse the repository at this point in the history
  3. streaming callbacks

    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    3c5960f View commit details
    Browse the repository at this point in the history
  4. log version

    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    4ea62ad View commit details
    Browse the repository at this point in the history
  5. throttle

    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    2f136df View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      Fixes grafana#15863 (grafana#16684)
      Docs: Update notification services (grafana#16657)
      PanelQueryRunner: add datasource name to queries (grafana#16712)
      Chore: remove session storage references (grafana#16445)
      Dashboard: Minor settings UI Update (grafana#16669)
      Templating: Do not copy hide option (grafana#16696)
      Docs: Fix advanced variable formatting examples (grafana#16691)
    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    3164762 View commit details
    Browse the repository at this point in the history
  7. clear changes

    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    e1e5b78 View commit details
    Browse the repository at this point in the history
  8. alt version

    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    46ef760 View commit details
    Browse the repository at this point in the history
  9. cleanup

    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    c3da532 View commit details
    Browse the repository at this point in the history
  10. event cleanup

    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    641bfbe View commit details
    Browse the repository at this point in the history
  11. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      docs: fix upgrade instructions
      Chore: Small improvements to grafana-cli (grafana#16670)
      Chore: Use x/xerrors instead of pkg/errors (grafana#16668)
      Chore: a bit of spring cleaning (grafana#16710)
    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    7a862f9 View commit details
    Browse the repository at this point in the history
  12. merge with v2

    ryantxu committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    3707a2a View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2019

  1. merge master

    ryantxu committed Apr 25, 2019
    Configuration menu
    Copy the full SHA
    06e2302 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2019

  1. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      build: restore postgres integration tests (grafana#16801)
      docs: explain correct access control model of GCS buckets (grafana#16792)
      Chore: Fixed no implicit any Typescript errors (grafana#16799)
      Feature: introduce LdapActiveSyncEnabled setting (grafana#16787)
      Plugins: ReactPanelPlugin to VizPanelPlugin (grafana#16779)
      UX: Improve Grafana usage for smaller screens  (grafana#16783)
      ThresholdEditor: Minor style fix for smaller screens (grafana#16791)
      Build: Use isolated modules for ts-jest (grafana#16786)
      LDAP Refactoring to support syncronizing more than one user at a time. (grafana#16705)
      build: removes unused vendored files
      (fix/explore): remove vertical-align looks better for long logs (grafana#16736)
      Chore: bump jQuery to 3.4.0 in grafana/ui (grafana#16781)
      Devenv: Updated home dashboard and added new influxdb test dashboard
      Chore: Lowered implicit anys limit to 5946
      RefreshPicker: minor design update (grafana#16774)
    ryantxu committed Apr 29, 2019
    Configuration menu
    Copy the full SHA
    2248f35 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2019

  1. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      Auth: Enable retries and transaction for some db calls for auth tokens  (grafana#16785)
      Provisioning: Show file path of provisioning file in save/delete dialogs (grafana#16706)
      Add tracing headers for prometheus datasource (grafana#16724)
      Config: Fixes bug where timeouts for alerting was not parsed correctly (grafana#16784)
      build: removes gopkg files from dev docker file (grafana#16817)
      Provisioning: Trying to fix failing test (grafana#16800)
      Table: React table fix rotate support in storybook (grafana#16816)
      TestData: add log level in dummy message (grafana#16815)
      removes gopkg.lock from root folder
      Explore: Support user timezone (grafana#16469)
      Plugins: rename vizPlugin to panelPlugin (grafana#16802)
      Plugins: move app/feature/plugin properties into PluginMeta (grafana#16809)
      Plugins: move PanelPluginMeta to grafana/ui (grafana#16804)
      Plugins: move datasource specific meta out of the main meta type (grafana#16803)
      updates changelog for 6.1.6
      Fix: Fetch histogram series from other api route (grafana#16768)
      phantomjs: set web-security to true
      Chore: Lowered implicit anys limit to 5668
    ryantxu committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    3bb5d94 View commit details
    Browse the repository at this point in the history
  2. fix test

    ryantxu committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    331e177 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2019

  1. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      FormLabel: allow any rather than just a string for tooltip (grafana#16841)
      prometheus: fix regression after adding support for tracing headers (grafana#16829)
      area/circleci: Speed up circleci build process for branches and pr (grafana#16778)
      DataProxy: Restore Set-Cookie header after proxy request (grafana#16838)
      docs: clarify page parameter version support for folder/dashboard search (grafana#16836)
      Chore: revise some of the gosec rules (grafana#16713)
      Refactor: consistant plugin/meta usage (grafana#16834)
      Explore: Use SeriesData format for loki/logs (grafana#16793)
      Refactor: move NavModel to @grafana/ui (grafana#16813)
    ryantxu committed May 1, 2019
    Configuration menu
    Copy the full SHA
    837ef31 View commit details
    Browse the repository at this point in the history
  2. stream if all same server

    ryantxu committed May 1, 2019
    Configuration menu
    Copy the full SHA
    9123aa0 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2019

  1. keep data while reloading

    ryantxu committed May 2, 2019
    Configuration menu
    Copy the full SHA
    195d341 View commit details
    Browse the repository at this point in the history
  2. show loading while spinning

    ryantxu committed May 2, 2019
    Configuration menu
    Copy the full SHA
    0305eb4 View commit details
    Browse the repository at this point in the history
  3. show loading while spinning

    ryantxu committed May 2, 2019
    Configuration menu
    Copy the full SHA
    25b78b8 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2019

  1. merge master

    ryantxu committed May 10, 2019
    Configuration menu
    Copy the full SHA
    96a7530 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2019

  1. merge master

    ryantxu committed Aug 15, 2019
    Configuration menu
    Copy the full SHA
    a3adb0a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2019

  1. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      Docker: switch docker image to alpine base with phantomjs support (grafana#18468)
      Backend: Adds support for HTTP/2 (grafana#18358)
      Explore: Fixes error when switching from prometheus to loki data sources (grafana#18599)
      TimePicker: Set time to to 23:59:59 when setting To time using calendar (grafana#18595)
      Prometheus: Return labels in query results (grafana#18535)
      Docs: Update changelog and docs for annotation region change (grafana#18593)
      Refactor: move KeyValue and deprecation warning to @grafana/data (grafana#18582)
      Annotations: use a single row to represent a region (grafana#17673)
      Docs: Update upgrading guide (grafana#18547)
      Docs: Adds tests requirement to bugs checklist (grafana#18576)
    ryantxu committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    1df56e1 View commit details
    Browse the repository at this point in the history
  2. fix imports

    ryantxu committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    16d9554 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2019

  1. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      SingleStat: add a gauge migration call to action button in the editor (grafana#18604)
      Build: update revive dependency (grafana#18585)
      LDAP: multildap + ldap integration (grafana#18588)
    ryantxu committed Aug 18, 2019
    Configuration menu
    Copy the full SHA
    af5d306 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2019

  1. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      Rewrite user profile edit to react (grafana#17917)
      Docs: remove codecov badge (grafana#18623)
      Prometheus: Prevents panel editor crash when switching to Prometheus datasource (grafana#18616)
      Chore: Rename Popper to Popover (grafana#18543)
    ryantxu committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    1560de0 View commit details
    Browse the repository at this point in the history
  2. mixed cleanup

    ryantxu committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    e56ba3a View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2019

  1. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      SingleStat: use DataFrame results rather than TimeSeries/TableData (grafana#18580)
      TestData: attach labels to series results (grafana#18653)
      Singlestat: Disable new singlestat gauge usage (grafana#18610)
      Explore: Fixes query field layout in splitted view for Safari browsers (grafana#18654)
      MSI: new long file names are causing error building MSI (grafana#18646)
      Auth: change the error HTTP status codes (grafana#18584)
      Refactor: EmptyListCTA (grafana#18516)
      Build: Upgrade to go 1.12.9 (grafana#18638)
      Chore: Revert React 16.9.0 bump (grafana#18634)
      Azure Monitor and Log Analytics converted and separated into components (grafana#18259)
    ryantxu committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    4cf9bc4 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2019

  1. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      Heatmap: Add Cividis and Turbo color schemes (grafana#18710)
      Units: add counts/sec (cps) and counts/min (cpm) in Throughput (grafana#18702)
      Dev Docker: Use golang:1.12.9-alpine to prevent glibc mismatch. (grafana#18701)
      Docs: Fix broken link for the Grafana on RHEL or Ubuntu tutorial (grafana#18697)
      Fixes several usability issues with QueryField component  (grafana#18681)
      convert teams section of user profile to react (grafana#18633)
      Singlestat/Gauge/BarGauge: Improvements to decimals logic and added test dashboard (grafana#18676)
      Emails: Change text (grafana#18683)
      Streaming: improve JSDocs for DataSourceAPI streaming support (grafana#18672)
      TimeSrv: Enable value time windowing in TimeSrv (grafana#18636)
      Explore: Fixes so Show context shows results again (grafana#18675)
      Graph: Updated y-axis ticks test dashboard (grafana#18677)
      Add typings to package.json in packages (grafana#18640)
      Plugins: better warning when plugins fail to load (grafana#18671)
      SingleStat2: save options to defaults not override (grafana#18666)
      Packages: Fix path import from grafana/data (grafana#18667)
    ryantxu committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    5cfa6c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2019

  1. Merge remote-tracking branch 'grafana/master' into stream-mixed-query

    * grafana/master:
      Explore: Use PanelQueryState to handle querying (grafana#18694)
      Chore: Improve err message for notifications (grafana#18757)
      @grafana/toolkit: add package versions to the ci report (grafana#18751)
      @grafana/data: Matchers and Transforms (grafana#16756)
      Docs: Document LDAP config reload in admin http api (grafana#18739)
      center NoDataSourceCallToActionCard in Explore (grafana#18752)
      DataLinks: enable data links in Gauge, BarGauge and SingleStat2 panel (grafana#18605)
      DashboardDatasource: reuse query results within a dashboard (grafana#16660)
      Plugins: show a clear error on the plugin page when it failed to load (grafana#18733)
      Chore: Use ruleId instead of alertId as log keyword (grafana#18738)
      @grafana/data: improve the CircularVector api (grafana#18716)
      QueryEditor: check if optional func toggleEditorMode is provided (grafana#18705)
      Emails: remove the yarn.lock (grafana#18724)
      OAuth: Support JMES path lookup when retrieving user email (grafana#14683)
      Emails: resurrect template notification (grafana#18686)
      Email: add reply-to and direct attachment (grafana#18715)
      Dashboard: Adds Logs Panel (alpha) as visualization option for Dashboards (grafana#18641)
    ryantxu committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    f118536 View commit details
    Browse the repository at this point in the history