[ https://issues.apache.org/jira/browse/MAHOUT-1385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14003336#comment-14003336 ]
Hudson commented on MAHOUT-1385: -------------------------------- FAILURE: Integrated in Mahout-Quality #2610 (See [https://builds.apache.org/job/Mahout-Quality/2610/]) MAHOUT-1385 Caching Encoders don't cache (ssc: rev 1595634) * /mahout/trunk/CHANGELOG * /mahout/trunk/mrlegacy/src/main/java/org/apache/mahout/vectorizer/encoders/CachingContinuousValueEncoder.java * /mahout/trunk/mrlegacy/src/main/java/org/apache/mahout/vectorizer/encoders/CachingStaticWordValueEncoder.java * /mahout/trunk/mrlegacy/src/test/java/org/apache/mahout/vectorizer/encoders/CachingEncoderTest.java > Caching Encoders don't cache > ---------------------------- > > Key: MAHOUT-1385 > URL: https://issues.apache.org/jira/browse/MAHOUT-1385 > Project: Mahout > Issue Type: Bug > Affects Versions: 0.8 > Reporter: Johannes Schulte > Priority: Minor > Fix For: 1.0 > > Attachments: MAHOUT-1385-test.patch, MAHOUT-1385.patch > > > The Caching... line of encoders contains code of caching the hash code terms > added to the vector. However, the method "hashForProbe" inside this classes > is never called as the signature has String for the parameter original form > (instead of byte[] like other encoders). > Changing this to byte[] however would lose the java String internal caching > of the Strings hash code , that is used as a key in the cache map, triggering > another hash code calculation. -- This message was sent by Atlassian JIRA (v6.2#6252)