{"push_id":1464898534,"size":10,"distinct_size":10,"ref":"refs/heads/fix-grpc-streaming","head":"0b43d948d4a7bac835086de954e18611c31c2702","before":"20c5d0287f821bec2a00258299f31a13d17ed68e","commits":[{"sha":"ab76c57ec81049282242af4abcb3f585cbee5a8f","author":{"name":"krupnov","email":"61575aa4d1ea7e32b2dc0fa8f72079a3b1a40f5f@gmail.com"},"message":"random access iterator for vector added (#4119)\n\n* random access iterator for vector added\r\n\r\n* Style changes","distinct":true,"url":"https://api.github.com/repos/0x1997/flatbuffers/commits/ab76c57ec81049282242af4abcb3f585cbee5a8f"},{"sha":"6d6271db2f8c4a5b6f0ff82506da0b5252f0e3ca","author":{"name":"Zarian Waheed","email":"d2720ffbb160701178d452f5e40ef02beedca967@live.com"},"message":"Changes for verifying a buffer dynamically using reflection. (#4102)\n\n* Changes for verifying a buffer dynamically using reflection.\r\n\r\n* Fixing build issues on linux and applied code reformatting.\r\n\r\n* Fixing the file order in cmake file that was messing up the macro based code inclusion.\r\n\r\nAdded tests for reflection based verification.\r\n\r\n* Changes for verifying a buffer dynamically using reflection.\r\n\r\nFixing build issues on linux and applied code reformatting.\r\n\r\nFixing the file order in cmake file that was messing up the macro based code inclusion.\r\n\r\nAdded tests for reflection based verification.\r\n\r\n* Incorporated the code review changes that were requested:\r\n\r\n1. Changed the Verify function signature.\r\n2. Changed the variable names to use snake_case.\r\n3. Added better comments.\r\n4. Refactored duplicate code.\r\n5. Changed the verifier class so that it has the same size when compiled with or without FLATBUFFERS_TRACK_VERIFIER_BUFFER_SIZE macro.\r\n\r\n* Setting FLATBUFFERS_TRACK_VERIFIER_BUFFER_SIZE and FLATBUFFERS_DEBUG_VERIFICATION_FAILURE through cmake for flattests so that it gets propagted to all translation units of flattests.\r\n\r\n* Making the Verifier struct fields the same in all cases. Also reverting the target_compile_definitions change in cmake file because build machine on travis does not have cmake version 3.0 or higher which was the version when target_compile_definitions was added in cmake.\r\n\r\n* Defining macros through cmake in a portable way using functions that are available in cmake 2.8.","distinct":true,"url":"https://api.github.com/repos/0x1997/flatbuffers/commits/6d6271db2f8c4a5b6f0ff82506da0b5252f0e3ca"},{"sha":"c66683f27fbb4a6af70d3ff708e2c7f37cee0c60","author":{"name":"Wouter van Oortmerssen","email":"8413e3be84f11c6f5f828d10c0b1e8808b23021a@gmail.com"},"message":"Add ::Set function to Unions to make memory ownership clear.\n\nUnions own the NativeTable* value member because they need to destroy them\nwhen the Union goes out of scope.  Currently, the data is destroyed by calling\ndelete, which means that the member needs to be allocated with new.  However,\nmaking the allocation the responsibility of the client and the destruction\nthe responsibility of the Union can lead to potential errors.  Adding a\nSet function will ensure that the memory is allocated correctly so that it\ncan be deleted later.\n\nFrom cl/142161569.\n\nChange-Id: I4605f26d2749164819bfae0140e5fae08442b50a","distinct":true,"url":"https://api.github.com/repos/0x1997/flatbuffers/commits/c66683f27fbb4a6af70d3ff708e2c7f37cee0c60"},{"sha":"e6fa14a08dfc57934d9fba7283b970d47d16054c","author":{"name":"Wouter van Oortmerssen","email":"8413e3be84f11c6f5f828d10c0b1e8808b23021a@gmail.com"},"message":"Add default values (if they exist) to native tables.\n\nFrom cl/142307012.\n\nChange-Id: I54d550573f6506b92ad18e7cc90bcd8589259e52","distinct":true,"url":"https://api.github.com/repos/0x1997/flatbuffers/commits/e6fa14a08dfc57934d9fba7283b970d47d16054c"},{"sha":"81b6baceada60825d791b8c12a528679f369f1ee","author":{"name":"Wouter van Oortmerssen","email":"499391eda706865d768d17f72ddfddaeab6ed7b6@google.com"},"message":"Documentation improvements: style guide & guide lines.\n\nBug: 22346508\nChange-Id: I3f6e6b2811adaaf9d79faca8cdd00af3927299b5","distinct":true,"url":"https://api.github.com/repos/0x1997/flatbuffers/commits/81b6baceada60825d791b8c12a528679f369f1ee"},{"sha":"13cf6e66e34bbb9c5d803a7011f700766aac9ad3","author":{"name":"Wouter van Oortmerssen","email":"499391eda706865d768d17f72ddfddaeab6ed7b6@google.com"},"message":"Merge \"Documentation improvements: style guide & guide lines.\" into ub-games-master","distinct":true,"url":"https://api.github.com/repos/0x1997/flatbuffers/commits/13cf6e66e34bbb9c5d803a7011f700766aac9ad3"},{"sha":"377a8ba6b21af7dcd13f40c47ffa800aa00430eb","author":{"name":"Wouter van Oortmerssen","email":"8413e3be84f11c6f5f828d10c0b1e8808b23021a@gmail.com"},"message":"Merge branch 'master' of https://github.com/google/flatbuffers","distinct":true,"url":"https://api.github.com/repos/0x1997/flatbuffers/commits/377a8ba6b21af7dcd13f40c47ffa800aa00430eb"},{"sha":"cf825b88198fd0489f9c1fd0da3535439f125bc6","author":{"name":"Wouter van Oortmerssen","email":"8413e3be84f11c6f5f828d10c0b1e8808b23021a@gmail.com"},"message":"Added missing generated code from previous commits.\n\nChange-Id: Id7053e4cb5a085a4b047c86ff1f2269329ff7f54","distinct":true,"url":"https://api.github.com/repos/0x1997/flatbuffers/commits/cf825b88198fd0489f9c1fd0da3535439f125bc6"},{"sha":"03ee3db2408e477137c83195e0e18c26f9d2ab25","author":{"name":"Wouter van Oortmerssen","email":"8413e3be84f11c6f5f828d10c0b1e8808b23021a@gmail.com"},"message":"Fixed Windows build errors.\n\nChange-Id: I11548bfa3cfe307598eb59c56412974c349d614d","distinct":true,"url":"https://api.github.com/repos/0x1997/flatbuffers/commits/03ee3db2408e477137c83195e0e18c26f9d2ab25"},{"sha":"0b43d948d4a7bac835086de954e18611c31c2702","author":{"name":"CarsarSky","email":"8a72d0c9ad963dd9759b1e0790b6a7ece8383469@qq.com"},"message":"Fix C++ gRPC test with streaming method","distinct":true,"url":"https://api.github.com/repos/0x1997/flatbuffers/commits/0b43d948d4a7bac835086de954e18611c31c2702"}]}
{"actor":{"display_login":"CarsarSky"}}