Uploaded image for project: 'CDAP'
  1. CDAP
  2. CDAP-23 DatasetFramework should load any given dataset with the same classloader across calls
  3. CDAP-10

Remove caching of class loaders in dataset accessor when dataset framework does not return conflicting classloaders for any dataset

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.0
    • Component/s: Datasets
    • Labels:
    • Rank:
      1|hzy8nj:

      Description

      As mentioned in CDAP-23, today every load dataset call uses a new classloader. This makes datasets with same type but loaded with different calls to DatasetFramework incompatible with each other. To workaround this issue we cache dataset classloader in Explore. When CDAP-23 is fixed, this workaround can be removed.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ashau Albert Shau
                Reporter:
                sree Sreevatsan Raman
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: