Skip to content
This repository has been archived by the owner on Apr 2, 2024. It is now read-only.

Draft: PoC metric rollups #1700

Draft
wants to merge 12 commits into
base: master
Choose a base branch
from

Commits on Sep 9, 2022

  1. PoC: Add recommendation logic for best possible resolution based on t…

    …he range.
    
    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d1370d6 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. PoC: [WIP] Update querier to support rollup querying.

    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    ef0e16d View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. PoC: refactor rollup implementation and fix sending __column__ in r…

    …esponse series.
    
    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    22faef7 View commit details
    Browse the repository at this point in the history
  2. PoC: Update PromQL engine to avoid sending unecessary samples due to …

    …in-between steps (between rollup duration).
    
    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    6445e65 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. PoC: Use rollup interval in PromQL engine range to avoid unnecessary …

    …samples.
    
    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    de4278f View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. PoC: Add support to evaluate instant queries having PromQL func using…

    … rollups
    
    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    e0276a0 View commit details
    Browse the repository at this point in the history
  2. Cleanup: Implementation of optimizing PromQL execution using rollup.

    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    528f578 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Prepare for PoC demo.

    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    5b1c683 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Preparing for demo.

    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    0b41107 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. Improve avg_over_time() instant query by using sum(sum) / sum(count)

    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    94da010 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Add PromQL optimizer for other metric types and rollupIterator to avo…

    …id empty responses.
    
    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    ff6e36c View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. m

    Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
    Harkishen-Singh committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    2c60416 View commit details
    Browse the repository at this point in the history