[ https://issues.apache.org/jira/browse/CASSANDRA-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matthew F. Dennis updated CASSANDRA-2107: ----------------------------------------- Attachment: 2107-cassandra-0.7.txt rebased > MessageDigests are created in several places, centralize the creation and > error handling > ---------------------------------------------------------------------------------------- > > Key: CASSANDRA-2107 > URL: https://issues.apache.org/jira/browse/CASSANDRA-2107 > Project: Cassandra > Issue Type: Improvement > Affects Versions: 0.7.0 > Reporter: Matthew F. Dennis > Assignee: Matthew F. Dennis > Priority: Minor > Fix For: 0.7.2 > > Attachments: 2107-cassandra-0.7.txt > > > MessageDigest.getInstance("SomeAlg") throws NoSuchAlgorithm exception (a > checked exception). This is annoying as it causes everyone that uses > standard algs like MD5 to surround their code in try/catch. We should > concentrate the creation in one method that doesn't raise an exception (i.e. > catches NoSuchAlgorithm and raises a RuntimeException) just to clean the code > up a little. -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira