Fix files truncating according to maxRecordPerFile (#180)
* Fix files truncating according to maxRecordPerFile * toDouble
This commit is contained in:
parent
3f92a094cc
commit
6b2bf9f9ad
@ -222,7 +222,7 @@ abstract class Tables(sqlContext: SQLContext, scaleFactor: String,
|
|||||||
log.info(s"Data has $numRows rows clustered $clusterByPartitionColumns for $maxRecordPerFile")
|
log.info(s"Data has $numRows rows clustered $clusterByPartitionColumns for $maxRecordPerFile")
|
||||||
|
|
||||||
if (maxRecordPerFile > 0 && numRows > maxRecordPerFile) {
|
if (maxRecordPerFile > 0 && numRows > maxRecordPerFile) {
|
||||||
val numFiles = ((numRows)/maxRecordPerFile).ceil.toInt
|
val numFiles = (numRows.toDouble/maxRecordPerFile).ceil.toInt
|
||||||
println(s"Coalescing into $numFiles files")
|
println(s"Coalescing into $numFiles files")
|
||||||
log.info(s"Coalescing into $numFiles files")
|
log.info(s"Coalescing into $numFiles files")
|
||||||
data.coalesce(numFiles).write
|
data.coalesce(numFiles).write
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user