On Wed, Dec 5, 2012 at 1:14 PM, Dyer, James <[email protected]>wrote:
> When the full import ends, it writes the last index timestamp in a file > called "dataimport.properties". Unimaginably, this file only records > precision to seconds. The delta updates use this recorded timestamp to > know which documents changed since the last import. To handle this in > the test, it pads the "last modified" column values in the rdbms so we > shouldn't get strange failures due to timing issues. My chief worry is > that I did this incorrectly and maybe Policeman is a little faster or > something and can trip a timing issue. So yesterday I committed a whole > bunch of logging on this test to try and see what is happening. But > strangely it hasn't failed since then whereas it was failing multiple times > per day. > But it only fails on Linux. I wonder if the problem is the timestamp? Maybe Uwe runs NTPD on his Linux virtual machine? (just a crazy out-there idea). That would definitely make it hard to reproduce.
