Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0-ALPHA
    • Component/s: None
    • Labels:
      None
    • Lucene Fields:
      New, Patch Available

      Description

      We removed contrib/remote, but forgot to cleanup serialization hell everywhere.

      this is no longer needed, never really worked (e.g. across versions), and slows
      development (e.g. i wasted a long time debugging stupid serialization of
      Similarity.idfExplain when trying to make a patch for the scoring system).

      1. LUCENE-2908.patch
        101 kB
        Robert Muir

        Issue Links

          Activity

          Hide
          Robert Muir added a comment -

          attached is a patch. all tests pass.

          Show
          Robert Muir added a comment - attached is a patch. all tests pass.
          Hide
          Simon Willnauer added a comment -

          big +1 to get rid of Serializable its broken anyway, slow and not really working across versions! Folks that want to send stuff through the wire using java serialization should put api sugar on top.

          Show
          Simon Willnauer added a comment - big +1 to get rid of Serializable its broken anyway, slow and not really working across versions! Folks that want to send stuff through the wire using java serialization should put api sugar on top.
          Hide
          Uwe Schindler added a comment -

          +1

          Show
          Uwe Schindler added a comment - +1
          Hide
          Michael McCandless added a comment -

          +1

          Show
          Michael McCandless added a comment - +1
          Hide
          Robert Muir added a comment -

          Committed revision 1068526.

          Show
          Robert Muir added a comment - Committed revision 1068526.
          Hide
          Earwin Burrfoot added a comment -

          Oh, damn
          On my project, we specifically use java-serialization to pass configured Queries/Filters between cluster nodes, as it saves us HEAPS of wrapping/unwrapping them into some parallel serializable classes.

          Show
          Earwin Burrfoot added a comment - Oh, damn On my project, we specifically use java-serialization to pass configured Queries/Filters between cluster nodes, as it saves us HEAPS of wrapping/unwrapping them into some parallel serializable classes.

            People

            • Assignee:
              Robert Muir
              Reporter:
              Robert Muir
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development