Details

    • Type: Sub-task
    • Status: Done
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Sprint:
      Team Ninja-King - S&I 21, Team Ninja-King - S&I 22, Team Ninja-King - S&I 23, Team Ninja-King - S&I 24, Team Ninja-King - S&I 25
    • Delivery Team:
      Search

      Description

      Currently these two methods are used in SolrInformationServer when tracking a new document:

      private void deleteErrorNode(UpdateRequestProcessor processor, SolrQueryRequest request, Node node)
      
      private void deleteNode(UpdateRequestProcessor processor, SolrQueryRequest request, long dbid)
      

      When using YourKit, it seems like these methods are relaying on FileNotFoundException to determine if the document must be deleted, what can provoke performance problems when indexing from scratch an existing repository based in a bulk ingestion.

      Avoiding to execute these methods could improve performance in these scenarios.

        Attachments

          Issue Links

            Structure

              Activity

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  aborroy Angel Borroy
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel