{"push_id":587416674,"size":15,"distinct_size":15,"ref":"refs/heads/master","head":"38bebd2d210f0d4de7eb4c5762f3f9f86bc49421","before":"0630c7dd40ec7dfc8c2edb0c94e177283c9e27f9","commits":[{"sha":"c4c26385d1df15aad3d4dc6224aea9a2083811a8","author":{"email":"2c8f2911f56b346d1c3104d8489951c20799cf64@blinco.com","name":"Josh Blinick"},"message":"More codegen/rebind performance improvements\n\n- Improved String building performance in AbstractMetaClass.hashString\n- Cached the super class in JavaReflectionClass\n- Optimized ClassScanner when processing reloadable classes","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/c4c26385d1df15aad3d4dc6224aea9a2083811a8"},{"sha":"2099e39c14063887a2ce320674f6f208c649e6c6","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"Improved logging docs, see ERRAI-822","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/2099e39c14063887a2ce320674f6f208c649e6c6"},{"sha":"6a7b89a501119fa4273cf2515e3718433888336e","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"Avoid resolving object from cache if value is present in payload\n\n- This actually works around a possible object id collision because\nsome marshallers like BigDecimalMarshaller use the object's hashcode\nas id where they really should use ctx.getObject() to ensure a unique\nid.","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/6a7b89a501119fa4273cf2515e3718433888336e"},{"sha":"7e7e0a387d02b7366cbed9947d6c969f21ac655f","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"Fix to be able to resolve back referenced collections\n\n- This also contains a cleaner workaround for potential object id\ncollisions (see previous commit)","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/7e7e0a387d02b7366cbed9947d6c969f21ac655f"},{"sha":"2201b143b626b4966d1c3598526e8f8d2a23c315","author":{"email":"2c8f2911f56b346d1c3104d8489951c20799cf64@blinco.com","name":"Josh Blinick"},"message":"GWTClass cache now retaining classes that can't change between refreshes","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/2201b143b626b4966d1c3598526e8f8d2a23c315"},{"sha":"f838d744deb37df451326677dcb4b9d607e1cd90","author":{"email":"cd3184e6b836c7230e758e3aa8a2959f73146c08@gmail.com","name":"divd"},"message":"Allow usage of non-ASCII characters in URL.","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/f838d744deb37df451326677dcb4b9d607e1cd90"},{"sha":"3bdfa9395b773155a71e1dc79769a7eb752f33a8","author":{"email":"cd3184e6b836c7230e758e3aa8a2959f73146c08@gmail.com","name":"divd"},"message":"Updated tests for non-ASCII characters in page path.","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/3bdfa9395b773155a71e1dc79769a7eb752f33a8"},{"sha":"5094c7fa2f0c0d6ebf949a433c1f2b4e0339073a","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"Added an embedded wildfly launcher for devmode","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/5094c7fa2f0c0d6ebf949a433c1f2b4e0339073a"},{"sha":"a7739e6233b862cc463777dc09d56044ea24a403","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"Removed unneeded jdni.properties files","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/a7739e6233b862cc463777dc09d56044ea24a403"},{"sha":"521304549c672e9a0fc6744b3bf1a5503270326d","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"First working version of embedded wildfly launcher","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/521304549c672e9a0fc6744b3bf1a5503270326d"},{"sha":"007afbfbe632431568f112ef66bf3b6ec57f0695","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"Override existing Errai exclusions if present in beans.xml","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/007afbfbe632431568f112ef66bf3b6ec57f0695"},{"sha":"3bdf7b5b0ed9ecd13a0eed08c1155c1956efcdbd","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"Default to ROOT if no app context is set","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/3bdf7b5b0ed9ecd13a0eed08c1155c1956efcdbd"},{"sha":"3a2307ca85b29e571a70661b4d6bbaf956e262c6","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"Replacing CopyOnWriteArraySet with Set/ConcurrentHashMap for faster contains check","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/3a2307ca85b29e571a70661b4d6bbaf956e262c6"},{"sha":"78dea6776cf92b657511eb420aba20444c3d93d7","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"Added missing null check for package name","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/78dea6776cf92b657511eb420aba20444c3d93d7"},{"sha":"38bebd2d210f0d4de7eb4c5762f3f9f86bc49421","author":{"email":"101fe01aa6e258a759a7354ea8308fda27bdc46f@gmail.com","name":"Christian Sadilek"},"message":"Replaced another occurence of CopyOnWriteArraySet","distinct":true,"url":"https://api.github.com/repos/jblinick/errai/commits/38bebd2d210f0d4de7eb4c5762f3f9f86bc49421"}]}