Hi! I investigated code a little and found that GridDhtPreloader class is printing rebalance state messages.
So, I'm thinking to add a volatile boolean variable "preloading" to that class that will be updated on rebalance start/stop. And this variable will be available via getter. And in GridDhtCacheAdapter class we already have access to preloader. This will be enough for me. Thoughts? If proposed modifications is OK I will create an issue and provide a patch. -- Alexey Kuznetsov GridGain Systems www.gridgain.com