Time/Place

Attendees 

Agenda

  1. Recent test results
    1. Virginia Tech Results - Test 2
    2. Virginia Tech Results - Test 3
    3. Virginia Tech Results - Test 5
    4. York University - Test 3 Results - LevelDB
    5. York University - Test 3 Results - MySQL
    6. Princeton Results - Test 5
    7. York University - Test 5 (In progress)
  2. Reporting out - enough tests have been run to create a summary picture for the community
    1. Action: Someone to draft a summary message to be added to the wiki and posted to the list
    2. Test 4; Complete
      1. Test 4 Results Summary
      2. https://groups.google.com/d/msg/fedora-tech/NoBhA0E14PA/bqHia6I6AwAJ
    3. Test 2
    4. Test 3
    5. Test 5
    6. Complete report
  3. Retrieving objects that link to a large number of repository objects (e.g., collections with thousands of members)
    1. Slow with LevelDB: 10 sec vs. 200 msec for non-repository URI objects
    2. Much slower with Postgres/MySQL: 30+ sec
    3. See Real World Performance (Retrieving Objects With Many Links to Repository Objects)

Minutes

  1. Additional test results have come in from Yinlin Chen.  Nick Ruest is also running tests on an ongoing basis.
    1. In general, LevelDB performs well, but does not scale to large numbers of resources.
    2. PostgreSQL and MySQL scale much better.
    3. Database configuration and setup have a big impact on performance (unsurprisingly).
  2. We should write up summaries of each of the test, like the Test 4 summary
    1. Nick Ruest will write up summaries of Tests 2, 3, and 5
    2. Then we can move on to write up the overall summary
    3. Would be nice to get Test 1 results with large files, but need more storage to test effectively.
    4. Also good to run Test 6, which combines various operations.
  3. Esmé Cowles: I found that it's very slow to retrieve objects with many links to repository objects.
    1. Will investigate this week and create JIRA tickets when I get to specific issues.

3 Comments

  1. Were you guys testing the 4.7.0 MODE5 branch? Or just the MODE4 mainline?

  2. A. Soroka My two most recent tests are using the MODE5 branch. See "Version of Fedora" York University - Test 5 Results (MySQL) and York University - Test 3 Results - MySQL. Test 5 is still in progress.