fixes #3132
added clusterWide support to isNew method
checkstyle fix
volatile is added
Merge pull request #3134 from mesutcelik/fix/3.3/3132

fix for incorrect isNew() behavior