@Override
    public void merge(NormalSketch other) {
        Preconditions.checkArgument(data.length == other.data.length,
                "Trying to merge sketch with one of different size. Expected %s, actual %s", data.length, other.data.length);
        for (int i = 0; i < data.length; i++) {
            data[i] = (byte) Math.max(data[i], other.data[i]);
        }
    }
Lossless merge of sketches. Performs a pairwise maximum on the underlying data array.

@param other Other sketch
searchlib/src/main/java/com/yahoo/searchlib/aggregation/hll/NormalSketch.java