Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-8344

Add support for running S3 tests with S3Guard

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • Impala 3.3.0
    • Impala 3.3.0
    • Infrastructure
    • None
    • ghx-label-2

    Description

      Impala s3 tests can encounter failures due to s3's consistency model. S3Guard adds consistency to s3 operations to avoid these types of failures:

      https://blog.cloudera.com/blog/2017/08/introducing-s3guard-s3-consistency-for-apache-hadoop/

      Adding support to run tests with S3Guard provides a way to limit flakiness, and it provides coverage for users that would want to use Impala on S3 with S3Guard.

      Support will involve adding the appropriate configuration to core-site.xml. In order to maintain the S3Guard index appropriately, file modifications should go through HDFS commands rather than boto s3 commands. Finally, to reduce costs, Impala may want to have a script to purge S3Guard's dynamodb. 

      Attachments

        Issue Links

          Activity

            People

              joemcdonnell Joe McDonnell
              joemcdonnell Joe McDonnell
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: