private static void digest(MessageDigest md, long l8) {
        md.update((byte) (l8 & 0xff));
        md.update((byte) (l8 >> 8));
        md.update((byte) (l8 >> 16));
        md.update((byte) (l8 >> 24));
        md.update((byte) (l8 >> 32));
        md.update((byte) (l8 >> 40));
        md.update((byte) (l8 >> 48));
        md.update((byte) (l8 >> 56));
    }
Updates a digest with a long.
@param md the digest to update
@param l8 the long
standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/properties/Digester.java