XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Neutral
    • 7.0
    • None
    • None
    • Yes

    Description

      1. Implement bulk and thread for initial indexing
      2. Magnolia indexer doesn’t force solr commit on every request (configurable, when commit is not force rely on autocommit feature in solrconfig.xml)
      3. Initial indexing shouldn’t be part of eventlistener class
      4. Bulk indexing for changes caught by EventListeners
      5. DataIndexer now collects all the node which should be indexed into map (NodeUtil.collectAllChildren) - Replace this mechanism with NodeVisitor
      6. Remove query for collecting data from subhierarchy -> huge performance impact
      7. Index in correct format. Solr modul right now indexes everything as String into solr

      8. Implement nested indexing (replacing
      behaviour from point 6)
      9. Implement DataIndexer based on content-type
      10. Replacing fieldMappings behaviour (what should be indexed - whitelist) with blacklist (index everything except ...)
      11. Bulk and thread indexing for Crawlers

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                mdivilek Milan Divilek
                mdivilek Milan Divilek
                DeveloperX
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Work Started:

                  Checklists

                    Task DoR