Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-21868

Remove legacy bulk load support

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-alpha-1
    • mapreduce
    • None
    • Incompatible change, Reviewed
    • Hide
      Remove SecureBulkLoadEndpoint and related classes and tests (Bulk load has been integrated into HBase core and SecureBulkLoadEndpoint has been marked as deprecated since 2.x). Remove the support for non secure bulk load. Notice that the 'secure' here does not mean you need to enable kerberos. For bulk load we will always obtain a 'bulkToken' when calling prepareBulkLoad, even if you do not enable kerberos.
      Show
      Remove SecureBulkLoadEndpoint and related classes and tests (Bulk load has been integrated into HBase core and SecureBulkLoadEndpoint has been marked as deprecated since 2.x). Remove the support for non secure bulk load. Notice that the 'secure' here does not mean you need to enable kerberos. For bulk load we will always obtain a 'bulkToken' when calling prepareBulkLoad, even if you do not enable kerberos.

    Description

      Bulk load has already been integrated into HBase core and SecureBulkLoadEndpoint has been marked as deprecated on 2.x. Let's remove the related stuffs on master. This is useful for implementing HBASE-21512 since we can remove several references to ClientServiceCallable.

      Attachments

        1. HBASE-21868-v1.patch
          41 kB
          Duo Zhang
        2. HBASE-21868.patch
          39 kB
          Duo Zhang

        Activity

          People

            zhangduo Duo Zhang
            zhangduo Duo Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: