KocsisDaniel/liferay-portal — pull request #194 by vilmospapp (2012-12-03 14:37:54+00:00)
Title: [TECHNICAL SUPPORT] LPS-30715

Hi Dani,

This is the sharding issue I was working on weeks now based on @caorongjin's guidance. I've created a new shard advice class to handle the UserLocalService calls. @matethurzo optimized it a lot, so it should be good in performance. I've tested it manually on a build also contained the fix by Alex for LPS-30580 and it seems good.

Formerly Máté and I prepared a bunch of test cases but as they are pointless until we have no sharded integration test environment, I removed them from the pull request.

Regards,
Vilmos