Path Lines of Code velox/functions/FunctionRegistry.cpp 90 velox/functions/FunctionRegistry.h 19 velox/functions/Macros.h 90 velox/functions/Registerer.h 25 velox/functions/UDFOutputString.h 54 velox/functions/Udf.h 3 velox/functions/lib/ArrayBuilder.h 71 velox/functions/lib/ComparatorUtil.h 29 velox/functions/lib/DateTimeFormatter.cpp 369 velox/functions/lib/DateTimeFormatter.h 94 velox/functions/lib/DateTimeFormatterBuilder.cpp 165 velox/functions/lib/DateTimeFormatterBuilder.h 44 velox/functions/lib/DynamicFlatVector.h 72 velox/functions/lib/IsNull.cpp 73 velox/functions/lib/JodaDateTime.cpp 335 velox/functions/lib/JodaDateTime.h 69 velox/functions/lib/KllSketch-inl.h 414 velox/functions/lib/KllSketch.cpp 52 velox/functions/lib/KllSketch.h 57 velox/functions/lib/LambdaFunctionUtil.cpp 125 velox/functions/lib/LambdaFunctionUtil.h 76 velox/functions/lib/Re2Functions.cpp 735 velox/functions/lib/Re2Functions.h 76 velox/functions/lib/RegistrationHelpers.h 54 velox/functions/lib/StringEncodingUtils.cpp 20 velox/functions/lib/StringEncodingUtils.h 29 velox/functions/lib/SubscriptUtil.h 246 velox/functions/lib/benchmarks/FunctionBenchmarkBase.h 41 velox/functions/lib/benchmarks/KllSketchBenchmark.cpp 135 velox/functions/lib/benchmarks/Re2FunctionsBenchmarks.cpp 77 velox/functions/lib/string/StringCore.h 270 velox/functions/lib/string/StringImpl.h 552 velox/functions/prestosql/Arithmetic.h 383 velox/functions/prestosql/ArithmeticImpl.h 97 velox/functions/prestosql/ArrayConstructor.cpp 59 velox/functions/prestosql/ArrayContains.cpp 165 velox/functions/prestosql/ArrayDistinct.cpp 106 velox/functions/prestosql/ArrayDuplicates.cpp 120 velox/functions/prestosql/ArrayFunctions.h 118 velox/functions/prestosql/ArrayIntersectExcept.cpp 370 velox/functions/prestosql/ArrayMinMax.cpp 140 velox/functions/prestosql/ArrayPosition.cpp 333 velox/functions/prestosql/Bitwise.h 202 velox/functions/prestosql/Cardinality.cpp 63 velox/functions/prestosql/CheckedArithmetic.h 61 velox/functions/prestosql/CheckedArithmeticImpl.h 55 velox/functions/prestosql/Coalesce.cpp 60 velox/functions/prestosql/Comparisons.h 34 velox/functions/prestosql/DateTimeFunctions.h 638 velox/functions/prestosql/DateTimeImpl.h 239 velox/functions/prestosql/ElementAt.cpp 14 velox/functions/prestosql/FilterFunctions.cpp 190 velox/functions/prestosql/FromUnixTime.cpp 7 velox/functions/prestosql/GreatestLeast.cpp 125 velox/functions/prestosql/HyperLogLogFunctions.h 57 velox/functions/prestosql/InPredicate.cpp 225 velox/functions/prestosql/JsonExtractScalar.h 24 velox/functions/prestosql/Map.cpp 138 velox/functions/prestosql/MapConcat.cpp 136 velox/functions/prestosql/MapEntries.cpp 46 velox/functions/prestosql/MapKeysAndValues.cpp 93 velox/functions/prestosql/Not.cpp 43 velox/functions/prestosql/Rand.h 13 velox/functions/prestosql/Reduce.cpp 108 velox/functions/prestosql/RegexpReplace.h 68 velox/functions/prestosql/Reverse.cpp 115 velox/functions/prestosql/RowFunction.cpp 37 velox/functions/prestosql/Slice.cpp 139 velox/functions/prestosql/Split.cpp 172 velox/functions/prestosql/SplitPart.h 19 velox/functions/prestosql/StringFunctions.cpp 368 velox/functions/prestosql/StringFunctions.h 216 velox/functions/prestosql/Subscript.cpp 14 velox/functions/prestosql/ToUtf8.cpp 35 velox/functions/prestosql/Transform.cpp 59 velox/functions/prestosql/URLFunctions.cpp 31 velox/functions/prestosql/URLFunctions.h 197 velox/functions/prestosql/VectorArithmetic.cpp 229 velox/functions/prestosql/WidthBucketArray.cpp 188 velox/functions/prestosql/WidthBucketArray.h 10 velox/functions/prestosql/Zip.cpp 145 velox/functions/prestosql/aggregates/AggregateNames.h 33 velox/functions/prestosql/aggregates/ApproxDistinctAggregate.cpp 370 velox/functions/prestosql/aggregates/ApproxPercentileAggregate.cpp 493 velox/functions/prestosql/aggregates/ArbitraryAggregate.cpp 244 velox/functions/prestosql/aggregates/ArrayAggAggregate.cpp 150 velox/functions/prestosql/aggregates/AverageAggregate.cpp 301 velox/functions/prestosql/aggregates/BitwiseAggregates.cpp 160 velox/functions/prestosql/aggregates/BoolAggregates.cpp 176 velox/functions/prestosql/aggregates/ChecksumAggregate.cpp 194 velox/functions/prestosql/aggregates/CountAggregate.cpp 145 velox/functions/prestosql/aggregates/CountIfAggregate.cpp 163 velox/functions/prestosql/aggregates/CovarianceAggregates.cpp 431 velox/functions/prestosql/aggregates/IOUtils.h 48 velox/functions/prestosql/aggregates/MapAggAggregate.cpp 237 velox/functions/prestosql/aggregates/MinMaxAggregates.cpp 517 velox/functions/prestosql/aggregates/MinMaxByAggregates.cpp 471 velox/functions/prestosql/aggregates/PrestoHasher.cpp 243 velox/functions/prestosql/aggregates/PrestoHasher.h 21 velox/functions/prestosql/aggregates/SimpleNumericAggregate.h 178 velox/functions/prestosql/aggregates/SingleValueAccumulator.cpp 40 velox/functions/prestosql/aggregates/SingleValueAccumulator.h 18 velox/functions/prestosql/aggregates/SumAggregate.cpp 6 velox/functions/prestosql/aggregates/SumAggregate.h 167 velox/functions/prestosql/aggregates/ValueList.cpp 85 velox/functions/prestosql/aggregates/ValueList.h 66 velox/functions/prestosql/aggregates/VarianceAggregates.cpp 438 velox/functions/prestosql/aggregates/benchmarks/PushdownBenchmark.cpp 14 velox/functions/prestosql/benchmarks/ArrayContainsBenchmark.cpp 113 velox/functions/prestosql/benchmarks/ArrayMinMaxBenchmark.cpp 35 velox/functions/prestosql/benchmarks/ArrayMinMaxBenchmark.h 216 velox/functions/prestosql/benchmarks/ArrayPositionBasic.h 222 velox/functions/prestosql/benchmarks/ArrayPositionBenchmark.cpp 98 velox/functions/prestosql/benchmarks/ArrayWriterBenchmark.cpp 127 velox/functions/prestosql/benchmarks/BitwiseBenchmark.cpp 48 velox/functions/prestosql/benchmarks/CompareBenchmark.cpp 149 velox/functions/prestosql/benchmarks/DateTimeBenchmark.cpp 90 velox/functions/prestosql/benchmarks/InBenchmark.cpp 90 velox/functions/prestosql/benchmarks/MapInputBenchmark.cpp 233 velox/functions/prestosql/benchmarks/MapWriterBenchmarks.cpp 136 velox/functions/prestosql/benchmarks/NestedArrayWriterBenchmark.cpp 185 velox/functions/prestosql/benchmarks/NotBenchmark.cpp 56 velox/functions/prestosql/benchmarks/StringAsciiUTFFunctionBenchmarks.cpp 65 velox/functions/prestosql/benchmarks/URLBenchmark.cpp 229 velox/functions/prestosql/benchmarks/WidthBucketBenchmark.cpp 49 velox/functions/prestosql/coverage/Coverage.cpp 303 velox/functions/prestosql/hyperloglog/BiasCorrection.cpp 1696 velox/functions/prestosql/hyperloglog/BiasCorrection.h 9 velox/functions/prestosql/hyperloglog/DenseHll.cpp 488 velox/functions/prestosql/hyperloglog/DenseHll.h 53 velox/functions/prestosql/hyperloglog/HllUtils.h 40 velox/functions/prestosql/hyperloglog/SparseHll.cpp 175 velox/functions/prestosql/hyperloglog/SparseHll.h 34 velox/functions/prestosql/json/JsonExtractor.cpp 164 velox/functions/prestosql/json/JsonExtractor.h 33 velox/functions/prestosql/json/JsonPathTokenizer.cpp 97 velox/functions/prestosql/json/JsonPathTokenizer.h 22 velox/functions/prestosql/registration/ArithmeticFunctionsRegistration.cpp 75 velox/functions/prestosql/registration/ArrayFunctionsRegistration.cpp 50 velox/functions/prestosql/registration/BitwiseFunctionsRegistration.cpp 48 velox/functions/prestosql/registration/CheckedArithmeticRegistration.cpp 12 velox/functions/prestosql/registration/ComparisonFunctionsRegistration.cpp 25 velox/functions/prestosql/registration/DateTimeFunctionsRegistration.cpp 65 velox/functions/prestosql/registration/GeneralFunctionsRegistration.cpp 17 velox/functions/prestosql/registration/HyperLogFunctionsRegistration.cpp 15 velox/functions/prestosql/registration/JsonFunctionsRegistration.cpp 8 velox/functions/prestosql/registration/MapFunctionsRegistration.cpp 18 velox/functions/prestosql/registration/RegistrationFunctions.cpp 71 velox/functions/prestosql/registration/RegistrationFunctions.h 18 velox/functions/prestosql/registration/StringFunctionsRegistration.cpp 67 velox/functions/prestosql/registration/URLFunctionsRegistration.cpp 23 velox/functions/prestosql/types/HyperLogLogType.h 34 velox/functions/prestosql/types/JsonType.cpp 354 velox/functions/prestosql/types/JsonType.h 61 velox/functions/prestosql/types/TimestampWithTimeZoneType.h 39 velox/functions/sparksql/Arena.h 42 velox/functions/sparksql/Arithmetic.h 108 velox/functions/sparksql/ArraySort.cpp 202 velox/functions/sparksql/ArraySort.h 26 velox/functions/sparksql/CompareFunctionsNullSafe.cpp 103 velox/functions/sparksql/CompareFunctionsNullSafe.h 16 velox/functions/sparksql/Comparisons.h 38 velox/functions/sparksql/Hash.cpp 125 velox/functions/sparksql/Hash.h 7 velox/functions/sparksql/In.cpp 174 velox/functions/sparksql/In.h 7 velox/functions/sparksql/LeastGreatest.cpp 119 velox/functions/sparksql/LeastGreatest.h 13 velox/functions/sparksql/RegexFunctions.cpp 49 velox/functions/sparksql/RegexFunctions.h 12 velox/functions/sparksql/Register.cpp 87 velox/functions/sparksql/Register.h 5 velox/functions/sparksql/RegisterArithmetic.cpp 35 velox/functions/sparksql/RegisterArithmetic.h 5 velox/functions/sparksql/RegisterCompare.cpp 25 velox/functions/sparksql/RegisterCompare.h 5 velox/functions/sparksql/SplitFunctions.cpp 95 velox/functions/sparksql/String.cpp 118 velox/functions/sparksql/String.h 93 velox/functions/sparksql/Subscript.cpp 14 velox/functions/sparksql/benchmarks/In.cpp 102