in src/main/java/org/apache/sling/cassandra/resource/provider/mapper/DefaultCassandraMapperImpl.java [35:46]
public String getCQL(String columnFamilySelector, String path) throws CassandraMapperException {
MessageDigest md = null;
try {
md = MessageDigest.getInstance("SHA1");
String rowID = new String(Base64.encodeBase64(md.digest(path.getBytes("UTF-8"))));
return "select * from "+columnFamilySelector+" where KEY = '"+rowID+"'";
} catch (NoSuchAlgorithmException e) {
throw new CassandraMapperException(e.getMessage());
} catch (UnsupportedEncodingException e) {
throw new CassandraMapperException(e.getMessage());
}
}