Build Update for apache/geode-native ------------------------------------- Build: #2894 Status: Canceled
Duration: ? Commit: 4f504e4 (develop) Author: Mario Salazar de Torres Message: GEODE-8756: Fix CacheableString::objectSize (#703) - objectSize was not taking into account null-terminator character, which as of C++11, as stated in ยง 21.4.7.1, should be included at the end of the same string character sequence. - Also, in those cases in which SSO applied, the returned size was higher than the actual one. - A parametrized UT was added to check objectSize is returning the right size. Note that no fixed sizes are part of such test, given that each std::string implementation could have a different SSO size. * Revision 2 - Added a new class called size_tracking_allocator, which is a custom allocator used to track the size STL objects. - Changed testing approach so it does not replicate internal logic, and instead it instantiates a basic_string<char> with the new custom allocator so heap size is tracked this way. View the changeset: https://github.com/apache/geode-native/compare/8b0a5dc42943...4f504e4c4b22 View the full build log and details: https://travis-ci.com/github/apache/geode-native/builds/209690213?utm_medium=notification&utm_source=email Restart your build: https://travis-ci.com/github/apache/geode-native/builds/209690213?utm_medium=notification&utm_source=email -- You can unsubscribe from build emails from the apache/geode-native repository going to https://travis-ci.com/account/preferences/unsubscribe?repository=16807653&utm_medium=notification&utm_source=email. Or unsubscribe from *all* email updating your settings at https://travis-ci.com/account/preferences/unsubscribe?utm_medium=notification&utm_source=email. Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.