Github user robertamarton commented on a diff in the pull request:

    https://github.com/apache/trafodion/pull/1721#discussion_r225015119
  
    --- Diff: core/sql/sqlcomp/CmpSeabaseDDLupgrade.cpp ---
    @@ -1739,7 +1799,31 @@ short 
CmpSeabaseMDupgrade::executeSeabaseMDupgrade(CmpDDLwithStatusInfo *mdui,
                   }
          }
          break;
    -
    +   case OLD_LIBRARIES_DROP:
    +     {
    +            if (upgradeLibraries.needsUpgrade(this))
    +              {
    +                if (upgradeLibraries.doDrops(&cliInterface,mdui,this))
    +                  {
    +                    // no status message in this case so no return
    +                    cliInterface.clearGlobalDiags();
    +                    mdui->setStep(OLD_REPOS_DROP);
    +                    mdui->setSubstep(0);
    +                    mdui->setEndStep(TRUE);
    --- End diff --
    
    In this step, we fail to drop the old libraries.  Do we just ignore any 
errors?


---

Reply via email to