{"push_id":616428331,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"4408180d29cfbc538e880d5d590b568a7384b4c0","before":"e1c24fd4e54c41f57eaa273647c41e1337f7b97b","commits":[{"sha":"4408180d29cfbc538e880d5d590b568a7384b4c0","author":{"email":"a8c456a6b54fc41d6e961143bac21b6e0910a8a8@apple.com","name":"Scott Mitchell"},"message":"HTTP/2 Decoder reduce preface conditional checks\n\nMotivation:\nThe DefaultHttp2ConnectionDecoder class is calling verifyPrefaceReceived() for almost every frame event at all times.\nThe Http2ConnectionHandler class is calling readClientPrefaceString() on every decode event.\n\nModifications:\n- DefaultHttp2ConnectionDecoder should not have to continuously call verifyPrefaceReceived() because it transitions boolean state 1 time for each connection.\n- Http2ConnectionHandler should not have to continuously call readClientPrefaceString() because it transitions boolean state 1 time for each connection.\n\nResult:\n- Less conditional checks for the mainstream usage of the connection.","distinct":true,"url":"https://api.github.com/repos/netty/netty/commits/4408180d29cfbc538e880d5d590b568a7384b4c0"}]}