diff --git a/public/app/core/utils/explore.test.ts b/public/app/core/utils/explore.test.ts index 658f3eefd0f..c749b642d0f 100644 --- a/public/app/core/utils/explore.test.ts +++ b/public/app/core/utils/explore.test.ts @@ -232,6 +232,12 @@ describe('when buildQueryTransaction', () => { const transaction = buildQueryTransaction('left', queries, queryOptions, range, false); expect(transaction.request.interval).toEqual('2h'); }); + it('it should create a request with X-Cache-Skip set to true', () => { + const queries = [{ refId: 'A' }]; + const range = { from: dateTime().subtract(1, 'd'), to: dateTime(), raw: { from: '1h', to: '1h' } }; + const transaction = buildQueryTransaction('left', queries, {}, range, false); + expect(transaction.request.skipQueryCache).toBe(true); + }); }); describe('generateEmptyQuery', () => { diff --git a/public/app/core/utils/explore.ts b/public/app/core/utils/explore.ts index 501a03d57d4..ef155e87be0 100644 --- a/public/app/core/utils/explore.ts +++ b/public/app/core/utils/explore.ts @@ -133,6 +133,7 @@ export function buildQueryTransaction( }, maxDataPoints: queryOptions.maxDataPoints, liveStreaming: queryOptions.liveStreaming, + skipQueryCache: true, }; return {