{"push_id":2914338211,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"2c2e0ddaad1db5a928df45ed2f44a4e40103638a","before":"e15a606549bd4cccf32f37863934a0b1916fc3cc","commits":[{"sha":"30f693521269107cf613a2df59967c871c14b519","author":{"name":"Ivan Kelly","email":"e8cf6048e463a75b2eda575e53c2c9827288a7d4@apache.org"},"message":"Allow byte[] keys for messages (#1016) (#2612)\n\nSometimes it can be useful to send something more complex than a\r\nstring as the key of the message. However, early on Pulsar chose to\r\nmake String the only way to send a key, and this permeates throughout\r\nthe code, so we can't very well change it now.\r\n\r\nThis patch adds rudamentary byte[] key support. If a user adds a\r\nbyte[] key, the byte[] is base64 encoded and stored in the normal key\r\nfield. We also send a flag to denote that it is base64 encoded, so the\r\nreceiving end knows to decode it correct. There's no schema or\r\nanything attached to this. Any SerDe has to be handled manually by the\r\nclient.","distinct":true,"url":"https://api.github.com/repos/codelipenghui/incubator-pulsar/commits/30f693521269107cf613a2df59967c871c14b519"},{"sha":"edd4bedb975cdcb95f1343efcc26cf82af24d422","author":{"name":"Sanjeev Kulkarni","email":"518fad4bfea42048a3b63719e1aaf6fe70cf6258@gmail.com"},"message":"Python Functions support topic pattern, so removing this check (#2668)","distinct":true,"url":"https://api.github.com/repos/codelipenghui/incubator-pulsar/commits/edd4bedb975cdcb95f1343efcc26cf82af24d422"},{"sha":"2c2e0ddaad1db5a928df45ed2f44a4e40103638a","author":{"name":"Matteo Merli","email":"48d31aa56962acdf5b94b0d01d069e399eae2370@apache.org"},"message":"Fixed HTTP redirects with proxy handler (#2670)","distinct":true,"url":"https://api.github.com/repos/codelipenghui/incubator-pulsar/commits/2c2e0ddaad1db5a928df45ed2f44a4e40103638a"}]}
{"actor":{"display_login":"codelipenghui"}}