New S3 Extension functions, S3ListBucket and S3ClearBucket

The S3 extension has these two new functions in the 0.9.4.124-SNAPSHOT, they have been added as they are more efficient than other more generic approaches, i.e like using DirectoryList() on a S3 resource. It’s available under Applications in your Lucee Administrator

S3ListBucket doesn’t process the file list into directories, so it should be faster, which should help with performance with enumerating larger buckets

BTW Anyone who has been seeing a repeated update prompt for the S3 extension on Windows (or reinstallation of extensions in deploy.log after updates or restarts, will be glad to know that was fixed on Friday in the sprint to 5.3.6 Stable. It was due to an encoding problem with quotes around the version number in the extension manifest. https://luceeserver.atlassian.net/browse/LDEV-2814

2 Likes