Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

      • (tick) akubra integration
        • (tick) running rebuilder (Bill)
    • Identify and test non-covered commanline scripts (Kai)
    • New client manual tests: (All)
      • Search
      • Ingest/export
      • Modify datastream
      • Create object
      • Add datastream (each kind)
      • Purge datastream + object (no versioning)
      • Note: versioning is not exposed, but old versions aren't exposed.
      • (tick) Chris: Tested in WinXP with Firefox 3. Everything worked as expected except:
        • (error) Ingest (FOXML 1.1) never attempted to send data to the server (watched via LiveHTTPHeaders FF extension).  Checked also via search...objects never made it in.
        • (error) Adding a managed datastream failed similarly to above.
    • Old client (All)
      • Supports all above
      • Create diff objects via templates
      • (tick) Chris: Tested each of the above with OSX.
      • (tick) Bill: Tested each of the above with Windows.
    • Migration from 2.x (must be solid: we will not continue development of the migration utility past 3.2, meaning 2.x users must first migrate to 3.2 in the future as a bridge to future releases)
      • Testing on 2.x objects that ARE NOT dependent on UVA servers
      • (tick) FCREPO-395 (classpath issue) needs to be resolved for this
        1. Updated migration utility has been pushed to 'svn utilities/trunk'
      • (tick) Chris: OSX
        1. Installed 2.2.4 with MySQL and Java 6 on OSX 10.5.6 and ingested local-server-demos only
        2. Migration + rebuild into similarly configured 3.2 instance was successful
        3. Noticed that SmileyStuff/view had wrong SDef pid, but this was just because the stylesheet had changed from 2.x to 3.x and is an "E" datastream, so this is to be expected.
        4. Didn't see the problem with /fedora/describe as noted below
      • Aaron & Andrew: Linux
        1. Installed 2.2.2, ingested demo objects (purged objects listed in link above: "FCREPO-380")
        2. Analyzed, Generated, Transformed these objects
        3. Installed frozen-3.2, rebuilt db, and ingested transformed foxml files
          1. Needed to use old admin client as new admin does not support bulk ingest
        4. Migration appeared successful
          1. (question) However, http://localhost:8080/fedora/describe lost context for fedora image, so no logo shown:
            1. <img src="//images/newlogo2.jpg" ...
      • (tick) Bill: Windows
        1. Installed 2.2.4 with McKoi on Windows XP and ingested local-server-demos only
        2. Migration/Rebuild into 3.2 with Derby appeared successful
        3. When running the Analyzer, error was generated, though Analyzer appeared to complete correctly
          • java.sql.SQLException: Cannot close a connection while a transaction is still active.
            at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
            ...
        4. Noted same issue with SmileyStuff/view as above. Didn't see the problem with /fedora/describe.
      • Note: This will require spot-checking.
    • Upgrading from 3.1(Eddie)
      • Rebuild of Mulgara
    • (tick) OAIProvider sanity test (Chris)
      • Tested with Fedora in /foo context, with Mulgara and MPTStore
    • (tick) GSearch sanity test (Bill)
      • Added to GSearch documenation the need to make updates in various locations if planning to use GSearch with Fedora 3.2 that is using an alternate context
    • Journaling: basic leader/follower test (Aaron)
      1. Journal creation and playback after configA tests was successful for local journal transport
      2. (question) Couldn't find the RMI reciever application code for remote journal transports
    • DirIngest (Chris)
      • Worked with /foo as context path
      • Could not get it work work with API-M requiring SSL (with JAVA_OPTS set with trustStore and trustStorePassword):
        • Error initializing endpoint
          java.io.IOException: Keystore was tampered with, or password was incorrect
  • Automated: AllOfflineTests, ConfigA, ConfigB, ConfigQ as appropriate
    • MPTStore+Postgres+Linux+non-fedora context: Eddie (java 1.6)
    • (tick) Mulgara+Windows+MySQL: Bill
    • (tick) Mulgara+Windows+MySQL+Akubra: Bill
    • (tick) Mulgara+Linux+Derby+non-fedora context: Andrew (java 1.6, ConfigQ)
    • (tick) Oracle+Windows+Mulgara: Chris
    • (tick)  OSX+Derby+Mulgara: Kai

...