{"push_id":1241154841,"size":3,"distinct_size":1,"ref":"refs/heads/j/parameters","head":"e9f6d328a07b9524051fb78c446f4d1a92bccf4e","before":"ef387a6c8cb1cf4e6e16ce6b8d9e8218fd3f1109","commits":[{"sha":"96827c536fabbac5efad7f62c9e81c4c747fdd60","author":{"name":"Mathias Fussenegger","email":"bb3637c24a3a37def2478baea23f3a63a3cb44bb@zignar.net"},"message":"pgwire: Fix varchar text format streaming\n\nDidn't work correctly if the BytesRef instance had an offset.\n`testTwoSubStrOnSameColumn` failed because of this.","distinct":false,"url":"https://api.github.com/repos/crate/crate/commits/96827c536fabbac5efad7f62c9e81c4c747fdd60"},{"sha":"91393a30ba71567e7ec894958ab6a40b2cb2b612","author":{"name":"Mathias Fussenegger","email":"bb3637c24a3a37def2478baea23f3a63a3cb44bb@zignar.net"},"message":"pgwire: Optimize VarCharType text streaming\n\nBy overriding `writeAsText` it will now write directly to the\nChannelBuffer, avoiding a intermediate copy.\n\nBefore `encodeAsUTF8Text` was called which created a copy using\n`Arrays.copyOfRange` if the BytesRef instance has an offset.\n\nThe `encodeAsUTF8Text` implementation is still required because it is\nused by `PGArray` and `JsonType`.","distinct":false,"url":"https://api.github.com/repos/crate/crate/commits/91393a30ba71567e7ec894958ab6a40b2cb2b612"},{"sha":"e9f6d328a07b9524051fb78c446f4d1a92bccf4e","author":{"name":"Mathias Fussenegger","email":"bb3637c24a3a37def2478baea23f3a63a3cb44bb@zignar.net"},"message":"Encapsulate params in a Parameters class","distinct":true,"url":"https://api.github.com/repos/crate/crate/commits/e9f6d328a07b9524051fb78c446f4d1a92bccf4e"}]}
{"actor":{"display_login":"mfussenegger"}}