[ https://issues.apache.org/jira/browse/MAHOUT-1225?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13672852#comment-13672852 ]
Dawid Weiss commented on MAHOUT-1225: ------------------------------------- Ehm. I've closed this issue as per Robin's comment above but I don't think this was the right way to go -- this should have been left open (with a fixed resolution) until a release is made. Apologies for the noise. I can't reopen it now -- probably missing some Jira's karma to do this. Please correct my mistake if you have admin rights, reopen and then bulk close at release time. Thanks! > Sets and maps incorrectly clear() their state arrays (potential endless loops) > ------------------------------------------------------------------------------ > > Key: MAHOUT-1225 > URL: https://issues.apache.org/jira/browse/MAHOUT-1225 > Project: Mahout > Issue Type: Bug > Components: Math > Affects Versions: 0.7 > Environment: Eclipse, linux Fedora 17, Java 1.7, Mahout Maths > collections (Set) 0.7, hppc 0.4.3 > Reporter: Sophie Sperner > Assignee: Dawid Weiss > Labels: hashset, java, mahout, test > Fix For: 0.7 > > Attachments: hppc-0.4.3.jar, MAHOUT-1225.patch, MAHOUT-1225.patch, > MAHOUT-1225.patch, mahout-math-0.8-SNAPSHOT.jar > > Original Estimate: 48h > Remaining Estimate: 48h > > The code I attached hangs on forever, Eclipse does not print me its stack > trace because it does not terminate the program. So I decided to make a small > test.java file that you can easily run. > This code has the main function that simply runs getItemList() method which > successfully executes getDataset() method (here please download mushroom.dat > dataset and set the full path into filePath string variable) and the hangs on > (the problem happens on a fourth columnValues.add() call). After the dataset > was taken into X array, the code simply goes through X column by column and > searches for different items in it. > If you uncomment IntSet columnValues = new IntOpenHashSet(); and > corresponding import headers then everything will work just fine (you will > also need to include hppc jar file found here > http://labs.carrotsearch.com/hppc.html or below in the attachment). -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira