Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-7257

Add Hadoop-based DBCPConnectionPool

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.12.0
    • Component/s: None
    • Labels:
      None

      Description

      Although our DBCPConnectionPool has options for doing Kerberos authentication, drivers that under the covers rely on Hadoop's UserGroupInformation won't see the logged in user from our service. It would be helpful if we had a service similar to DBCPConnectionPool, but with hadoop-common on the classpath so that we can handle the the UGI related stuff.

      This new service would be similar to a combination of DBCPConnectionPool and some of the stuff done in Hive3ConnectionPool, but we would not bundle any Hadoop dependency, and instead the user must specify hadoop-common as part of the driver dependencies, or a shaded jar that includes it (as phoenix does).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                bbende Bryan Bende
                Reporter:
                bbende Bryan Bende
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1.5h
                  1.5h