Go Back   FlashFXP Forums > >

Project: FlashFXP Feature Requests Ticket Tools
ID: 286 Category: N/A
Title: Faster auto-skip when uploading Status: Open
Severity: Minor Version: N/A

Junior Member
ollisso
06-21-2009, 12:06 PM
Faster auto-skip when uploading

There is problem with auto-skipping large amounts of files in a folder.

Try this:
1. set FlashFXP to auto-skip files with equal size.
2. try to upload folder with hundreds of files to a server, when server already have those files (with equal size)

3. It will take very long time to comple, while log will show following lines:
[R] Skip [equal]: ***FILE_PATH***
[R] Skip [equal]: ***FILE_PATH***
[R] Skip [equal]: ***FILE_PATH***
[R] Skip [equal]: ***FILE_PATH***
....

Now request:
Is it possible to faster this thing, for example:
- optimize that it will write all equal files at once (hundreds of lines in one second)
OR
- add option, so it will not show this skipped files at all.

But general request: to make auto-skip faster.
FlashFXP Developer
bigstar
06-21-2009, 10:03 PM
Re: Faster auto-skip when uploading

The reason its not instant is that MLST or SIZE is used to determine the size/date of the file prior to transfer. These commands do not show up in build your using, however future releases will show them.

By relying solely on the information provided by file listing its impossible to provide 100% accurate file evaluation, especially when LIST is used and not MLSD. To insure the proper evaluation is done MLST is sent.

The speed in which the files are skipped is entirely dependent on the latency to the ftp server and how fast it can return a reply to the commands.
Junior Member
ollisso
06-22-2009, 08:34 AM
Re: Faster auto-skip when uploading

Well, but then how Compare Folder content works ?

With options: Compare name& Size, Hide matching files/folders

Because I can easilly do this:
1. manually open folder
2. press CTRL+D to hide duplicates
3. Upload only shown ones.

It just takes a lot of time for huge folders trees.


What if to merge such features, or add some option to do fast check, using this kind of compare ?

OR, first try to get folder list ( LIST -al), there is already sizes of every file:
for example:
drwxrwxrwx 5 www-data www-data 4096 Jun 21 21:02 .
drwxr-xr-x 19 www-data www-data 4096 Jun 15 19:14 ..
-rw-r--r-- 1 www-data www-data 1194 Jun 22 12:38 lang.log
-rw-r--r-- 1 www-data www-data 202 Jun 21 21:02 mysql.log

and if LIST does not have sizes, then show it.
FlashFXP Developer
bigstar
06-22-2009, 07:42 PM
Re: Faster auto-skip when uploading

when the LIST command is used instead of MLSD the listing doesn't provide accurate enough information to make the rule matching accurate. The next version of FlashFXP will use the cache for 30 seconds when MLSD is used before falling back to MLST for individual updates.

If you didn't need accurate file transfer rule matching that method could be used, though I wouldn't recommend it for critical data.
Ticket Tools
Subscribe to this Ticket


Posting Rules
You may not post new tickets

Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT -5. The time now is 08:53 AM.

Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)