OpenJPA
  1. OpenJPA
  2. OPENJPA-1196

Making distributed join with "where" clause under limited relaxation

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.0.0
    • Fix Version/s: None
    • Component/s: slice
    • Labels:
      None
    • Environment:
      Windows, openjpa 2.0.0
    • Patch Info:
      Patch Available

      Description

      Currently the distributed join can not be made. This feature aims at relaxing this restriction in a limited way.
      Approaching the complete problem in a step by step manner, the current relaxation will allow to include a "where"
      clause in a distributed query, i.e whose object graph may be distributed among different slices.

      Currently only "and" as condition connector and ">" as operator will be provided.

      1. OPENJPA-1196-1.patch
        19 kB
        Ashish Paliwal
      2. OPENJPA-1196-2.patch
        10 kB
        Ashish Paliwal
      3. OPENJPA-1196-TEST-1.patch
        33 kB
        Ashish Paliwal
      4. OPENJPA-1196-TEST-2.patch
        31 kB
        Ashish Paliwal

        Activity

        Hide
        Ashish Paliwal added a comment -

        The "OPENJPA-1196-2.patch" file contain revised files with more changes than corresponding ones in "OPENJPA-1196-1.patch" file. These changes were made for bidirectional distributed join.
        The corresponding test cases for bidirectional distributed join are in "OPENJPA-1196-TEST-2.patch" file

        Show
        Ashish Paliwal added a comment - The " OPENJPA-1196 -2.patch" file contain revised files with more changes than corresponding ones in " OPENJPA-1196 -1.patch" file. These changes were made for bidirectional distributed join. The corresponding test cases for bidirectional distributed join are in " OPENJPA-1196 -TEST-2.patch" file
        Hide
        Ashish Paliwal added a comment -

        The source code changes to enable this feature and the test cases for unidirectional lazy and eager cases.

        Show
        Ashish Paliwal added a comment - The source code changes to enable this feature and the test cases for unidirectional lazy and eager cases.

          People

          • Assignee:
            Unassigned
            Reporter:
            Ashish Paliwal
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:

              Development