{"push_id":1312872612,"size":69,"distinct_size":69,"ref":"refs/heads/master","head":"ea5dfcedef4c9778d607cb01de37217052df7f86","before":"c48418e308ff6794f4a2dc378dd733bad67d5387","commits":[{"sha":"a8d428d04907ceb71e910a495d7e7b4e016c539e","author":{"name":"shuyangzhou","email":"eab74eaf80067292f880bb86848455e427b175c1@liferay.com"},"message":"LPS-66024 Manually revert \"Replicate the bug with unit tests\" at 4e308338102c3c3c989f502fd678ced70fc01f87 . There is no point to reproduce something that has already been fixed. And the reproducing logic is causing new issues. Integration test is almost like real portal which is a very dynamic env. In this case, while BaseUpgradePortletIdTest is running, we maybe deploy opensocial-portlet-7.0.0.6.war in the background. Which calls CompanyLocalServiceUtil.getCompanies() in many locations, then loop through to process each company. In case CompanyLocalServiceUtil.getCompanies() is called after the test company is created, before it is removed, it will see this test company. But the loop is running after it is removed, there will be tons of unpredictable side effects casued by the missing company in DB.","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/a8d428d04907ceb71e910a495d7e7b4e016c539e"},{"sha":"551af3b2435ebc47e1b4daad15dcc52e299a40b9","author":{"name":"Brian Wulbern","email":"93da3492cddd4fb8afe70e8682a955f181660ce0@liferay.com"},"message":"LRQA-27874 Pass in siteName","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/551af3b2435ebc47e1b4daad15dcc52e299a40b9"},{"sha":"b1c93f8b44bc3a008e68eab8530b6f07e393ec64","author":{"name":"Brian Wulbern","email":"93da3492cddd4fb8afe70e8682a955f181660ce0@liferay.com"},"message":"LRQA-22386 Remove portal.acceptance false line for clarity","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/b1c93f8b44bc3a008e68eab8530b6f07e393ec64"},{"sha":"626a80218f3b85ece64edf82073eb0adfc29338c","author":{"name":"David Zhang","email":"498aec50a87bf8d95b24e742200571f01f9e0807@liferay.com"},"message":"LPS-67878 - Add new key to module","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/626a80218f3b85ece64edf82073eb0adfc29338c"},{"sha":"519c42bc337812fa67158c020798fffa483a51d5","author":{"name":"David Zhang","email":"498aec50a87bf8d95b24e742200571f01f9e0807@liferay.com"},"message":"LPS-67878 - Remove old key","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/519c42bc337812fa67158c020798fffa483a51d5"},{"sha":"ffb6e7e67ff276b646ab71fc1471399ad928ea7a","author":{"name":"Brian Chan","email":"03f1991d34240e985a132037258562e29f9bb7ff@liferay.com"},"message":"LPS-67878 - Move keys without losing translation","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/ffb6e7e67ff276b646ab71fc1471399ad928ea7a"},{"sha":"cfeef7cc835c574774306f280e1f9b9535c363c5","author":{"name":"Liferay Continuous Integration","email":"8861b9c4b23cf10587723b104f52e9d8d575ccd4@liferay.com"},"message":"subrepo:ignore Update 'modules/apps/foundation/license-manager/.gitrepo'.","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/cfeef7cc835c574774306f280e1f9b9535c363c5"},{"sha":"23495eec7052f58b23f46a8201b4b012278996ca","author":{"name":"drewbrokke","email":"fe1269f860b1be81d2213be321acc298d992ccdc@liferay.com"},"message":"LPS-66831 java - adds getAssigneesTotal method to RoleLocalServiceImpl","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/23495eec7052f58b23f46a8201b4b012278996ca"},{"sha":"e0c1f55fa423654c2ddf2d692b7e1ac1291ecfff","author":{"name":"drewbrokke","email":"fe1269f860b1be81d2213be321acc298d992ccdc@liferay.com"},"message":"LPS-66831 test - adds test cases to RoleLocalServiceTest","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/e0c1f55fa423654c2ddf2d692b7e1ac1291ecfff"},{"sha":"e13aa3d4bf7f4be5ddbf7a906dcb653fd8c61210","author":{"name":"drewbrokke","email":"fe1269f860b1be81d2213be321acc298d992ccdc@liferay.com"},"message":"LPS-66831 roles-admin-web - lang - adds lang keys","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/e13aa3d4bf7f4be5ddbf7a906dcb653fd8c61210"},{"sha":"431b3bd1e03183c656d7f97a9d733dccc0cf5f75","author":{"name":"drewbrokke","email":"fe1269f860b1be81d2213be321acc298d992ccdc@liferay.com"},"message":"LPS-66831 roles-admin-web - jsp - defines methods in init.jsp","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/431b3bd1e03183c656d7f97a9d733dccc0cf5f75"},{"sha":"421045d4a46000632e0af126d7b6173313412c3d","author":{"name":"drewbrokke","email":"fe1269f860b1be81d2213be321acc298d992ccdc@liferay.com"},"message":"LPS-66831 roles-admin-web - jsp - displays assignees messages in\nsearch_columns.jspf","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/421045d4a46000632e0af126d7b6173313412c3d"},{"sha":"4f50fe5134bd0938b1196831e6e9f931a1260a1f","author":{"name":"drewbrokke","email":"fe1269f860b1be81d2213be321acc298d992ccdc@liferay.com"},"message":"LPS-66831 roles-admin-web - build.gradle - updates build dependency on portal-kernel","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/4f50fe5134bd0938b1196831e6e9f931a1260a1f"},{"sha":"350236bb00b68469ea3674c325eadabe66c5a58e","author":{"name":"alee8888","email":"814b8f8a8d89063141e4dcb678f580845b849c54@liferay.com"},"message":"LPS-66831 Update action button locator","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/350236bb00b68469ea3674c325eadabe66c5a58e"},{"sha":"9b054fc97ef6eb1e79ce7851128bb9343f813059","author":{"name":"Brian Chan","email":"03f1991d34240e985a132037258562e29f9bb7ff@liferay.com"},"message":"LPS-66831 assumed","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/9b054fc97ef6eb1e79ce7851128bb9343f813059"},{"sha":"7bf09747a7887dc65d5a76683445537e613062e1","author":{"name":"Brian Chan","email":"03f1991d34240e985a132037258562e29f9bb7ff@liferay.com"},"message":"LPS-66831 sort","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/7bf09747a7887dc65d5a76683445537e613062e1"},{"sha":"82df25806979d5bd57fa6573909902a4c42cce5e","author":{"name":"Brian Chan","email":"03f1991d34240e985a132037258562e29f9bb7ff@liferay.com"},"message":"LPS-66831 don't chain","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/82df25806979d5bd57fa6573909902a4c42cce5e"},{"sha":"ce56a23f5a5dcf0c3ae0d0d2f554229931d8e4ad","author":{"name":"Brian Chan","email":"03f1991d34240e985a132037258562e29f9bb7ff@liferay.com"},"message":"LPS-66831 don't chain","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/ce56a23f5a5dcf0c3ae0d0d2f554229931d8e4ad"},{"sha":"6652e371900a3e6d040f63db59ada059bd455903","author":{"name":"Brian Chan","email":"03f1991d34240e985a132037258562e29f9bb7ff@liferay.com"},"message":"LPS-66831 just call it count since those 2 var names seemed wrong, so just keep it generic","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/6652e371900a3e6d040f63db59ada059bd455903"},{"sha":"149b762df0deb1446b375cef98886e122590dab0","author":{"name":"Brian Chan","email":"03f1991d34240e985a132037258562e29f9bb7ff@liferay.com"},"message":"LPS-66831 better name","distinct":true,"url":"https://api.github.com/repos/hhuijser/liferay-portal/commits/149b762df0deb1446b375cef98886e122590dab0"}]}
{"actor":{"display_login":"hhuijser"}}