Builder osrf-master-debian-6.00-x86_64 Build #54
Results:
Build successful
SourceStamp:
Project | OpenSRF |
Repository | git://git.evergreen-ils.org/OpenSRF.git |
Branch | master |
Revision | cbd252babff1d7c9c92db8d2b46f6172eb9a3845 |
Got Revision | cbd252babff1d7c9c92db8d2b46f6172eb9a3845 |
Changes | 4 changes |
BuildSlave:
opensrf-slaveReason:
scheduler
Steps and Logfiles:
-
git update ( 2 secs )
-
Bootstrap via autogen './autogen.sh' skipped ( 0 secs )
- - no logs -
-
Bootstrap via autoreconf 'autoreconf -i' ( 6 secs )
-
configure configure ( 13 secs )
-
compile compile warnings ( 5 secs )
-
test test 138 tests 138 passed ( 5 secs )
-
trial 14 tests passed ( 0 secs )
-
pylint pylint convention=254 error=28 fatal=7 refactor=279 warning=87 failed ( 4 secs )
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
buildername | osrf-master-debian-6.00-x86_64 | Builder |
buildnumber | 54 | Build |
codebase | Build | |
got_revision | cbd252babff1d7c9c92db8d2b46f6172eb9a3845 | Git |
project | OpenSRF | Build |
pylint-convention | 254 | Unknown |
pylint-error | 28 | Unknown |
pylint-fatal | 7 | Unknown |
pylint-info | 0 | Unknown |
pylint-refactor | 279 | Unknown |
pylint-total | 655 | Unknown |
pylint-warning | 87 | Unknown |
repository | git://git.evergreen-ils.org/OpenSRF.git | Build |
revision | cbd252babff1d7c9c92db8d2b46f6172eb9a3845 | Build |
scheduler | osrf-master-full | Scheduler |
slavename | opensrf-slave | BuildSlave |
warnings-count | 1 | WarningCountingShellCommand |
workdir | /home/openslave/opensrf-slave/osrf-master-debian-6_00-x86_64 | slave |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Galen Charltongmc@equinoxinitiative.org
- Mike Rylandermrylander@gmail.com
Timing:
Start | Thu Feb 16 17:04:21 2017 |
End | Thu Feb 16 17:05:00 2017 |
Elapsed | 39 secs |
All Changes:
:
Change #3885
Category None Changed by Mike Rylander <mrylander @gmail.com>Changed at Thu 16 Feb 2017 14:49:26 Repository git://git.evergreen-ils.org/OpenSRF.git Project OpenSRF Branch master Revision dbc54c646055d8840140eca7d2a1fa0760537688 Comments
LP#1652382: normalization of memcache keys in C code Memcache does not allow spaces in keys, so here we will actively strip them from any key we get from a caller. Some callers are not very proactive about sending clean keys, and this patch prevents issues that can poison C-based OpenSRF service backends. Signed-off-by: Mike Rylander <mrylander@gmail.com> Signed-off-by: Kathy Lussier <klussier@masslnc.org> Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org> Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Changed files
- src/libopensrf/osrf_cache.c
Change #3886
Category None Changed by Mike Rylander <mrylander @gmail.com>Changed at Thu 16 Feb 2017 14:50:37 Repository git://git.evergreen-ils.org/OpenSRF.git Project OpenSRF Branch master Revision 3277648c61f53ed8e36b9d51404d2b1979182c33 Comments
LP#1652382: Make use of the clean key just created Signed-off-by: Mike Rylander <mrylander@gmail.com> Signed-off-by: Kathy Lussier <klussier@masslnc.org> Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org> Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Changed files
- src/libopensrf/osrf_cache.c
Change #3887
Category None Changed by Galen Charlton <gmc @equinoxinitiative.org>Changed at Thu 16 Feb 2017 14:54:24 Repository git://git.evergreen-ils.org/OpenSRF.git Project OpenSRF Branch master Revision 7524221ddbcdc2fd7780501f3fdf36ecc2e41cb0 Comments
LP#1652382: handle cases where supplied key is longer than 250 bytes With this patch, if cache clients want to use a key longer than the memcached text protocol limit of 250 bytes, the key is normalized to 'shortened_' + md5_hex(normalized_key). Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org> Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Changed files
- src/libopensrf/osrf_cache.c
- src/perl/lib/OpenSRF/Utils/Cache.pm
Change #3888
Category None Changed by Galen Charlton <gmc @equinoxinitiative.org>Changed at Thu 16 Feb 2017 14:54:34 Repository git://git.evergreen-ils.org/OpenSRF.git Project OpenSRF Branch master Revision cbd252babff1d7c9c92db8d2b46f6172eb9a3845 Comments
LP#1652382: more improvements to cache key munging - teach osrfCacheRemove to clean keys - fix implict declaration compilation warning - account for fact that iscntrl('\0') returns true Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org> Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Changed files
- src/libopensrf/osrf_cache.c