giros/liferay-portal — pull request #12 by danielkocsis (2014-09-01 14:30:27+00:00)
Title: LPS-49365

Hali,

na valtoztattam 1-2 dolgot egyeztetve Mátéval. A fő motiváció az volt, hogy a serial executionhoz fejlesztett executor meg queue varakoztatas logikat fel tudjuk hasznalni itt is, ez ugye addig var mig nem tudja lockolni, stb.. Azt talaltuk ki ra, hogy ezt probaljuk meg finomhangolni inkabb, es egy lock levelt vagy isolation levelt bevezetni a serial taskokhoz. Nagyjabol ezt ganyoltam bele ossze, majd meg kicsit finomhangolni kell, de a lenyeg, ahogy a taskok futhatnak nem valtozott a tiedhez keppest, staging es import lockolja a groupot az export pedig nem serial, nem lockol semmit.

A probléma amit mondtam neked: ha elindítok párhuzamosan 2 layout publish-t (lehet, hogy layou-t export/importra is reprodukalhato) akkor az egyik megall, majd StaleObject exceptionnel elszall a PortletPreferencesLocalServiceStagingAdvice-bol. A portlet publishhal nem tudtam reprodukalni ezt.

Köszi!
Dani