{"push_id":2541073621,"size":11,"distinct_size":6,"ref":"refs/heads/xrootd","head":"b21b0a52fee7279a9938faa8e2a6d41d68c41743","before":"6b762fb5d04618c8b8700c6ccc307c7e4117a45d","commits":[{"sha":"f86f1d1990400d6316b0761ca7b0306c03b30644","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"xrootd: add encoder","distinct":false,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/f86f1d1990400d6316b0761ca7b0306c03b30644"},{"sha":"e46cdeedea610448b32ab8ce2ce59b1882e8e826","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"xrootd/encoder: add check if interface{} is struct\n\n(Un)marshalling of non-structs are not supported,\nso make it return error in case one is passed.\nAlso, s/encode/marshal and s/decode/unmarshal.","distinct":false,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/e46cdeedea610448b32ab8ce2ce59b1882e8e826"},{"sha":"ade475e792ac68a5ac6229d942ba2e109397ef3f","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"xrootd/encoder: add more documentation","distinct":false,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/ade475e792ac68a5ac6229d942ba2e109397ef3f"},{"sha":"4ccdc5afaacb0d6a5ca6e3366843002188e98203","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"xrootd/encoder: allow only slices and arrays of uint8\n\nSupport of arrays and slices of other types is not necessary yet,\nso keep it simple at that moment.","distinct":false,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/4ccdc5afaacb0d6a5ca6e3366843002188e98203"},{"sha":"406892eee3c8e1c775ce2cd9ddb3d73cacc20b60","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"xrootd/encoder: go fmt'ed","distinct":false,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/406892eee3c8e1c775ce2cd9ddb3d73cacc20b60"},{"sha":"d53e142dde9967fc3380911fe528ef1b9ddaccdb","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"xrootd: remove LICENSE","distinct":true,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/d53e142dde9967fc3380911fe528ef1b9ddaccdb"},{"sha":"81ac2d0823d192258ade5c8015818161510be56a","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"xrootd: review fixes","distinct":true,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/81ac2d0823d192258ade5c8015818161510be56a"},{"sha":"60212e73ae338657bf828534ca0d707c58079e63","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"xrootd: add build tag for tests which require running server","distinct":true,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/60212e73ae338657bf828534ca0d707c58079e63"},{"sha":"cf7bf7dc079cf006e623a75c42929612feee0400","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"Merge branch 'xrootd-encoder' into xrootd\n\n# Conflicts:\n#\txrootd/encoder/encoder.go\n#\txrootd/encoder/encoder_test.go","distinct":true,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/cf7bf7dc079cf006e623a75c42929612feee0400"},{"sha":"855902122a43ddb5e8fa983f6eb88252c8860906","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"xrootd: adapt to changes in encoder\n\nstrammanager.StreamID -> protocol.StreamID","distinct":true,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/855902122a43ddb5e8fa983f6eb88252c8860906"},{"sha":"b21b0a52fee7279a9938faa8e2a6d41d68c41743","author":{"name":"Mikhail Ivchenko","email":"04767d6c50cf7e357c312778ebc0648e992966d8@gmail.com"},"message":"xrootd: rename New -> NewClient. Add documentation to Client.","distinct":true,"url":"https://api.github.com/repos/EgorMatirov/hep/commits/b21b0a52fee7279a9938faa8e2a6d41d68c41743"}]}
{"actor":{"display_login":"EgorMatirov"}}