Issues
- FileResource getMode uses ls -ld , setMode uses chmodLDEV-5227Resolved issue: LDEV-5227Pothys - MitrahSoft
- File::getCanonicalFile and File::getCanonicalPath are much slower since java 12LDEV-5218Resolved issue: LDEV-5218Zac Spitzer
- setMode fails on linux using extract("tgz") due to directory mask 40700 instead of 700LDEV-5034Resolved issue: LDEV-5034Pothys - MitrahSoft
- reduce overhead of checkFileLocationLDEV-4851Resolved issue: LDEV-4851
- regression: mappings tests with resources failing (s3, ram)LDEV-4703Resolved issue: LDEV-4703Michael Offner
- directoryDelete with a s3 url assumes aws regionsLDEV-4595Resolved issue: LDEV-4595Michael Offner
- cfadmin getResourceProviders crashesLDEV-4566Resolved issue: LDEV-4566Zac Spitzer
- excessive RPC file not found checkingLDEV-4356Resolved issue: LDEV-4356Pothys - MitrahSoft
- isImageFile with URL makes multiple http requestsLDEV-4177Michael Offner
- add CFMLResource interfaceLDEV-4003
- cfcontent with a file url which returns a 403 doesn't throw an exception / fileExists returns trueLDEV-3947Resolved issue: LDEV-3947Pothys - MitrahSoft
- Passing URL resource to CFPDF source attribute causes Null Pointer ExceptionLDEV-3928Resolved issue: LDEV-3928Pothys - MitrahSoft
- s3 tests can't be run concurrentlyLDEV-3586Resolved issue: LDEV-3586Zac Spitzer
- FileAppend does not support file objectLDEV-3424Resolved issue: LDEV-3424Mircea Botez
- DirectoryList listInfo="path" is slowLDEV-3394Resolved issue: LDEV-3394Zac Spitzer
- tag cfhttp stream supportLDEV-3377Resolved issue: LDEV-3377Michael Offner
- allow to define authentication with the HTTP/HTTPS filesystemLDEV-3376
- FileSetAttribute failing on windowsLDEV-3312Resolved issue: LDEV-3312Pothys - MitrahSoft
- cfml resource provider mapping causes crash and blank pages after a restartLDEV-3300Michael Offner
- DirectoryCopy only throws a mysterious ApplicationException, without causeLDEV-3299Mircea Botez
- cfml resource providers scope problemsLDEV-3292Michael Offner
- init args passed to a cfml resource provider are a java hashmapLDEV-3291Michael Offner
- cfml extension resource providers don't get installedLDEV-3286Michael Offner
- cfzip, entry path ignored on windows, uses host OS delimiter on windowsLDEV-3285Resolved issue: LDEV-3285Zac Spitzer
- add created date to resourcesLDEV-3271Michael Offner
- add session and request based ram drivesLDEV-2914
- cfzip does not see a zip file that is on a ram drive or s3LDEV-2890Michael Offner
- lucee.commons.io.res.type.compress.CompressResource cannot be cast to java.lang.ComparableLDEV-2850Michael Offner
- add chttp / resource stats to debuggingLDEV-2822
- update jcifs from 1.3.17 to 1.3.19 or replace with later fork with smb 2.0 supportLDEV-2494Zac Spitzer
- ImageWrite does not write to Amazon S3 bucketLDEV-2442
- fileUpload for S3 brokenLDEV-2336Pothys - MitrahSoft
- Resource Provider should only be loaded when usedLDEV-1618Michael Offner
- add support for SFTP ResourceLDEV-1252
- cffile throws java.lang.ClassCastException when accessing s3 fileLDEV-1129Resolved issue: LDEV-1129Michael Offner
- RAM drive disappearsLDEV-1109Michael Offner
- NOT YET FIXED! ServletException occurs when mapping is defined with custom CFML resource providerLDEV-700Resolved issue: LDEV-700Michael Offner
- Case-insensitive check for resource.exists() only when resource is case-sensitiveLDEV-582
FileResource getMode uses ls -ld , setMode uses chmod
Description
Environment
Attachments
relates to
Details
Assignee
Pothys - MitrahSoftPothys - MitrahSoftReporter
Zac SpitzerZac SpitzerPriority
NewLabels
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Sprint
None
Details
Details
Assignee
Reporter
Priority
Labels
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Sprint
Activity
Zac Spitzer11 February 2025 at 16:07
Pothys - MitrahSoft17 January 2025 at 13:24
, I have investigated this ticket using Lucee version 6.2.0.286-SNAPSHOT with Java version 21. When testing the file access mode, it worked fine, and no issues were encountered. Therefore, I am now going to close this ticket.
Pothys - MitrahSoft2 January 2025 at 14:57
, This is an existing issue and not a regression related to this ticket.
Zac Spitzer2 January 2025 at 14:46
is that a regression from these changes? or just the existing problem?
mode is lazily calculated/read when accessed since
Pothys - MitrahSoft2 January 2025 at 12:59
, I have investigated this ticket with Lucee version 6.2.0.267-SNAPSHOT. When I tested the file access mode, It worked fine with a smaller directory list; however, with a larger directory list, it took more time, didn’t exit the loop, and seemed to break
getMode()
setMode()
switch to modern java posix, which should be much faster