p2p support added for distributed sparql processing