Fix for UPSERT of 0.0, which was failing due to comparison against Float.MIN_VALUE instead of -Float.MAX_VALUE