[ https://issues.apache.org/jira/browse/KAFKA-139?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13408066#comment-13408066 ]
derek commented on KAFKA-139: ----------------------------- Yes, that's the only test that fails. I don't think that using HashMap is going to help, either, because IIRC between Scala 2.8.0 and 2.9.x the implementations for Map and HashMap both changed such that ordering of pair traversal differs, which is the underlying problem. Because testPartitionAndCollateEvents doesn't look at the order but rather a higher-level usage of that ordering (e.g. calls to getAnyProducer, send, etc), I think it may be difficult to thread that logic through to allow both the 2.8.0 and 2.9.x behaviors. Having said that, I'm only marginally familiar with the internals, so there may be some approach other than using a SortedMap. > cross-compile multiple Scala versions > ------------------------------------- > > Key: KAFKA-139 > URL: https://issues.apache.org/jira/browse/KAFKA-139 > Project: Kafka > Issue Type: Improvement > Components: packaging > Reporter: Chris Burroughs > Fix For: 0.8 > > Attachments: kafka-sbt0-11-3.patch > > > Since scala does not maintain binary compatibly between versions, > organizations tend to have to move all of there code at the same time. It > would thus be very helpful if we could cross build multiple scala versions. > http://code.google.com/p/simple-build-tool/wiki/CrossBuild > Unclear if this would require KAFKA-134 or just work. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira