Skip to content
  • Harshavardhana's avatar
    fix: multiple fixes in prefix exclude implementation (#14877) · 5cffd378
    Harshavardhana authored
    - do not need to restrict prefix exclusions that do not
      have `/` as suffix, relax this requirement as spark may
      have staging folders with other autogenerated characters
      , so we are better off doing full prefix March and skip. 
    
    - multiple delete objects was incorrectly creating a
      null delete marker on a versioned bucket instead of
      creating a proper versioned delete marker.
    
    - do not suspend paths on the excluded prefixes during
      delete operations to avoid creating `null` delete markers,
      honor suspension of versioning only at bucket level for
      delete markers.
    5cffd378