Hi all. Not sure if anyone has noticed this or not, but something has shown up in our testing recently with the CSV Data Set config element. When we set the sharing mode to current thread and kick off a run with two threads, the sampler (in this case a WebService(SOAP) Request) is using the same row from the data file twice i.e. when the sampler is required to grab data from the file it's using a row twice, once for each thread. When we change it to All threads the problem disappears and the rows in the data file are accessed sequentially by each thread.
As an aside, we're using the data file to hold data for creating users in our application though I'm starting to think a counter and some variable names might be a better way of doing it. Certainly less load intensive once we move out of proof of concept and really start hammering the app. Has anyone else seen this problem? Should we be setting sharing mode to current thread group instead? Using JMeter version 2.3.2 r665936.

