Skip to content

Commit b7454b9

Browse files
committed
Refactored the code
Signed-off-by: Sriram Ganesh <[email protected]>
1 parent 3d0444b commit b7454b9

File tree

1 file changed

+0
-34
lines changed

1 file changed

+0
-34
lines changed

server/src/test/java/org/opensearch/index/analysis/SimpleSegmentTopologyTests.java

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -117,40 +117,6 @@ public void testImprovementOverCurrentDefaults() {
117117
assertTrue("Recommended segments per tier should be reasonable", recommendedSegmentsPerTier < currentSegmentsPerTier);
118118
}
119119

120-
// Helper methods
121-
122-
private double calculateVariance(long[] values) {
123-
if (values.length == 0) return 0;
124-
125-
double mean = 0;
126-
for (long value : values) {
127-
mean += value;
128-
}
129-
mean /= values.length;
130-
131-
double variance = 0;
132-
for (long value : values) {
133-
variance += (value - mean) * (value - mean);
134-
}
135-
return variance / values.length;
136-
}
137-
138-
private double calculateSkew(long[] values) {
139-
if (values.length == 0) return 0;
140-
141-
long max = values[0];
142-
long min = values[0];
143-
for (long value : values) {
144-
max = Math.max(max, value);
145-
min = Math.min(min, value);
146-
}
147-
148-
// For single value, skew is 1.0 (no skew)
149-
if (values.length == 1) return 1.0;
150-
151-
return max > 0 ? (double) max / min : 0;
152-
}
153-
154120
private long getRecommendedMaxSegmentSize(long shardSizeBytes) {
155121
if (shardSizeBytes < 100 * 1024 * 1024) { // < 100MB
156122
return 50 * 1024 * 1024; // 50MB

0 commit comments

Comments
 (0)