Solr
  1. Solr
  2. SOLR-1162

SolrJ UpdateRequest does not maintain order of operations when sending mixed types of changes (updates, delete id, delete query, update iterator)

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 1.3
    • Fix Version/s: None
    • Component/s: clients - java
    • Labels:
      None

      Description

      In SolrJ UpdateRequest object it maintains separate lists of documents to add, delete, and delete queries so that the order of those operations is not known to the caller. It really should execute the items in the same order they were added to the UpdateRequest.

      1. Solr-1162.patch
        37 kB
        Jayson Minard
      2. Solr-1162.patch
        41 kB
        Jayson Minard
      3. Solr-1162.patch
        41 kB
        Jayson Minard

        Issue Links

          Activity

          Jayson Minard created issue -
          Jayson Minard made changes -
          Field Original Value New Value
          Attachment Solr-1162.patch [ 12407971 ]
          Jayson Minard made changes -
          Issue Type Bug [ 1 ] Improvement [ 4 ]
          Jayson Minard made changes -
          Attachment Solr-1162.patch [ 12407974 ]
          Jayson Minard made changes -
          Summary SolrJ does not maintain order of operations when using an UpdateRequest object to send them in bulk SolrJ UpdateRequest does not maintain order of operations when sending mixed types of changes (updates, delete id, delete query, update iterator)
          Description In SolrJ UpdateRequest object it maintains separate lists of documents to add, delete, and delete queries so that the order of those operations is not known to the caller. It really should execute the items in the same order they were added to the UpdateRequest. In SolrJ UpdateRequest object it maintains separate lists of documents to add, delete, and delete queries so that the order of those operations is not known to the caller. It really should execute the items in the same order they were added to the UpdateRequest.
          Jayson Minard made changes -
          Link This issue blocks SOLR-1164 [ SOLR-1164 ]
          Jayson Minard made changes -
          Attachment Solr-1162.patch [ 12408145 ]
          Shalin Shekhar Mangar made changes -
          Fix Version/s 1.5 [ 12313566 ]
          Noble Paul made changes -
          Assignee Noble Paul [ noble.paul ]
          Hoss Man made changes -
          Fix Version/s Next [ 12315093 ]
          Fix Version/s 1.5 [ 12313566 ]
          Hoss Man made changes -
          Fix Version/s 3.2 [ 12316172 ]
          Fix Version/s Next [ 12315093 ]
          Robert Muir made changes -
          Fix Version/s 3.3 [ 12316471 ]
          Fix Version/s 3.2 [ 12316172 ]
          Robert Muir made changes -
          Fix Version/s 3.4 [ 12316683 ]
          Fix Version/s 4.0 [ 12314992 ]
          Fix Version/s 3.3 [ 12316471 ]
          Robert Muir made changes -
          Fix Version/s 3.5 [ 12317876 ]
          Fix Version/s 3.4 [ 12316683 ]
          Simon Willnauer made changes -
          Fix Version/s 3.6 [ 12319065 ]
          Fix Version/s 3.5 [ 12317876 ]
          Yonik Seeley made changes -
          Link This issue blocks SOLR-3038 [ SOLR-3038 ]
          Robert Muir made changes -
          Fix Version/s 3.6 [ 12319065 ]
          Hoss Man made changes -
          Fix Version/s 4.0 [ 12322455 ]
          Fix Version/s 4.0-ALPHA [ 12314992 ]
          Robert Muir made changes -
          Fix Version/s 4.0 [ 12322551 ]
          Fix Version/s 4.0-BETA [ 12322455 ]
          Hoss Man made changes -
          Fix Version/s 4.0 [ 12322551 ]
          Gavin made changes -
          Link This issue blocks SOLR-1164 [ SOLR-1164 ]
          Gavin made changes -
          Link This issue is depended upon by SOLR-1164 [ SOLR-1164 ]

            People

            • Assignee:
              Noble Paul
              Reporter:
              Jayson Minard
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Development