Fixed issue #1514
Added synchronization statements in OStorageLocal.addCluster() to fix a concurrency problem on db open + index rebuild
Flushed out index memory on database close
Minor: fixed some NPE discovered when running in distributed cfg
Clustering: fixed network management
Restored mvrbtree.optimizeThreshold setting to 100k to speedup index rebuilding
Minor: update total flushed blocks on log
Re-create network connection pool on connection lost. This is very important in distributed architecture
Index: unloaded stuff from memory after rebuild
Fixed configuration log to display rebuilding operation on server only
Fixed replication issues and conflict checking
Added pool initialization in Object Database Pool instance
Distributed: cancelled the alignment task on shutdown
Clustering: clients rebuild from scratch the list of available nodes on
cluster configuration. This fixes problems on crash of a node by
improving the speed the client reconnects to the other nodes availables.
Distributed: if hazelcast plugin is disabled return null configuration
Minor: added log when trying to unlock a non-locked index
Postponed cancelling of Orient's timer on shutdown
mvrb-tree: on unload() reloads only if database is open
Fixed issue #1517
Preparing the release: switch to 1.4.1