Commit History

Autor SHA1 Mensaxe Data
  Niko Kovacevic 39cec77560 Clean up TODOs and logs and add warnings and errors %!s(int64=4) %!d(string=hai) anos
  Niko Kovacevic bcdca0470f Spike solution of ETL Allocation hourly build/rebuild with accumulation; convert Allocation queries to use QueryAtTime; guard ClusterNodes, Disks, and LoadBalancers from bad input %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel f948bcb4ce Add IntervalPoints sort logic + cleanup %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel 4f1fc283d5 Migrate code to use CoefficientComponent instead of slices %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel 2562eb7318 Refactor alloc helpers to intervals + cleanup loops %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel d0735ee92d Add clarifying comments %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel 96ec517039 Add tests for helpers + cleanup logs %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel c569637a22 Add sweep-line algorithm for shared PVC costs %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel e48c638d57 Add preliminary sharing logic %!s(int64=4) %!d(string=hai) anos
  Niko Kovacevic 76f76810a3 Check start and end in ComputeAllocation and nudge times to be within queried window %!s(int64=4) %!d(string=hai) anos
  Sean Holcomb 9011d8be08 Revert "Support Allocation GPU utilization/efficiency through integration with Nvidia GPU Operator/DCGM." %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel 0d3d64a1fc Add clarification comment %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel 672431c68d Code cleanup %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel dbafe6c91f Correct query to use proper agg_over_time %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel 7968b7f1d9 Add fields GPURequestAverage and GPUUsageAverage to Allocation, update bingen %!s(int64=4) %!d(string=hai) anos
  Kaelan Patel 2cb1208755 Implementation of DCGM_FI_DEV_GPU_UTIL query logic in ComputeAllocation %!s(int64=4) %!d(string=hai) anos
  Niko Kovacevic 833b634e10 Allow ComputeAllocation to set an uncontrolled ReplicaSet as a Pod owner %!s(int64=4) %!d(string=hai) anos
  Matt Bolt 2841672080 Added a string bank utility which can be leveraged in the buffer readstring. Refactor specific utilities into respecitive _util package. %!s(int64=4) %!d(string=hai) anos
  Matt Bolt 96ebfccebc Apply names to the query contexts. %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy b8bfe8e022 fix filter %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy 3dac6e6c3e optimize query, fix for no cadvisor relabels %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy dad7bdb5a2 Delete log spam %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy 14ee148044 fix comment %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy a2fb656e47 bump cpu cap %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy 58065d26d2 fix savings issues %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy 052b4825ae add guardrail based on max CPU count %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy bc997e0a81 Merge branch 'develop' of https://github.com/kubecost/cost-model into AjayTripathy-better-cadvisor-compatibility %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy 4b97f06110 remove unnecessary instance check %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy d2b1e89728 fix typo %!s(int64=4) %!d(string=hai) anos
  Ajay Tripathy ed8aa734c5 simplify ns query %!s(int64=4) %!d(string=hai) anos