Skip to content
Prev Previous commit
Next Next commit
revert collation benchmark
  • Loading branch information
stevomitric committed Nov 12, 2024
commit 95b259ecc5c20649993e5d8173aa1b076c0c74ea
Original file line number Diff line number Diff line change
Expand Up @@ -113,13 +113,13 @@ abstract class CollationBenchmarkBase extends BenchmarkBase {
warmupTime = 10.seconds,
output = output)
collationTypes.foreach { collationType => {
val collationId = CollationFactory.collationNameToId(collationType)
val collation = CollationFactory.fetchCollation(collationType)
benchmark.addCase(s"$collationType") { _ =>
sublistStrings.foreach { s1 =>
utf8Strings.foreach { s =>
(0 to 3).foreach { _ =>
CollationSupport.Contains.exec(
s, s1, collationId
s, s1, CollationFactory.collationNameToId(collation.collationName)
)
}
}
Expand All @@ -141,13 +141,13 @@ abstract class CollationBenchmarkBase extends BenchmarkBase {
warmupTime = 10.seconds,
output = output)
collationTypes.foreach { collationType => {
val collationId = CollationFactory.collationNameToId(collationType)
val collation = CollationFactory.fetchCollation(collationType)
benchmark.addCase(s"$collationType") { _ =>
sublistStrings.foreach { s1 =>
utf8Strings.foreach { s =>
(0 to 3).foreach { _ =>
CollationSupport.StartsWith.exec(
s, s1, collationId
s, s1, CollationFactory.collationNameToId(collation.collationName)
)
}
}
Expand All @@ -169,13 +169,13 @@ abstract class CollationBenchmarkBase extends BenchmarkBase {
warmupTime = 10.seconds,
output = output)
collationTypes.foreach { collationType => {
val collationId = CollationFactory.collationNameToId(collationType)
val collation = CollationFactory.fetchCollation(collationType)
benchmark.addCase(s"$collationType") { _ =>
sublistStrings.foreach { s1 =>
utf8Strings.foreach { s =>
(0 to 3).foreach { _ =>
CollationSupport.EndsWith.exec(
s, s1, collationId
s, s1, CollationFactory.collationNameToId(collation.collationName)
)
}
}
Expand Down