GitHub PushEvent at 2014-12-10 15:25:43
Repository: liferay-portal
Actor: BryanEngler
Payload: {"shas":[["2ec9f6c38ffed7956e87c98562cf97997adcd376","3018eee16c93484da21988ccabb0ac4ef483df08@liferay.com","LPS-16196 Add a FileInputStream that deletes the file on close","Minhchau Dang",true],["4515309680a3f5bca7708dc80031f2cc37e61921","3018eee16c93484da21988ccabb0ac4ef483df08@liferay.com","LPS-16196 Convert toByteArray into toInputStream, and reimplement toByteArray to reuse the input stream","Minhchau Dang",true],["6ca81d8df0a07bbda13dc4df245949f1a82e38c2","3018eee16c93484da21988ccabb0ac4ef483df08@liferay.com","LPS-16196 Re-add methods","Minhchau Dang",true],["54393e1ae625ab1c689d12e006f26cc44d657f96","af1948780ccd8cc913c16269c0ae549e07018097@liferay.com","LPS-16196 Partial revert of LPS-44255 in order to put the correct (long) content length into the response header","Jonathan McCann",true],["423f46e7c6f5877a7e8b39ddfb8a7dc6426b9c35","af1948780ccd8cc913c16269c0ae549e07018097@liferay.com","LPS-16196 Source Formatting","Jonathan McCann",true],["db76d2a3e0f959d0e9619de97f510e030a688712","f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","LPS-16196 Use the exist api, that's the correct implementation.","shuyangzhou",true],["df7b02cecbbbfb929f5d49e372a9928ad449da8a","f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","LPS-16196 Remove the api that no one is using to reduce the noise, and keep things clean","shuyangzhou",true],["e0d8eaa36c8a884cbb76b835152cd1c645ba1a61","f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","LPS-16196 It is very inefficient to create temp file to hold data, just because we need to ensure to release the connection. Switch to do close(eargerly) and gc(defensively) release connection","shuyangzhou",true],["d4a122a5a5a2867fbb0f834a326a26b131433c5b","19d87895fd866a870172ad2efba03013e296358f@liferay.com","LPS-16196 SF","Brian Chan",true],["cdc1041b830b65a4d567089579662e3486324c1b","f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","LPS-52106 Reference clearing and enqueuing are 2 different async operations, jdk only guarantees clearing happens before enqueuing. References that are cleared by the same gc are considered as a batch, there is no enqueuing order guarantee among all those references in the same batch. Therefore seeing the monitoring reference got enqueued, does not necessarily mean other cleared references in the same batch are all enqueued. Here we need a secondary batch, even though there is no order guarantee within a batch, we can count on that references from the first batch are guaranteed to be enqueued before any refenece from second batch is enqueued.","shuyangzhou",true],["5ee00dfad2546f02383bf0d5ad2de07ab051e7e3","f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","LPS-52106 Apply","shuyangzhou",true],["f1d89797d31200b1486861e83022b464fba2cd5d","e62309c6fd123bf4dcb5263275949244e220f171@liferay.com","LPS-51778 Include add_layout struts for users_admin and user_groups_admin","Pei-Jung Lan",true],["441b0a70fb68a101045c2579a491b0a33c22ff88","e62309c6fd123bf4dcb5263275949244e220f171@liferay.com","LPS-51778 Add missing parameter to renderURL","Pei-Jung Lan",true],["2b9d62c6e34c9cb09f5a34397f5f38091554c7da","19d87895fd866a870172ad2efba03013e296358f@liferay.com","LPS-51778 SF","Brian Chan",true],["9fa2569842b04d697a49d9e51659735e775ed190","15597d1a58c88427bb8c8dfa5f004a1a41bb1c0c@liferay.com","SourceFormatter - No need to check language key when label=\"\"","Hugo Huijser",true],["e10a95034d7a1fd132fadc9c459ae9f7a9b9b035","59b1b7acca2fbaeaac682aea0a4e6845ee136ed6@liferay.com","Test Fixes - Kaleodesigner - macros","Jared Zimmerman",true],["4210615cd2f2b54b6c48d19d3f043c36d3b7f592","9914f49550f9b75cb41eb0a34841cd3b0285f496@liferay.com","Test Fixes - CPReportsadmin / PGWebform - dependencies","Victor Ware",true],["87b5657a08880738a9d0cb95ff43b86b9b095bcf","9914f49550f9b75cb41eb0a34841cd3b0285f496@liferay.com","Test Fixes - CPReportsadmin / PGWebform - actions, paths","Victor Ware",true],["bc32f4cc9c4b6beb78c654c9a982308e2d459e83","9914f49550f9b75cb41eb0a34841cd3b0285f496@liferay.com","Test Fixes - CPReportsadmin / PGWebform - macros","Victor Ware",true],["6500fd83cad95f65d20ed46ddf109cff70c19bb2","9914f49550f9b75cb41eb0a34841cd3b0285f496@liferay.com","Test Fixes - CPReportsadmin / PGWebform - tests","Victor Ware",true]],"size":49,"ref":"refs/heads/master","head":"ec10186dcc8bf9c0ddbff134748a827288e38ea7"}