Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-2363 Support user impersonation in Drill
  3. DRILL-2413

FileSystemPlugin refactoring: avoid sharing DrillFileSystem across schemas

    XMLWordPrintableJSON

    Details

      Description

      Currently we create one DrillFileSystem (an extension of hadoop FileSystem) instance and share it across all Workspaces created for all queries, FormatPlugins and FormatMatcher. Remove the shared DrillFileSystem instead share the DrillFileSystem configuration and create a DrillFileSystem in each Schema (WorkspaceSchema) using the current user credentials in Schema. The same DrillFileSystem instances to passed to FormatPlugins and FormatMatchers whenever Schemas need to access the file system.

        Attachments

        1. DRILL-2413-1.patch
          79 kB
          Venki Korukanti

          Issue Links

            Activity

              People

              • Assignee:
                vkorukanti Venki Korukanti
                Reporter:
                vkorukanti Venki Korukanti
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: