{"push_id":771382621,"size":1,"distinct_size":1,"ref":"refs/heads/4.1","head":"e280251b1504548263937454db04d5cbc09f6443","before":"719d1dbad1078ea20ea385bd9f2c16847dcb81ae","commits":[{"sha":"e280251b1504548263937454db04d5cbc09f6443","author":{"email":"a8c456a6b54fc41d6e961143bac21b6e0910a8a8@apple.com","name":"Scott Mitchell"},"message":"Revert \"Add PooledSlicedByteBuf and PooledDuplicatedByteBuf\"\n\nMotivation:\nCurrently the \"derived\" buffer will only ever be recycled if the release call is made on the \"derived\" object, and the \"wrapped\" buffer ends up being \"fully released\" (aka refcount goes to 0). From my experience this is not the common use case and thus the \"derived\" buffers will not be recycled.\n\nModifications:\n- revert https://github.com/netty/netty/pull/3788\n\nResult:\nLess complexity, and less code to create new objects in majority of cases.","distinct":true,"url":"https://api.github.com/repos/netty/netty/commits/e280251b1504548263937454db04d5cbc09f6443"}]}