void HHDFSTableStats::computeModificationTSmsec() { HDFS_Client_RetCode rc; // get a millisecond-resolution timestamp via JNI rc = HdfsClient::getHiveTableMaxModificationTs( modificationTSInMillisec_, tableDir_.data(), numOfPartCols_); // check for errors and timestamp mismatches if (rc != HDFS_CLIENT_OK || modificationTSInMillisec_ <= 0) { NAString errMsg; errMsg.format("Error %d when reading msec timestamp for HDFS URL %s", rc, tableDir_.data()); diags_.recordError(errMsg, "HHDFSTableStats::computeModificationTSmsec"); modificationTSInMillisec_ = -1; } }