Uploaded image for project: 'ManifoldCF'
  1. ManifoldCF
  2. CONNECTORS-225

When using Derby, ManifoldCF incremental indexer sometimes gets a deadlock exception

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • ManifoldCF 0.1, ManifoldCF 0.2, ManifoldCF 0.3
    • ManifoldCF 0.3
    • None

    Description

      When working with Derby and indexing documents rapidly, sometimes the following deadlock stack trace is thrown:

      at org.apache.manifoldcf.core.database.DBInterfaceDerby.reinterpretExcep
      tion(DBInterfaceDerby.java:803)
      at org.apache.manifoldcf.core.database.DBInterfaceDerby.performQuery(DBI
      nterfaceDerby.java:961)
      at org.apache.manifoldcf.core.database.BaseTable.performQuery(BaseTable.
      java:229)
      at org.apache.manifoldcf.agents.incrementalingest.IncrementalIngester.no
      teDocumentIngest(IncrementalIngester.java:1372)
      at org.apache.manifoldcf.agents.incrementalingest.IncrementalIngester.pe
      rformIngestion(IncrementalIngester.java:469)
      at org.apache.manifoldcf.agents.incrementalingest.IncrementalIngester.do
      cumentIngest(IncrementalIngester.java:365)
      at org.apache.manifoldcf.crawler.system.WorkerThread$ProcessActivity.ing
      estDocument(WorkerThread.java:1587)
      at org.apache.manifoldcf.crawler.connectors.webcrawler.WebcrawlerConnect
      or.processDocuments(WebcrawlerConnector.java:1222)
      at org.apache.manifoldcf.crawler.connectors.BaseRepositoryConnector.proc
      essDocuments(BaseRepositoryConnector.java:423)
      at org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.ja

      Attachments

        Activity

          People

            kwright@metacarta.com Karl Wright
            kwright@metacarta.com Karl Wright
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: