Hi all, I'm getting the following when I try to bootstrap my Cassandra cluster on a Windows machine.
INFO 11:47:10,300 Joining: sleeping 30000 ms for pending range setup INFO 11:47:40,302 Bootstrapping ERROR 11:47:40,453 Fatal exception in thread Thread[Thread-5,5,main] java.lang.AssertionError: Filename must include parent directory. at org.apache.cassandra.io.sstable.Descriptor.fromFilename(Descriptor.ja va:110) at org.apache.cassandra.streaming.PendingFile$PendingFileSerializer.dese rialize(PendingFile.java:121) at org.apache.cassandra.streaming.StreamHeader$StreamHeaderSerializer.de serialize(StreamHeader.java:90) at org.apache.cassandra.streaming.StreamHeader$StreamHeaderSerializer.de serialize(StreamHeader.java:72) at org.apache.cassandra.net.IncomingTcpConnection.run(IncomingTcpConnect ion.java:74) My linux (Ubuntu 10.04) node bootstrapped just fine (using another Ubuntu node as a seed). I'm guessing there's some weirdness involving linux vs. cygwin/Windows filenames. nodetool says the cygwin node is stuck at "Joining 154.98 KB". My system (the problem node): cassandra 0.7.0 RC1 binary (second attempt, dated Oct 26, 2010) cygwin 1.7 Windows 7 (64-bit) java 1.6.0_21 hotspot (32-bit, I think) 4 GB RAM The other nodes (which seem to work fine) are Ubuntu systems. Also, my data set (for this test) is only 23 MB and nobody except me is reading or writing to the cluster. Ideas, anyone? Thanks, Chris