You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by Travis CI <bu...@travis-ci.com> on 2020/12/18 19:15:08 UTC

Canceled: apache/geode-native#2894 (develop - 4f504e4)

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.