]> source.dussan.org Git - jgit.git/commit
Fix DirCache re-read. 41/2641/1
authorRobin Rosenberg <robin.rosenberg@dewire.com>
Fri, 4 Mar 2011 15:00:25 +0000 (16:00 +0100)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Fri, 4 Mar 2011 15:00:25 +0000 (16:00 +0100)
commit3947bd25d9d63c917c499dcfc45ba860c27839e6
treeb7b6471e30d8346e9c620a2dbd04c27cbc4a8e09
parentba77150040ab5cc9f8b02e4b8690d30a3aa41560
Fix DirCache re-read.

During unit tests and most likely elsewhere, updates come too fast for
a simple timestamp comparison (with one seconds resolution) to work.
I.e. DirCache thinks it hasn't changed.

Use FileSnapshot instead which has more advanced logic.

Change-Id: Ib850f84398ef7d4b8a8a6f5a0ae6963e37f2b470
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java
org.eclipse.jgit/src/org/eclipse/jgit/storage/file/FileSnapshot.java