Disappointed Cat

Members
  • Posts

    299
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by Disappointed Cat

  1. New builds are coming sooner and sooner. :)

    The read-only stickiness and the re-indexing after restart are indeed gone and I like the ergonomic GUI changes.

    I also tested renaming large directories currently in sync which at first worked

    but then I jumped at it and it broke again. I've sent logs your way.

  2. I'd like the option to set a maximum number of versions for a file,

    also a minimum time diff so we don't have a hundred versions in an hour, i.e. for a source file.

    Storing versions in a compressed archive would also be great. Let's say on a per folder basis.

    I'd consider this a viable alternative to delta versioning filesystems.

    One more thing. :) Since versioning is done peer by peer they should be synchronizable.

    Even better if the sending peer could save versions for itself too.

  3. All options should be settable by a per share basis.

    What I mean is beyond the global advanced settings all shares should be able to have their own - overriding the default.

    Also an option to disable live sync on heavy use shares and switch to periodic sync.

  4. There are still conflict issues, especially with android.

    If files are changed while the android client is offline then when it comes online it will overwrite the new versions.

    This happens pretty much 100% of the time.

    Maybe it reports out-dated changes to the other peers before checking for remote changes?

    The desktop version seems good-ish. Sometimes a few deleted git pack files get synced back, but no conflicts so far.

  5. UDP for internet, TCP or UDP for LAN

    Correct me if I'm wrong but it's more like UDP only or UDP and TCP for LAN.

    The control channel is always UDP.

    Is it correct that UNC-Paths are no longer supported?

    It's forced by default from some versions earlier.

    Go ahead and check the sync.dat file or the logs.

  6. The same thing is happening with 1.1.26 and droid 1.1.7. I edited a file - now on a win8 client - which was propagated to the other peers just fine. Then the droid client on my MyAudio sent out the previous version as if it's the newest...

    I also have sync running on a HTC Desire and it didn't have this issue.

    The same read errors are present in all log files. This is madness.

  7. Here's the next one...

    Logs on the linux peer where the file was edited:


    [20130602 02:17:30.273] ReadFile error: Gastro.cls.php:0:3134:3134:3
    [20130602 02:17:31.238] 172.30.20.3:49072: did not pick any blocks. blocking peer temporarily
    [20130602 02:17:31.419] Gastro.cls.php: Piece 0 complete

    Logs on Win8 where the file wasn't even opened (the local version of it):


    [2013-07-02 02:13:37] ReadFile error: Gastro.cls.php:0:3134:3134:3
    [2013-07-02 02:26:31] ReadFile error: Gastro.cls.php:0:3146:3146:3

    The win8 client's clock was ahead by 2-3 seconds. The automatic NTP sync doesn't always work in windows...

    So I'm thinking that few second time diff could've caused this if there's a read error. BTW why are there random read errors?

    I force triggered an NTP sync. We'll see... But something is definitely broken.

    Update: Now two files at once. Same read errors then an overwrite.

    Am I seriously the only one experiencing this? :huh: