Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-139

Support updateable/modifiable documents

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0
    • Component/s: update
    • Labels:
      None

      Description

      It would be nice to be able to update some fields on a document without having to insert the entire document.

      Given the way lucene is structured, (for now) one can only modify stored fields.

      While we are at it, we can support incrementing an existing value - I think this only makes sense for numbers.

      for background, see:
      http://www.nabble.com/loading-many-documents-by-ID-tf3145666.html#a8722293

        Attachments

        1. SOLR-139-IndexDocumentCommand.patch
          31 kB
          Ryan McKinley
        2. SOLR-139-IndexDocumentCommand.patch
          31 kB
          Ryan McKinley
        3. SOLR-139-XmlUpdater.patch
          10 kB
          Ryan McKinley
        4. SOLR-139-IndexDocumentCommand.patch
          57 kB
          Ryan McKinley
        5. SOLR-139-IndexDocumentCommand.patch
          33 kB
          Ryan McKinley
        6. SOLR-139-IndexDocumentCommand.patch
          43 kB
          Ryan McKinley
        7. SOLR-139-IndexDocumentCommand.patch
          46 kB
          Ryan McKinley
        8. SOLR-139-IndexDocumentCommand.patch
          36 kB
          Ryan McKinley
        9. SOLR-139-IndexDocumentCommand.patch
          29 kB
          Ryan McKinley
        10. SOLR-139-IndexDocumentCommand.patch
          26 kB
          Ryan McKinley
        11. SOLR-139-IndexDocumentCommand.patch
          36 kB
          Ryan McKinley
        12. SOLR-139-IndexDocumentCommand.patch
          47 kB
          Ryan McKinley
        13. SOLR-139-ModifyInputDocuments.patch
          43 kB
          Ryan McKinley
        14. SOLR-269+139-ModifiableDocumentUpdateProcessor.patch
          91 kB
          Ryan McKinley
        15. SOLR-139-ModifyInputDocuments.patch
          39 kB
          Ryan McKinley
        16. getStoredFields.patch
          10 kB
          Yonik Seeley
        17. getStoredFields.patch
          11 kB
          Yonik Seeley
        18. getStoredFields.patch
          11 kB
          Yonik Seeley
        19. getStoredFields.patch
          19 kB
          Yonik Seeley
        20. getStoredFields.patch
          25 kB
          Yonik Seeley
        21. SOLR-139-ModifyInputDocuments.patch
          57 kB
          Ryan McKinley
        22. SOLR-139-ModifyInputDocuments.patch
          51 kB
          Ryan McKinley
        23. Eriks-ModifiableDocument.patch
          44 kB
          Erik Hatcher
        24. Eriks-ModifiableDocument.patch
          53 kB
          Ryan McKinley
        25. Eriks-ModifiableDocument.patch
          52 kB
          Ryan McKinley
        26. Eriks-ModifiableDocument.patch
          50 kB
          Ryan McKinley
        27. Eriks-ModifiableDocument.patch
          65 kB
          Ryan McKinley
        28. Eriks-ModifiableDocument.patch
          65 kB
          Ryan McKinley
        29. SOLR-139.patch
          48 kB
          Yonik Seeley
        30. SOLR-139.patch
          55 kB
          Yonik Seeley
        31. SOLR-139_createIfNotExist.patch
          4 kB
          Yonik Seeley

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                ryantxu Ryan McKinley
              • Votes:
                57 Vote for this issue
                Watchers:
                58 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: