diff --git a/hplsql/src/main/java/org/apache/hive/hplsql/Copy.java b/hplsql/src/main/java/org/apache/hive/hplsql/Copy.java index 67af0a94c0..72ef7dd17a 100644 --- a/hplsql/src/main/java/org/apache/hive/hplsql/Copy.java +++ b/hplsql/src/main/java/org/apache/hive/hplsql/Copy.java @@ -28,6 +28,8 @@ import java.io.FileOutputStream; import java.io.OutputStream; import java.io.IOException; +import java.math.RoundingMode; +import java.text.DecimalFormat; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; @@ -167,7 +169,9 @@ void copyToTable(HplsqlParser.Copy_stmtContext ctx, Query query) throws Exceptio exec.setRowCount(rows); long elapsed = timer.stop(); if (info) { - info(ctx, "COPY completed: " + rows + " row(s), " + timer.format() + ", " + rows/(elapsed/1000) + " rows/sec"); + DecimalFormat df = new DecimalFormat("#,##0.00"); + df.setRoundingMode(RoundingMode.HALF_UP); + info(ctx, "COPY completed: " + rows + " row(s), " + timer.format() + ", " + df.format(rows/(elapsed/1000.0)) + " rows/sec"); } }