interface/servers: views: Using protobuf to persist the XLocSet's version and replica state
servers: views: Extend OSD operations with an option to require a valid view
and add install and invalidate operations.
servers: views: Add tests to reproduce the reading of invalid data when
accessing replicas with an outdated XLocSet
servers: views: Fixed some auto-merge errors
servers: views: Handle the viewIdChanged event from flease
flease: views: Add an optional viewId for opening a cell
servers: views: Hand over the viewId when opening a cell and use the
cellIdToFileId map for resolving the fileId
servers: views: Create fileId from cellId without using the open file tables
servers: views: Pass the cellId along as far as possible
flease: views: Deliver viewIds with FleaseMessages and fix some view handling
errors
servers: views: Require valid view on read-, truncate and write operations
servers: views: Add testcase for outdated views when adding a replica
servers: views: Remove forgotten debug message
servers: views: Use ReplicaUpdatePolicy's fileToCellId and cellToFileId methods
servers: views: Fix jdk6 casting errors
servers: views: Fix view invalidation
interface: views: Return ReplicaStatus in xtreemfs_xloc_set_invalidateResponse.
servers: views: Respond with a valid message to Invalidation requests
servers: views: Introduce XLocSetCoordinator stage at the MRC
servers: views: Use the XLocSetCoordinator to add replicas