Yes it's always safe to read the current MAX_ID, because reads are always atomic in HBase.