Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-1507

Dynamic Classloader still can't keep proper track of jars

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.5.0, 1.6.0
    • Fix Version/s: 1.8.2, 2.0.0
    • Component/s: start
    • Labels:
      None

      Description

      From ACCUMULO-1321-
      It was never quite fixed, it seems. There are two standing issues with the Dynamic Classloader

      1. if you delete and drop in a new jar, it's possible that the delete only triggers, causing any classes in the new jar to fail to load unless the file gets renamed in the ext directory
      2. if you rename the file in the ext directory, it's still possible that the class files fail to load

      I'm speculating there are race conditions around the Monitor being used to watch the file system, but that is just speculation.

        Issue Links

          Activity

          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit ebbedb4fe3cf90460e31657b5f8872a9d296bed6 in branch refs/heads/master from John Vines
          [ https://git-wip-us.apache.org/repos/asf?p=accumulo.git;h=ebbedb4 ]

          ACCUMULO-1507 - adding a (nonfunctional/commented out) test for the monitor issue

          Show
          jira-bot ASF subversion and git services added a comment - Commit ebbedb4fe3cf90460e31657b5f8872a9d296bed6 in branch refs/heads/master from John Vines [ https://git-wip-us.apache.org/repos/asf?p=accumulo.git;h=ebbedb4 ] ACCUMULO-1507 - adding a (nonfunctional/commented out) test for the monitor issue
          Hide
          vines John Vines added a comment -

          I don't see VFS getting fixed before Friday.

          Show
          vines John Vines added a comment - I don't see VFS getting fixed before Friday.
          Hide
          jira-bot ASF subversion and git services added a comment -

          Commit 21382d30b60275e2a1dec1d497c3a50a66fdf05c in branch refs/heads/master from John Vines
          [ https://git-wip-us.apache.org/repos/asf?p=accumulo.git;h=21382d3 ]

          ACCUMULO-1507 - updating test to use @Ignore instead of commented out

          Show
          jira-bot ASF subversion and git services added a comment - Commit 21382d30b60275e2a1dec1d497c3a50a66fdf05c in branch refs/heads/master from John Vines [ https://git-wip-us.apache.org/repos/asf?p=accumulo.git;h=21382d3 ] ACCUMULO-1507 - updating test to use @Ignore instead of commented out
          Hide
          mjwall Michael Wall added a comment -

          Is this still and issue? Can we close this?

          Show
          mjwall Michael Wall added a comment - Is this still and issue? Can we close this?

            People

            • Assignee:
              vines John Vines
              Reporter:
              vines John Vines
            • Votes:
              2 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:

                Development