Skip to content

Commit

Permalink
Updated datatype for count - StatisticsMetrics
Browse files Browse the repository at this point in the history
Signed-off-by: Sayed Bilal Bari <sbari@nvidia.com>
  • Loading branch information
sayedbilalbari committed Feb 21, 2025
1 parent c3537e8 commit 25aed33
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@ package com.nvidia.spark.rapids.tool.analysis
import org.apache.spark.sql.rapids.tool.util.InPlaceMedianArrView.{chooseMidpointPivotInPlace, findMedianInPlace}

// Store (min, median, max, total) for a given metric
case class StatisticsMetrics(min: Long, med: Long, max: Long, count: Int, total: Long)
case class StatisticsMetrics(min: Long, med: Long, max: Long, count: Long, total: Long)

object StatisticsMetrics {
// a static variable used to represent zero-statistics instead of allocating a dummy record
// on every calculation.
val ZERO_RECORD: StatisticsMetrics = StatisticsMetrics(0L, 0L, 0L, 0, 0L)
val ZERO_RECORD: StatisticsMetrics = StatisticsMetrics(0L, 0L, 0L, 0L, 0L)

def createFromArr(arr: Array[Long]): StatisticsMetrics = {
if (arr.isEmpty) {
Expand Down

0 comments on commit 25aed33

Please sign in to comment.