steveloughran commented on issue #1861: HADOOP-13230. Optionally retain 
directory markers
URL: https://github.com/apache/hadoop/pull/1861#issuecomment-610280135
 
 
   Operation cost tests failiing; I'm trying to (a) cut down things to a 
minimum and (b) understand why every head/list call takes place, rather than 
change the assertions to match what's happening. Hadn't realised until now, for 
example, that rename(file, dest) has 3 HEAD calls, for example
   
   ```
   [INFO] 
   [ERROR] Failures: 
   [ERROR]   
ITestS3AFileOperationCost.testFakeDirectoryDeletion:598->verifyMetrics:490->Assert.assertEquals:645->Assert.failNotEquals:834->Assert.fail:88
 after rename(srcFilePath, destFilePath) [object_delete_requests starting=5 
current=8 diff=3, directories_created starting=4 current=5 diff=1, 
directories_deleted starting=0 current=0 diff=0, fake_directories_deleted 
starting=31 current=46 diff=15, object_list_requests starting=20 current=23 
diff=3, object_metadata_requests starting=18 current=21 diff=3] dest dir 
depth=8: directories_created expected:<0> but was:<1>
   [ERROR]   
ITestS3AFileOperationCost.testFakeDirectoryDeletion:621->verifyMetrics:490->Assert.assertEquals:645->Assert.failNotEquals:834->Assert.fail:88
 after 
rename(s3a://stevel-london/test/testFakeDirectoryDeletion%5Braw-keep-markers%5D/1/2/3/4/5/6/source2.txt,
 
s3a://stevel-london/test/testFakeDirectoryDeletion[raw-keep-markers]/1/2/3/4/5/6/source.txt)
 [object_delete_requests starting=1 current=2 diff=1, directories_created 
starting=4 current=5 diff=1, directories_deleted starting=0 current=0 diff=0, 
fake_directories_deleted starting=0 current=0 diff=0, object_list_requests 
starting=25 current=28 diff=3, object_metadata_requests starting=25 current=28 
diff=3] dest dir depth=8: directories_created expected:<0> but was:<1>
   [INFO] 
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to