Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder evergreen-master-ubuntu-12.04-x86 Build #1244

Results:

Build successful

SourceStamp:

ProjectEvergreen
Repositorygit://git.evergreen-ils.org/Evergreen.git
Branchmaster
Revision4b5b791fffef5420e6d142964dfefdb647051e22
Got Revision4b5b791fffef5420e6d142964dfefdb647051e22
Changes5 changes

BuildSlave:

eg-u1204

Reason:

scheduler

Steps and Logfiles:

  1. git update ( 0 secs )
    1. stdio
  2. Bootstrap via autogen './autogen.sh' skipped ( 0 secs )
    1. - no logs -
  3. Bootstrap via autoreconf 'autoreconf -f ...' ( 9 secs )
    1. stdio
  4. configure configure ( 8 secs )
    1. stdio
  5. compile compile ( 1 secs )
    1. stdio
  6. test test 850 tests 850 passed ( 13 secs )
    1. stdio
  7. pylint pylint convention=203 error=1 fatal=14 refactor=6 warning=21 failed ( 1 secs )
    1. stdio
    2. convention
    3. error
    4. fatal
    5. refactor
    6. warning

Build Properties:

NameValueSource
branch master Build
buildername evergreen-master-ubuntu-12.04-x86 Builder
buildnumber 1244 Build
codebase Build
got_revision 4b5b791fffef5420e6d142964dfefdb647051e22 Git
project Evergreen Build
pylint-convention 203 Unknown
pylint-error 1 Unknown
pylint-fatal 14 Unknown
pylint-info 0 Unknown
pylint-refactor 6 Unknown
pylint-total 245 Unknown
pylint-warning 21 Unknown
repository git://git.evergreen-ils.org/Evergreen.git Build
revision 4b5b791fffef5420e6d142964dfefdb647051e22 Build
scheduler evergreen-master Scheduler
slavename eg-u1204 BuildSlave
warnings-count 0 WarningCountingShellCommand
workdir /home/egslave/eg-slave/evergreen-master-ubuntu-12_04-x86 slave

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Dan Wells
  2. Galen Charlton
  3. Mike Rylander

Timing:

StartTue Aug 9 12:14:22 2016
EndTue Aug 9 12:14:56 2016
Elapsed34 secs

All Changes:

:

  1. Change #3393

    Category None
    Changed by Dan Wells <dbw2ohnoyoudont@calvin.edu>
    Changed at Tue 09 Aug 2016 12:01:53
    Repository git://git.evergreen-ils.org/Evergreen.git
    Project Evergreen
    Branch master
    Revision cf3bd149e53585676a517d38093f2470dbcfaaeb

    Comments

    LP#1588543: Speed up record attribute ingest
    A huge number of rows (700+) have been added to
    config.record_attr_definition in recent versions of Evergreen. However,
    these rows do not actually define any indexing at all, but are used for
    other purposes.  The reingest process currently churns over all of these
    rows to ultimately do nothing.
    
    This commit limits the group of attributes considered at ingest to only
    those which might index something.  Testing indicates a substantial
    speed boost to typical use of metabib.reingest_record_attributes()
    (over 2x speedup).
    
    Signed-off-by: Dan Wells <dbw2@calvin.edu>
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander@gmail.com>

    Changed files

    • Open-ILS/src/sql/Pg/030.schema.metabib.sql
  2. Change #3394

    Category None
    Changed by Galen Charlton <gmcohnoyoudont@esilibrary.com>
    Changed at Tue 09 Aug 2016 12:01:53
    Repository git://git.evergreen-ils.org/Evergreen.git
    Project Evergreen
    Branch master
    Revision 6cc1d1e0911f4dd4a92d17a9b60025888b080bff

    Comments

    LP#1588543: further speed up record attribute ingest
    Following a suggestion from Dan Wells, this patch adds
    an index on config.coded_value_map(ctype). My testing shows
    that the index by itself can halve the time required to
    fully ingest a new record; in conjunction with the
    change in the previous patch, full reingest time is
    reduced by about 60%.
    
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander@gmail.com>

    Changed files

    • Open-ILS/src/sql/Pg/002.schema.config.sql
  3. Change #3395

    Category None
    Changed by Galen Charlton <gmcohnoyoudont@esilibrary.com>
    Changed at Tue 09 Aug 2016 12:01:53
    Repository git://git.evergreen-ils.org/Evergreen.git
    Project Evergreen
    Branch master
    Revision f668201078a11fe06d9bb8e1c658648e7ed2be60

    Comments

    LP#1588543: tests for verifying correct generated of record attributes
    This patch adds tests to verify that the expected
    set of record attributes are generated when a bib record
    is ingested.  The tests serve a couple purposes:
    
    - verifying that changes to the record attribute ingest
      stored procedure don't have unexpected side-effects
    - validating record attribute definitions in the seed data
    
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander@gmail.com>

    Changed files

    • Open-ILS/src/sql/Pg/t/lp1588543_marc_record_attributes.pg
  4. Change #3396

    Category None
    Changed by Galen Charlton <gmcohnoyoudont@esilibrary.com>
    Changed at Tue 09 Aug 2016 12:01:54
    Repository git://git.evergreen-ils.org/Evergreen.git
    Project Evergreen
    Branch master
    Revision 982472f1110b5874757d57c421e121c0a5962f61

    Comments

    LP#1588543: schema update script
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
    Signed-off-by: Mike Rylander <mrylander@gmail.com>

    Changed files

    • Open-ILS/src/sql/Pg/upgrade/XXXX.schema.speed_record_attr_ingest.sql
  5. Change #3397

    Category None
    Changed by Mike Rylander <mrylanderohnoyoudont@gmail.com>
    Changed at Tue 09 Aug 2016 12:04:35
    Repository git://git.evergreen-ils.org/Evergreen.git
    Project Evergreen
    Branch master
    Revision 4b5b791fffef5420e6d142964dfefdb647051e22

    Comments

    Stamping upgrade for reingest speedup
    Signed-off-by: Mike Rylander <mrylander@gmail.com>

    Changed files

    • Open-ILS/src/sql/Pg/002.schema.config.sql
    • Open-ILS/src/sql/Pg/upgrade/0985.schema.speed_record_attr_ingest.sql
    • Open-ILS/src/sql/Pg/upgrade/XXXX.schema.speed_record_attr_ingest.sql