Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-18477 Über-jira: S3A Hadoop 3.3.9 features
  3. HADOOP-18679

Add API for bulk/paged delete of files and objects

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.3.5
    • 3.4.1
    • fs/s3

    Description

      iceberg and hbase could benefit from being able to give a list of individual files to delete -files which may be scattered round the bucket for better read peformance.

      Add some new optional interface for an object store which allows a caller to submit a list of paths to files to delete, where
      the expectation is

      • if a path is a file: delete
      • if a path is a dir, outcome undefined
        For s3 that'd let us build these into DeleteRequest objects, and submit, without any probes first.

      Cherrypicking

      when cherrypicking, you must include

      Attachments

        Issue Links

          Activity

            People

              mukund-thakur Mukund Thakur
              stevel@apache.org Steve Loughran
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: