Class org.syncany.tests.integration.scenarios.SingleFolderNoConflictsScenarioTest

6

tests

0

failures

0

ignored

4.005s

duration

100%

successful

Tests

Test Duration Result
testFolderEmptyDeleteNoConflicts 0.526s passed
testFolderEmptyMoveNoConflicts 1.396s passed
testFolderEmptyNewNoConflicts 0.286s passed
testFolderNonEmptyMove1NoConflicts 0.654s passed
testFolderNonEmptyMove2NoConflicts 0.723s passed
testFolderNonEmptyNewNoConflicts 0.420s passed

Standard error

25-5-17 10:16:44.211 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.211 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
25-5-17 10:16:44.219 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.219 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-70289-client-A' ...
25-5-17 10:16:44.219 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:44.219 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:44.219 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:44.219 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:44.219 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:44.219 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:44.219 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:44.219 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:44.219 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.219 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-70289-client-A' ...
25-5-17 10:16:44.219 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:44.219 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:44.219 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:44.219 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:44.219 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:44.220 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:44.220 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:44.220 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:44.220 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:44.220 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:44.220 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:44.220 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:44.242 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:44.242 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:44.251 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:44.254 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:44.255 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:44.262 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:44.262 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:44.262 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:44.262 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:44.265 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.268 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.270 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.273 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.275 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.277 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.280 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.282 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.284 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:44.287 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:44.289 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:44.292 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:44.292 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:44.292 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:44.295 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:44.297 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:44.299 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:44.302 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:44.305 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:44.307 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:44.307 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:44.310 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:44.313 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:44.315 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:44.318 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:44.318 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:44.320 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:44.323 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:44.323 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:44.323 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:44.326 | UpOperation     | Test worker    | INFO : 
25-5-17 10:16:44.326 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
25-5-17 10:16:44.326 | UpOperation     | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.326 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@1caf64ce) ...
25-5-17 10:16:44.326 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.326 | StatusOperation | Test worker    | INFO : 
25-5-17 10:16:44.326 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
25-5-17 10:16:44.326 | StatusOperation | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.326 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
25-5-17 10:16:44.327 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@1f3a7097) ...
25-5-17 10:16:44.328 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-170525101614951-70289-client-A ...
25-5-17 10:16:44.328 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
25-5-17 10:16:44.329 | StatusOperation | Test worker    | FINE : - New file: folder
25-5-17 10:16:44.329 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@17ab9183) ...
25-5-17 10:16:44.329 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:44.330 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.330 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:44.330 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
25-5-17 10:16:44.330 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.330 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@3361661f) ...
25-5-17 10:16:44.330 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:44.330 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@64037c71) ...
25-5-17 10:16:44.330 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
25-5-17 10:16:44.330 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1495707404220] ...
25-5-17 10:16:44.330 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1495707404220]
25-5-17 10:16:44.331 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1495707404220] ...
25-5-17 10:16:44.335 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.335 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
25-5-17 10:16:44.335 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
25-5-17 10:16:44.336 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@33566ccb) ...
25-5-17 10:16:44.336 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
25-5-17 10:16:44.336 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-70289-client-A/folder
25-5-17 10:16:44.336 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
25-5-17 10:16:44.337 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
25-5-17 10:16:44.337 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
25-5-17 10:16:44.338 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:44.338 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:44.338 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@1f44cd8b) ...
25-5-17 10:16:44.338 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@18cd899f) ...
25-5-17 10:16:44.338 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707404336, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:44.338 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@46814f61) ...
25-5-17 10:16:44.343 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
25-5-17 10:16:44.343 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
25-5-17 10:16:44.345 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
25-5-17 10:16:44.345 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1495707404345, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:44.346 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1495707404345 to file /tmp/syncanytest/syncany-170525101614951-70289-client-A/.syncany/cache/database-A-0000000001 ... 
25-5-17 10:16:44.346 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-170525101614951-70289-client-A/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:44.347 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
25-5-17 10:16:44.348 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
25-5-17 10:16:44.348 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-70289-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:44.348 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-70289-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-qeebz-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
25-5-17 10:16:44.349 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
25-5-17 10:16:44.349 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
25-5-17 10:16:44.351 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-170525101614951-70289-client-A/.syncany/cache/temp-transaction-8221368690587222636.tmp
25-5-17 10:16:44.351 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@24d7801c) ...
25-5-17 10:16:44.351 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-107eb4d7] ...
25-5-17 10:16:44.352 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
25-5-17 10:16:44.352 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@175cd350) ...
25-5-17 10:16:44.352 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-70289-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-qeebz-database-A-0000000001] ...
25-5-17 10:16:44.352 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-qeebz-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:44.352 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-107eb4d7] ...
25-5-17 10:16:44.353 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
25-5-17 10:16:44.353 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
25-5-17 10:16:44.353 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1495707404345) ...
25-5-17 10:16:44.354 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
25-5-17 10:16:44.359 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1495707404345, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:44.359 | UpOperation     | Test worker    | INFO : Committing local database.
25-5-17 10:16:44.359 | UpOperation     | Test worker    | FINE : Waiting for new database version.
25-5-17 10:16:44.359 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707404347, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
25-5-17 10:16:44.359 | UpOperation     | Test worker    | INFO : Sync up done.
25-5-17 10:16:44.362 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1495707404220] ...
25-5-17 10:16:44.362 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1495707404220]
25-5-17 10:16:44.362 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:44.362 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:44.362 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@2bbde8ae) ...
25-5-17 10:16:44.363 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.363 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-70289-client-B' ...
25-5-17 10:16:44.363 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:44.363 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:44.363 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:44.363 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:44.363 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:44.363 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:44.363 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:44.363 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:44.363 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.364 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-70289-client-B' ...
25-5-17 10:16:44.364 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:44.364 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:44.364 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:44.364 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:44.364 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:44.364 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:44.364 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:44.364 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:44.364 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:44.364 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:44.364 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:44.364 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:44.385 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:44.386 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:44.394 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:44.397 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:44.397 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:44.404 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:44.404 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:44.404 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:44.405 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:44.408 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.410 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.413 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.416 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.420 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.422 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.426 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.429 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.431 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:44.433 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:44.436 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:44.438 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:44.438 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:44.439 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:44.442 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:44.444 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:44.446 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:44.448 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:44.450 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:44.452 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:44.452 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:44.458 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:44.461 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:44.464 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:44.467 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:44.467 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:44.470 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:44.474 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:44.474 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:44.474 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:44.478 | DownOperation   | Test worker    | INFO : 
25-5-17 10:16:44.478 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
25-5-17 10:16:44.479 | DownOperation   | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.479 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@39f75dc4) ...
25-5-17 10:16:44.479 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:44.480 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.480 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:44.480 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
25-5-17 10:16:44.480 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.480 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@625086c2) ...
25-5-17 10:16:44.480 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:44.480 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
25-5-17 10:16:44.480 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@37dbaf3) ...
25-5-17 10:16:44.480 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@23509f4a) ...
25-5-17 10:16:44.480 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1495707404364] ...
25-5-17 10:16:44.480 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1495707404364]
25-5-17 10:16:44.480 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1495707404364] ...
25-5-17 10:16:44.481 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
25-5-17 10:16:44.481 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-170525101614951-70289-client-B/.syncany/cache/database-A-0000000001
25-5-17 10:16:44.481 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@15bf8fd8) ...
25-5-17 10:16:44.481 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
25-5-17 10:16:44.481 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-170525101614951-70289-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:44.483 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707404345
25-5-17 10:16:44.484 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-70289-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:44.484 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
25-5-17 10:16:44.484 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1495707404345], B=[]}
25-5-17 10:16:44.484 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
25-5-17 10:16:44.484 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1495707404345
25-5-17 10:16:44.484 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
25-5-17 10:16:44.484 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1495707404345
25-5-17 10:16:44.484 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
25-5-17 10:16:44.484 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
25-5-17 10:16:44.484 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
25-5-17 10:16:44.484 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
25-5-17 10:16:44.484 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1495707404345]
25-5-17 10:16:44.484 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
25-5-17 10:16:44.484 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1495707404345]
25-5-17 10:16:44.484 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
25-5-17 10:16:44.484 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-170525101614951-70289-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:44.485 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707404345
25-5-17 10:16:44.486 | DownOperation   | Test worker    | INFO : Determine file system actions ...
25-5-17 10:16:44.486 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.487 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
25-5-17 10:16:44.487 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
25-5-17 10:16:44.487 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:44.487 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:44.487 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
25-5-17 10:16:44.487 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-70289-client-B/folder
25-5-17 10:16:44.487 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:44.487 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
25-5-17 10:16:44.487 | FileSystemActio | Test worker    | INFO :    Sorted actions:
25-5-17 10:16:44.487 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:44.488 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
25-5-17 10:16:44.488 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:44.488 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:44.488 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-70289-client-B/folder ...
25-5-17 10:16:44.488 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:44.488 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
25-5-17 10:16:44.488 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
25-5-17 10:16:44.488 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1495707404345, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:44.494 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1495707404364] ...
25-5-17 10:16:44.495 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1495707404364]
25-5-17 10:16:44.495 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:44.495 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:44.495 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@1462e7c8) ...
25-5-17 10:16:44.495 | DownOperation   | Test worker    | INFO : Sync down done.
25-5-17 10:16:44.498 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.499 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
25-5-17 10:16:44.509 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.510 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-50971-client-A' ...
25-5-17 10:16:44.510 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:44.510 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:44.510 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:44.510 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:44.511 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:44.511 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:44.511 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:44.511 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:44.511 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.511 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-50971-client-A' ...
25-5-17 10:16:44.511 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:44.512 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:44.512 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:44.512 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:44.512 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:44.512 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:44.512 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:44.512 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:44.512 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:44.512 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:44.512 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:44.512 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:44.523 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:44.524 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:44.533 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:44.535 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:44.536 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:44.541 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:44.541 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:44.541 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:44.541 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:44.544 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.547 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.549 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.552 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.554 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.556 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.559 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.561 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.563 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:44.565 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:44.568 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:44.570 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:44.570 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:44.571 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:44.573 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:44.576 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:44.578 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:44.581 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:44.583 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:44.585 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:44.585 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:44.588 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:44.591 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:44.593 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:44.597 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:44.597 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:44.601 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:44.604 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:44.604 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:44.604 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:44.607 | UpOperation     | Test worker    | INFO : 
25-5-17 10:16:44.607 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
25-5-17 10:16:44.607 | UpOperation     | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.607 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@2ec0edb4) ...
25-5-17 10:16:44.608 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.608 | StatusOperation | Test worker    | INFO : 
25-5-17 10:16:44.608 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
25-5-17 10:16:44.608 | StatusOperation | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.608 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
25-5-17 10:16:44.608 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@1820db11) ...
25-5-17 10:16:44.609 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-170525101614951-50971-client-A ...
25-5-17 10:16:44.609 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
25-5-17 10:16:44.609 | StatusOperation | Test worker    | FINE : - New file: folder
25-5-17 10:16:44.609 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@4898c37d) ...
25-5-17 10:16:44.609 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:44.610 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.610 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:44.610 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
25-5-17 10:16:44.610 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.610 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@6ba71706) ...
25-5-17 10:16:44.610 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:44.610 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@19eb3d98) ...
25-5-17 10:16:44.610 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
25-5-17 10:16:44.610 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1495707404512] ...
25-5-17 10:16:44.610 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1495707404512]
25-5-17 10:16:44.611 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1495707404512] ...
25-5-17 10:16:44.611 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.612 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
25-5-17 10:16:44.612 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
25-5-17 10:16:44.612 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@4881b9ed) ...
25-5-17 10:16:44.612 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
25-5-17 10:16:44.612 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-50971-client-A/folder
25-5-17 10:16:44.612 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
25-5-17 10:16:44.613 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
25-5-17 10:16:44.613 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
25-5-17 10:16:44.614 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:44.614 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:44.614 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@21535cac) ...
25-5-17 10:16:44.614 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@631a301c) ...
25-5-17 10:16:44.614 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707404612, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:44.614 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
25-5-17 10:16:44.614 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
25-5-17 10:16:44.614 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
25-5-17 10:16:44.615 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1495707404614, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:44.615 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1495707404614 to file /tmp/syncanytest/syncany-170525101614951-50971-client-A/.syncany/cache/database-A-0000000001 ... 
25-5-17 10:16:44.615 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-170525101614951-50971-client-A/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:44.616 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
25-5-17 10:16:44.616 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-50971-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:44.616 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-50971-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-dGHjw-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
25-5-17 10:16:44.619 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
25-5-17 10:16:44.619 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
25-5-17 10:16:44.620 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-170525101614951-50971-client-A/.syncany/cache/temp-transaction-7330986143941646450.tmp
25-5-17 10:16:44.621 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@6047394f) ...
25-5-17 10:16:44.621 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-559ac00] ...
25-5-17 10:16:44.621 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
25-5-17 10:16:44.621 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@529babfb) ...
25-5-17 10:16:44.621 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-50971-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-dGHjw-database-A-0000000001] ...
25-5-17 10:16:44.622 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-dGHjw-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:44.622 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-559ac00] ...
25-5-17 10:16:44.622 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
25-5-17 10:16:44.622 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
25-5-17 10:16:44.622 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1495707404614) ...
25-5-17 10:16:44.623 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
25-5-17 10:16:44.628 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1495707404614, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:44.628 | UpOperation     | Test worker    | INFO : Committing local database.
25-5-17 10:16:44.628 | UpOperation     | Test worker    | FINE : Waiting for new database version.
25-5-17 10:16:44.633 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@1f212cbd) ...
25-5-17 10:16:44.637 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
25-5-17 10:16:44.637 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707404637, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
25-5-17 10:16:44.638 | UpOperation     | Test worker    | INFO : Sync up done.
25-5-17 10:16:44.640 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1495707404512] ...
25-5-17 10:16:44.640 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1495707404512]
25-5-17 10:16:44.640 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:44.640 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:44.641 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@d6669e8) ...
25-5-17 10:16:44.641 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.641 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-50971-client-B' ...
25-5-17 10:16:44.641 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:44.641 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:44.641 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:44.641 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:44.641 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:44.641 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:44.641 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:44.641 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:44.641 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.641 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-50971-client-B' ...
25-5-17 10:16:44.641 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:44.641 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:44.641 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:44.641 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:44.641 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:44.642 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:44.642 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:44.642 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:44.642 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:44.642 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:44.642 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:44.642 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:44.667 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:44.667 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:44.676 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:44.679 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:44.679 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:44.685 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:44.685 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:44.685 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:44.685 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:44.688 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.691 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.693 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.695 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.698 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.720 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.723 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.727 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:44.729 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:44.735 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:44.737 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:44.739 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:44.739 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:44.740 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:44.742 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:44.745 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:44.747 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:44.749 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:44.751 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:44.753 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:44.753 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:44.756 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:44.759 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:44.762 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:44.765 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:44.765 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:44.772 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:44.775 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:44.775 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:44.775 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:44.778 | DownOperation   | Test worker    | INFO : 
25-5-17 10:16:44.778 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
25-5-17 10:16:44.778 | DownOperation   | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.778 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@41af3ab0) ...
25-5-17 10:16:44.778 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:44.779 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.779 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:44.779 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
25-5-17 10:16:44.779 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.779 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@35cb5907) ...
25-5-17 10:16:44.779 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:44.779 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
25-5-17 10:16:44.780 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@af877e4) ...
25-5-17 10:16:44.780 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@69c39d5d) ...
25-5-17 10:16:44.780 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1495707404642] ...
25-5-17 10:16:44.780 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1495707404642]
25-5-17 10:16:44.781 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1495707404642] ...
25-5-17 10:16:44.781 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
25-5-17 10:16:44.781 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-170525101614951-50971-client-B/.syncany/cache/database-A-0000000001
25-5-17 10:16:44.781 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@28f1b00a) ...
25-5-17 10:16:44.782 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
25-5-17 10:16:44.782 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-170525101614951-50971-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:44.784 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707404614
25-5-17 10:16:44.784 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-50971-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:44.785 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
25-5-17 10:16:44.790 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1495707404614], B=[]}
25-5-17 10:16:44.790 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
25-5-17 10:16:44.790 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1495707404614
25-5-17 10:16:44.790 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
25-5-17 10:16:44.790 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1495707404614
25-5-17 10:16:44.791 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
25-5-17 10:16:44.791 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
25-5-17 10:16:44.791 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
25-5-17 10:16:44.791 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
25-5-17 10:16:44.791 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1495707404614]
25-5-17 10:16:44.792 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
25-5-17 10:16:44.792 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1495707404614]
25-5-17 10:16:44.792 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
25-5-17 10:16:44.792 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-170525101614951-50971-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:44.798 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707404614
25-5-17 10:16:44.799 | DownOperation   | Test worker    | INFO : Determine file system actions ...
25-5-17 10:16:44.800 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.801 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
25-5-17 10:16:44.809 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
25-5-17 10:16:44.810 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:44.810 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:44.810 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
25-5-17 10:16:44.810 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-50971-client-B/folder
25-5-17 10:16:44.811 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:44.811 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
25-5-17 10:16:44.811 | FileSystemActio | Test worker    | INFO :    Sorted actions:
25-5-17 10:16:44.811 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:44.811 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
25-5-17 10:16:44.812 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:44.812 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:44.814 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-50971-client-B/folder ...
25-5-17 10:16:44.815 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:44.815 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
25-5-17 10:16:44.815 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
25-5-17 10:16:44.815 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1495707404614, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:44.827 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1495707404642] ...
25-5-17 10:16:44.841 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1495707404642]
25-5-17 10:16:44.841 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:44.842 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:44.842 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@3e013ff) ...
25-5-17 10:16:44.842 | DownOperation   | Test worker    | INFO : Sync down done.
25-5-17 10:16:44.842 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.842 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-50971-client-B' ...
25-5-17 10:16:44.842 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:44.842 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:44.842 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:44.842 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:44.842 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:44.842 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:44.842 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:44.842 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:44.842 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:44.843 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-50971-client-B' ...
25-5-17 10:16:44.843 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:44.843 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:44.843 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:44.843 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:44.843 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:44.843 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:44.843 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:44.843 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:44.843 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:44.843 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:44.843 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:44.843 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:44.850 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.850 | UpOperation     | Test worker    | INFO : 
25-5-17 10:16:44.850 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
25-5-17 10:16:44.850 | UpOperation     | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.850 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@314a36d) ...
25-5-17 10:16:44.851 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.851 | StatusOperation | Test worker    | INFO : 
25-5-17 10:16:44.851 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
25-5-17 10:16:44.851 | StatusOperation | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.851 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
25-5-17 10:16:44.851 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@64907ecf) ...
25-5-17 10:16:44.852 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-170525101614951-50971-client-B ...
25-5-17 10:16:44.853 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
25-5-17 10:16:44.853 | StatusOperation | Test worker    | FINE : - New file: moved
25-5-17 10:16:44.853 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@68d4e6bc) ...
25-5-17 10:16:44.853 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:44.860 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.860 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:44.860 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
25-5-17 10:16:44.860 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:44.860 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@1b5827b3) ...
25-5-17 10:16:44.861 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:44.862 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
25-5-17 10:16:44.862 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@50b345b9) ...
25-5-17 10:16:44.862 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
25-5-17 10:16:44.862 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1495707404843] ...
25-5-17 10:16:44.862 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1495707404843]
25-5-17 10:16:44.863 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1495707404843] ...
25-5-17 10:16:44.867 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:44.879 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
25-5-17 10:16:45.808 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
25-5-17 10:16:45.808 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@193c5456) ...
25-5-17 10:16:45.809 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
25-5-17 10:16:45.813 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:45.813 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:45.813 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-50971-client-B/moved
25-5-17 10:16:45.813 | Indexer         | AsyncI/syncany | FINE : - /File: moved (directory/symlink/0-byte-file)
25-5-17 10:16:45.813 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved, FOLDER)
25-5-17 10:16:45.814 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved
25-5-17 10:16:45.814 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:45.814 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:45.814 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@4a620b61) ...
25-5-17 10:16:45.814 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707405808, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
25-5-17 10:16:45.814 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
25-5-17 10:16:45.814 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
25-5-17 10:16:45.815 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
25-5-17 10:16:45.815 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1495707405815, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
25-5-17 10:16:45.815 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1495707405815 to file /tmp/syncanytest/syncany-170525101614951-50971-client-B/.syncany/cache/database-B-0000000001 ... 
25-5-17 10:16:45.815 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-170525101614951-50971-client-B/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:45.816 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
25-5-17 10:16:45.816 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-50971-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
25-5-17 10:16:45.816 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-50971-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-XCkuw-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
25-5-17 10:16:45.816 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@b386dff) ...
25-5-17 10:16:45.817 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
25-5-17 10:16:45.817 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
25-5-17 10:16:45.820 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-170525101614951-50971-client-B/.syncany/cache/temp-transaction-2957514483621536737.tmp
25-5-17 10:16:45.820 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@421131b8) ...
25-5-17 10:16:45.820 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-5923e490] ...
25-5-17 10:16:45.821 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
25-5-17 10:16:45.821 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@6319f0d4) ...
25-5-17 10:16:45.821 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-50971-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-XCkuw-database-B-0000000001] ...
25-5-17 10:16:45.822 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-XCkuw-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
25-5-17 10:16:45.822 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-5923e490] ...
25-5-17 10:16:45.822 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
25-5-17 10:16:45.822 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
25-5-17 10:16:45.822 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
25-5-17 10:16:45.822 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1495707405815) ...
25-5-17 10:16:45.825 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
25-5-17 10:16:45.831 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1495707405815, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
25-5-17 10:16:45.831 | UpOperation     | Test worker    | INFO : Committing local database.
25-5-17 10:16:45.831 | UpOperation     | Test worker    | FINE : Waiting for new database version.
25-5-17 10:16:45.831 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707405822, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
25-5-17 10:16:45.831 | UpOperation     | Test worker    | INFO : Sync up done.
25-5-17 10:16:45.834 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1495707404843] ...
25-5-17 10:16:45.838 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1495707404843]
25-5-17 10:16:45.838 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:45.838 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:45.838 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@7f767546) ...
25-5-17 10:16:45.838 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-50971-client-A' ...
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:45.839 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-50971-client-A' ...
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:45.839 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:45.839 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:45.843 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:45.843 | DownOperation   | Test worker    | INFO : 
25-5-17 10:16:45.843 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
25-5-17 10:16:45.843 | DownOperation   | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:45.843 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@6c6306ee) ...
25-5-17 10:16:45.844 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:45.844 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:45.844 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:45.844 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
25-5-17 10:16:45.844 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:45.844 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@31dad942) ...
25-5-17 10:16:45.845 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:45.845 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
25-5-17 10:16:45.845 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
25-5-17 10:16:45.845 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@50a9471d) ...
25-5-17 10:16:45.845 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@7fb3f7ff) ...
25-5-17 10:16:45.845 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1495707405839] ...
25-5-17 10:16:45.845 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1495707405839]
25-5-17 10:16:45.845 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1495707405839] ...
25-5-17 10:16:45.847 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
25-5-17 10:16:45.847 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-170525101614951-50971-client-A/.syncany/cache/database-B-0000000001
25-5-17 10:16:45.847 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@6d21d208) ...
25-5-17 10:16:45.847 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
25-5-17 10:16:45.847 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-170525101614951-50971-client-A/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:45.851 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1495707405815
25-5-17 10:16:45.851 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-50971-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:45.851 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-50971-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:45.852 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
25-5-17 10:16:45.852 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1495707404614], B=[B/(A1,B1)/T=1495707405815]}
25-5-17 10:16:45.852 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
25-5-17 10:16:45.852 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1495707404614
25-5-17 10:16:45.852 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1495707405815
25-5-17 10:16:45.852 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
25-5-17 10:16:45.852 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1495707404614
25-5-17 10:16:45.852 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1495707405815
25-5-17 10:16:45.852 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
25-5-17 10:16:45.852 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
25-5-17 10:16:45.852 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
25-5-17 10:16:45.852 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1495707404614]
25-5-17 10:16:45.852 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1495707404614, B/(A1,B1)/T=1495707405815]
25-5-17 10:16:45.853 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
25-5-17 10:16:45.853 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1495707405815]
25-5-17 10:16:45.853 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
25-5-17 10:16:45.853 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-170525101614951-50971-client-A/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:45.861 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1495707405815
25-5-17 10:16:45.861 | DownOperation   | Test worker    | INFO : Determine file system actions ...
25-5-17 10:16:45.862 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:45.863 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
25-5-17 10:16:45.863 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
25-5-17 10:16:45.863 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:45.863 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:45.864 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-170525101614951-50971-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:45.864 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-50971-client-A/moved
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:45.864 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :    Sorted actions:
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:45.864 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
25-5-17 10:16:45.864 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:45.864 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-50971-client-A/moved ...
25-5-17 10:16:45.865 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:45.865 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:44 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:44 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:45 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:45.865 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
25-5-17 10:16:45.865 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
25-5-17 10:16:45.865 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1495707405815, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
25-5-17 10:16:45.877 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1495707405839] ...
25-5-17 10:16:45.885 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1495707405839]
25-5-17 10:16:45.886 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:45.886 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:45.886 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@39ee50ac) ...
25-5-17 10:16:45.886 | DownOperation   | Test worker    | INFO : Sync down done.
25-5-17 10:16:45.894 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:45.894 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
25-5-17 10:16:45.906 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:45.907 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-63182-client-A' ...
25-5-17 10:16:45.907 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:45.907 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:45.907 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:45.907 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:45.908 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:45.908 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:45.909 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:45.909 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:45.909 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:45.909 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-63182-client-A' ...
25-5-17 10:16:45.909 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:45.909 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:45.914 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:45.915 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:45.915 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:45.915 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:45.915 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:45.915 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:45.915 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:45.915 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:45.916 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:45.916 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:45.963 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:45.963 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:45.973 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:45.977 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:45.978 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:45.985 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:45.985 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:45.985 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:45.985 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:45.989 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:45.990 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:45.993 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:45.995 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:45.999 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.002 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.006 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.015 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.018 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:46.021 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:46.024 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:46.027 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:46.027 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:46.028 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:46.032 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:46.034 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:46.037 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:46.039 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:46.042 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:46.045 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:46.045 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:46.049 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:46.053 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:46.056 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:46.059 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:46.059 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:46.062 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:46.065 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:46.065 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:46.065 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:46.068 | UpOperation     | Test worker    | INFO : 
25-5-17 10:16:46.068 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
25-5-17 10:16:46.068 | UpOperation     | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.068 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@7dbd5627) ...
25-5-17 10:16:46.070 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.070 | StatusOperation | Test worker    | INFO : 
25-5-17 10:16:46.070 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
25-5-17 10:16:46.070 | StatusOperation | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.070 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
25-5-17 10:16:46.070 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@2c49b735) ...
25-5-17 10:16:46.071 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-170525101614951-63182-client-A ...
25-5-17 10:16:46.071 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
25-5-17 10:16:46.071 | StatusOperation | Test worker    | FINE : - New file: folder
25-5-17 10:16:46.071 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@8dc26e0) ...
25-5-17 10:16:46.071 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:46.072 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.072 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:46.072 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
25-5-17 10:16:46.072 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.072 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@6509f1fc) ...
25-5-17 10:16:46.072 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:46.072 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@4b62cc9) ...
25-5-17 10:16:46.072 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
25-5-17 10:16:46.072 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1495707405916] ...
25-5-17 10:16:46.072 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1495707405916]
25-5-17 10:16:46.073 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1495707405916] ...
25-5-17 10:16:46.074 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.081 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
25-5-17 10:16:46.082 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
25-5-17 10:16:46.082 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@1539d19c) ...
25-5-17 10:16:46.082 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
25-5-17 10:16:46.082 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-63182-client-A/folder
25-5-17 10:16:46.083 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
25-5-17 10:16:46.085 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
25-5-17 10:16:46.085 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
25-5-17 10:16:46.085 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:46.085 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:46.086 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@62d39737) ...
25-5-17 10:16:46.086 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@3ea21662) ...
25-5-17 10:16:46.086 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707406082, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:46.086 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
25-5-17 10:16:46.087 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
25-5-17 10:16:46.087 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
25-5-17 10:16:46.087 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1495707406087, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:46.087 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1495707406087 to file /tmp/syncanytest/syncany-170525101614951-63182-client-A/.syncany/cache/database-A-0000000001 ... 
25-5-17 10:16:46.087 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-170525101614951-63182-client-A/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:46.088 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
25-5-17 10:16:46.088 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-63182-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:46.088 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-63182-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-MZjTb-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
25-5-17 10:16:46.089 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
25-5-17 10:16:46.089 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
25-5-17 10:16:46.095 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-170525101614951-63182-client-A/.syncany/cache/temp-transaction-9180688812525034167.tmp
25-5-17 10:16:46.096 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@56cdd4b) ...
25-5-17 10:16:46.097 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-4bb9a05f] ...
25-5-17 10:16:46.097 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
25-5-17 10:16:46.097 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@47e7847e) ...
25-5-17 10:16:46.097 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-63182-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-MZjTb-database-A-0000000001] ...
25-5-17 10:16:46.098 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-MZjTb-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:46.098 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-4bb9a05f] ...
25-5-17 10:16:46.098 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
25-5-17 10:16:46.098 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
25-5-17 10:16:46.098 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1495707406087) ...
25-5-17 10:16:46.100 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
25-5-17 10:16:46.100 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@256355df) ...
25-5-17 10:16:46.114 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
25-5-17 10:16:46.120 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1495707406087, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:46.120 | UpOperation     | Test worker    | INFO : Committing local database.
25-5-17 10:16:46.120 | UpOperation     | Test worker    | FINE : Waiting for new database version.
25-5-17 10:16:46.120 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707406114, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
25-5-17 10:16:46.120 | UpOperation     | Test worker    | INFO : Sync up done.
25-5-17 10:16:46.122 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1495707405916] ...
25-5-17 10:16:46.125 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1495707405916]
25-5-17 10:16:46.125 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:46.126 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:46.126 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@8e5679b) ...
25-5-17 10:16:46.126 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.126 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-63182-client-B' ...
25-5-17 10:16:46.126 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.126 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.126 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.126 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.126 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.126 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.126 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.126 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.126 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.126 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-63182-client-B' ...
25-5-17 10:16:46.126 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.126 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.126 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:46.126 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:46.126 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.126 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.127 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.127 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.127 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.127 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.127 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:46.127 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:46.167 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:46.173 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:46.182 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:46.185 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:46.185 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:46.191 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:46.191 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:46.192 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:46.192 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:46.195 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.197 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.199 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.202 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.204 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.207 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.209 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.212 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.215 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:46.218 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:46.221 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:46.224 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:46.224 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:46.225 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:46.227 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:46.229 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:46.232 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:46.235 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:46.237 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:46.239 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:46.239 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:46.243 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:46.254 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:46.258 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:46.262 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:46.262 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:46.266 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:46.272 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:46.272 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:46.273 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:46.276 | DownOperation   | Test worker    | INFO : 
25-5-17 10:16:46.276 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
25-5-17 10:16:46.276 | DownOperation   | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.276 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@19bce823) ...
25-5-17 10:16:46.276 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:46.277 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.277 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:46.277 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
25-5-17 10:16:46.277 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.277 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@3a4a0845) ...
25-5-17 10:16:46.277 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:46.277 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
25-5-17 10:16:46.277 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@282c698c) ...
25-5-17 10:16:46.277 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@46d4fd8) ...
25-5-17 10:16:46.277 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1495707406127] ...
25-5-17 10:16:46.277 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1495707406127]
25-5-17 10:16:46.278 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1495707406127] ...
25-5-17 10:16:46.278 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
25-5-17 10:16:46.278 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-170525101614951-63182-client-B/.syncany/cache/database-A-0000000001
25-5-17 10:16:46.278 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@852ee3f) ...
25-5-17 10:16:46.278 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
25-5-17 10:16:46.278 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-170525101614951-63182-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:46.280 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707406087
25-5-17 10:16:46.280 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-63182-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:46.280 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
25-5-17 10:16:46.281 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1495707406087], B=[]}
25-5-17 10:16:46.281 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
25-5-17 10:16:46.281 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1495707406087
25-5-17 10:16:46.281 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
25-5-17 10:16:46.281 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1495707406087
25-5-17 10:16:46.281 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
25-5-17 10:16:46.281 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
25-5-17 10:16:46.281 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
25-5-17 10:16:46.281 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
25-5-17 10:16:46.281 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1495707406087]
25-5-17 10:16:46.281 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
25-5-17 10:16:46.281 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1495707406087]
25-5-17 10:16:46.281 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
25-5-17 10:16:46.281 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-170525101614951-63182-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:46.290 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707406087
25-5-17 10:16:46.290 | DownOperation   | Test worker    | INFO : Determine file system actions ...
25-5-17 10:16:46.291 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.292 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
25-5-17 10:16:46.292 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
25-5-17 10:16:46.292 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:46.292 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:46.293 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
25-5-17 10:16:46.293 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-63182-client-B/folder
25-5-17 10:16:46.293 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:46.293 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
25-5-17 10:16:46.293 | FileSystemActio | Test worker    | INFO :    Sorted actions:
25-5-17 10:16:46.293 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:46.293 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
25-5-17 10:16:46.293 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:46.293 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:46.293 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-63182-client-B/folder ...
25-5-17 10:16:46.293 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:46.293 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
25-5-17 10:16:46.293 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
25-5-17 10:16:46.293 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1495707406087, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:46.300 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1495707406127] ...
25-5-17 10:16:46.305 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1495707406127]
25-5-17 10:16:46.306 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:46.306 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:46.306 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@552230b0) ...
25-5-17 10:16:46.306 | DownOperation   | Test worker    | INFO : Sync down done.
25-5-17 10:16:46.306 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.306 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-63182-client-B' ...
25-5-17 10:16:46.306 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.306 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.306 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.307 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.307 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.307 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.307 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.307 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.307 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.307 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-63182-client-B' ...
25-5-17 10:16:46.307 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.307 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.307 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:46.307 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:46.307 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.307 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.307 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.307 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.307 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.307 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.307 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:46.307 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:46.314 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.314 | UpOperation     | Test worker    | INFO : 
25-5-17 10:16:46.314 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
25-5-17 10:16:46.314 | UpOperation     | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.314 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@dc80660) ...
25-5-17 10:16:46.315 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.315 | StatusOperation | Test worker    | INFO : 
25-5-17 10:16:46.315 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
25-5-17 10:16:46.315 | StatusOperation | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.315 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
25-5-17 10:16:46.315 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@34f1e84f) ...
25-5-17 10:16:46.316 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-170525101614951-63182-client-B ...
25-5-17 10:16:46.316 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
25-5-17 10:16:46.317 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@2c2f84cd) ...
25-5-17 10:16:46.317 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:46.317 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.317 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:46.317 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
25-5-17 10:16:46.317 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.317 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@57010349) ...
25-5-17 10:16:46.318 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:46.318 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
25-5-17 10:16:46.318 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@23eabadc) ...
25-5-17 10:16:46.318 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
25-5-17 10:16:46.318 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1495707406307] ...
25-5-17 10:16:46.318 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1495707406307]
25-5-17 10:16:46.318 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1495707406307] ...
25-5-17 10:16:46.319 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.326 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
25-5-17 10:16:46.328 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
25-5-17 10:16:46.329 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
25-5-17 10:16:46.334 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:46.335 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:46.335 | Indexer         | AsyncI/syncany | FINE : Added database version with only deletions: DatabaseVersion [header=UnknownMachine/()/T=1495707406329, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:46.336 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
25-5-17 10:16:46.336 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
25-5-17 10:16:46.337 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
25-5-17 10:16:46.337 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1495707406337, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:46.337 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1495707406337 to file /tmp/syncanytest/syncany-170525101614951-63182-client-B/.syncany/cache/database-B-0000000001 ... 
25-5-17 10:16:46.337 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-170525101614951-63182-client-B/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:46.338 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
25-5-17 10:16:46.338 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-63182-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
25-5-17 10:16:46.338 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-63182-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-vFHez-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
25-5-17 10:16:46.339 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
25-5-17 10:16:46.339 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
25-5-17 10:16:46.340 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-170525101614951-63182-client-B/.syncany/cache/temp-transaction-508216932347465183.tmp
25-5-17 10:16:46.340 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@495ecdd2) ...
25-5-17 10:16:46.340 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-5c20c3f8] ...
25-5-17 10:16:46.340 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
25-5-17 10:16:46.341 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@bdf0fec) ...
25-5-17 10:16:46.341 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-63182-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-vFHez-database-B-0000000001] ...
25-5-17 10:16:46.341 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-vFHez-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
25-5-17 10:16:46.341 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-5c20c3f8] ...
25-5-17 10:16:46.341 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
25-5-17 10:16:46.341 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
25-5-17 10:16:46.341 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1495707406337) ...
25-5-17 10:16:46.342 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
25-5-17 10:16:46.347 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
25-5-17 10:16:46.350 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1495707406337, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:46.350 | UpOperation     | Test worker    | INFO : Committing local database.
25-5-17 10:16:46.350 | UpOperation     | Test worker    | FINE : Waiting for new database version.
25-5-17 10:16:46.350 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707406347, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
25-5-17 10:16:46.350 | UpOperation     | Test worker    | INFO : Sync up done.
25-5-17 10:16:46.352 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1495707406307] ...
25-5-17 10:16:46.363 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1495707406307]
25-5-17 10:16:46.363 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:46.364 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:46.364 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@531f1d53) ...
25-5-17 10:16:46.364 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.364 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-63182-client-A' ...
25-5-17 10:16:46.364 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.364 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.364 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.364 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.364 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.364 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.364 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.364 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.364 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.364 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-63182-client-A' ...
25-5-17 10:16:46.365 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.365 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.365 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:46.365 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:46.365 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.365 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.365 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.365 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.365 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.365 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.365 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:46.365 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:46.369 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.369 | DownOperation   | Test worker    | INFO : 
25-5-17 10:16:46.369 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
25-5-17 10:16:46.369 | DownOperation   | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.369 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@43162385) ...
25-5-17 10:16:46.369 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:46.370 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.370 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:46.370 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
25-5-17 10:16:46.370 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.370 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@59c241ba) ...
25-5-17 10:16:46.370 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:46.370 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
25-5-17 10:16:46.370 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
25-5-17 10:16:46.371 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@3c26774c) ...
25-5-17 10:16:46.371 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@2fd04220) ...
25-5-17 10:16:46.371 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1495707406365] ...
25-5-17 10:16:46.371 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1495707406365]
25-5-17 10:16:46.371 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1495707406365] ...
25-5-17 10:16:46.371 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
25-5-17 10:16:46.371 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-170525101614951-63182-client-A/.syncany/cache/database-B-0000000001
25-5-17 10:16:46.371 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@56dc1437) ...
25-5-17 10:16:46.372 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
25-5-17 10:16:46.372 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-170525101614951-63182-client-A/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:46.373 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1495707406337
25-5-17 10:16:46.374 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-63182-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:46.374 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-63182-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:46.374 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
25-5-17 10:16:46.374 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1495707406087], B=[B/(A1,B1)/T=1495707406337]}
25-5-17 10:16:46.374 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
25-5-17 10:16:46.374 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1495707406087
25-5-17 10:16:46.374 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1495707406337
25-5-17 10:16:46.374 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
25-5-17 10:16:46.374 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1495707406087
25-5-17 10:16:46.374 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1495707406337
25-5-17 10:16:46.374 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
25-5-17 10:16:46.374 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
25-5-17 10:16:46.374 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
25-5-17 10:16:46.374 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1495707406087]
25-5-17 10:16:46.374 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1495707406087, B/(A1,B1)/T=1495707406337]
25-5-17 10:16:46.374 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
25-5-17 10:16:46.374 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1495707406337]
25-5-17 10:16:46.374 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
25-5-17 10:16:46.375 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-170525101614951-63182-client-A/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:46.376 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1495707406337
25-5-17 10:16:46.376 | DownOperation   | Test worker    | INFO : Determine file system actions ...
25-5-17 10:16:46.377 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.391 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
25-5-17 10:16:46.391 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
25-5-17 10:16:46.391 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:46.391 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:46.391 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
25-5-17 10:16:46.391 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-170525101614951-63182-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:46.391 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:46.391 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
25-5-17 10:16:46.392 | FileSystemActio | Test worker    | INFO :    Sorted actions:
25-5-17 10:16:46.392 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:46.392 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
25-5-17 10:16:46.392 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:45 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:46.392 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
25-5-17 10:16:46.392 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
25-5-17 10:16:46.392 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1495707406337, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
25-5-17 10:16:46.403 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1495707406365] ...
25-5-17 10:16:46.414 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1495707406365]
25-5-17 10:16:46.414 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:46.414 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:46.414 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@4dfc84e0) ...
25-5-17 10:16:46.414 | DownOperation   | Test worker    | INFO : Sync down done.
25-5-17 10:16:46.422 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.422 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
25-5-17 10:16:46.438 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.438 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-79861-client-A' ...
25-5-17 10:16:46.438 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.438 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.438 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.438 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.438 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.438 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.438 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.438 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.438 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.439 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-79861-client-A' ...
25-5-17 10:16:46.439 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.439 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.439 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:46.439 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:46.439 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.439 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.439 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.439 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.439 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.439 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.439 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:46.439 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:46.475 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:46.476 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:46.484 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:46.487 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:46.487 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:46.498 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:46.498 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:46.498 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:46.498 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:46.501 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.504 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.506 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.509 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.511 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.513 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.516 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.523 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.525 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:46.528 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:46.531 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:46.533 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:46.533 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:46.534 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:46.537 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:46.539 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:46.543 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:46.545 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:46.548 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:46.550 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:46.550 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:46.553 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:46.556 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:46.558 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:46.561 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:46.561 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:46.564 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:46.566 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:46.566 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:46.566 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:46.569 | UpOperation     | Test worker    | INFO : 
25-5-17 10:16:46.569 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
25-5-17 10:16:46.569 | UpOperation     | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.569 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@1d5ba0d) ...
25-5-17 10:16:46.570 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.570 | StatusOperation | Test worker    | INFO : 
25-5-17 10:16:46.570 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
25-5-17 10:16:46.570 | StatusOperation | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.570 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
25-5-17 10:16:46.570 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@4914151a) ...
25-5-17 10:16:46.571 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-170525101614951-79861-client-A ...
25-5-17 10:16:46.571 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
25-5-17 10:16:46.571 | StatusOperation | Test worker    | FINE : - New file: folder
25-5-17 10:16:46.571 | StatusOperation | Test worker    | FINE : - New file: folder/file
25-5-17 10:16:46.571 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@2f3b4f7b) ...
25-5-17 10:16:46.571 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:46.572 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.572 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:46.572 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
25-5-17 10:16:46.572 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.572 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@6251c049) ...
25-5-17 10:16:46.572 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:46.572 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@1d65de44) ...
25-5-17 10:16:46.572 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
25-5-17 10:16:46.572 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1495707406439] ...
25-5-17 10:16:46.572 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1495707406439]
25-5-17 10:16:46.573 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1495707406439] ...
25-5-17 10:16:46.574 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.581 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
25-5-17 10:16:46.582 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
25-5-17 10:16:46.582 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@749feaea) ...
25-5-17 10:16:46.582 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
25-5-17 10:16:46.582 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-79861-client-A/folder
25-5-17 10:16:46.582 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
25-5-17 10:16:46.583 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
25-5-17 10:16:46.583 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
25-5-17 10:16:46.583 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:46.583 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:46.583 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@5339fc8b) ...
25-5-17 10:16:46.583 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-79861-client-A/folder/file
25-5-17 10:16:46.584 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-170525101614951-79861-client-A/folder/file
25-5-17 10:16:46.593 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836
25-5-17 10:16:46.594 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 90c43d4a95684f616ec2138e2a29c52cbc10f8d6
25-5-17 10:16:46.594 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836 > 90c43d4a95684f616ec2138e2a29c52cbc10f8d6
25-5-17 10:16:46.594 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836 > /tmp/syncanytest/syncany-170525101614951-79861-client-A/folder/file
25-5-17 10:16:46.594 | Indexer         | AsyncI/syncany | FINE : - /File: folder/file (checksum 390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836)
25-5-17 10:16:46.595 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/file, checksum: 390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836)
25-5-17 10:16:46.595 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/file
25-5-17 10:16:46.596 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:46.596 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:46.596 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 90c43d4a95684f616ec2138e2a29c52cbc10f8d6
25-5-17 10:16:46.596 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@1a376b3b) ...
25-5-17 10:16:46.596 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707406582, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
25-5-17 10:16:46.596 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
25-5-17 10:16:46.596 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
25-5-17 10:16:46.597 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
25-5-17 10:16:46.597 | UpOperation     | Test worker    | INFO : - Uploading multichunk 90c43d4a95684f616ec2138e2a29c52cbc10f8d6 from /tmp/syncanytest/syncany-170525101614951-79861-client-A/.syncany/cache/multichunk-90c43d4a95684f616ec2138e2a29c52cbc10f8d6 to RemoteFile[name=multichunk-90c43d4a95684f616ec2138e2a29c52cbc10f8d6] ...
25-5-17 10:16:46.597 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-79861-client-A/.syncany/cache/multichunk-90c43d4a95684f616ec2138e2a29c52cbc10f8d6 -> Temp. remote file: RemoteFile[name=temp-FeqlY-multichunk-90c43d4a95684f616ec2138e2a29c52cbc10f8d6], final location: RemoteFile[name=multichunk-90c43d4a95684f616ec2138e2a29c52cbc10f8d6]
25-5-17 10:16:46.597 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1495707406597, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
25-5-17 10:16:46.598 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1495707406597 to file /tmp/syncanytest/syncany-170525101614951-79861-client-A/.syncany/cache/database-A-0000000001 ... 
25-5-17 10:16:46.598 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-170525101614951-79861-client-A/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:46.598 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
25-5-17 10:16:46.598 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-79861-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:46.598 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-79861-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-GgUEZ-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
25-5-17 10:16:46.599 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
25-5-17 10:16:46.599 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
25-5-17 10:16:46.600 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-170525101614951-79861-client-A/.syncany/cache/temp-transaction-6668326505889304305.tmp
25-5-17 10:16:46.601 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@3c8507ac) ...
25-5-17 10:16:46.601 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-663df332] ...
25-5-17 10:16:46.601 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
25-5-17 10:16:46.601 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@22b87b69) ...
25-5-17 10:16:46.601 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-79861-client-A/.syncany/cache/multichunk-90c43d4a95684f616ec2138e2a29c52cbc10f8d6 to temp. file RemoteFile[name=temp-FeqlY-multichunk-90c43d4a95684f616ec2138e2a29c52cbc10f8d6] ...
25-5-17 10:16:46.602 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@1f439ad1) ...
25-5-17 10:16:46.602 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-79861-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-GgUEZ-database-A-0000000001] ...
25-5-17 10:16:46.602 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-FeqlY-multichunk-90c43d4a95684f616ec2138e2a29c52cbc10f8d6] to final location RemoteFile[name=multichunk-90c43d4a95684f616ec2138e2a29c52cbc10f8d6] ...
25-5-17 10:16:46.602 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-GgUEZ-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:46.602 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-663df332] ...
25-5-17 10:16:46.602 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@5f58b10c) ...
25-5-17 10:16:46.603 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
25-5-17 10:16:46.603 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
25-5-17 10:16:46.603 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1495707406597) ...
25-5-17 10:16:46.605 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
25-5-17 10:16:46.610 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
25-5-17 10:16:46.613 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1495707406597, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
25-5-17 10:16:46.613 | UpOperation     | Test worker    | INFO : Committing local database.
25-5-17 10:16:46.613 | UpOperation     | Test worker    | FINE : Waiting for new database version.
25-5-17 10:16:46.613 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707406610, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
25-5-17 10:16:46.613 | UpOperation     | Test worker    | INFO : Sync up done.
25-5-17 10:16:46.615 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1495707406439] ...
25-5-17 10:16:46.625 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1495707406439]
25-5-17 10:16:46.625 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:46.626 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:46.626 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@7999f808) ...
25-5-17 10:16:46.626 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.626 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-79861-client-B' ...
25-5-17 10:16:46.626 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.626 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.626 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.626 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.626 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.626 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.626 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.626 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.626 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.627 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-79861-client-B' ...
25-5-17 10:16:46.627 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.627 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.627 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:46.627 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:46.627 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.627 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.627 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.627 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.627 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.627 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.627 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:46.627 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:46.643 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:46.643 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:46.651 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:46.654 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:46.654 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:46.661 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:46.661 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:46.661 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:46.661 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:46.664 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.667 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.669 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.675 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.678 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.680 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.683 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.685 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.687 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:46.690 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:46.692 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:46.694 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:46.694 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:46.695 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:46.698 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:46.701 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:46.703 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:46.708 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:46.711 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:46.715 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:46.715 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:46.718 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:46.721 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:46.725 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:46.728 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:46.728 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:46.734 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:46.740 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:46.740 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:46.740 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:46.746 | DownOperation   | Test worker    | INFO : 
25-5-17 10:16:46.746 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
25-5-17 10:16:46.749 | DownOperation   | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.749 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@3c8a3aa9) ...
25-5-17 10:16:46.749 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:46.751 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.751 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:46.751 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
25-5-17 10:16:46.751 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:46.751 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@51b4e826) ...
25-5-17 10:16:46.751 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:46.751 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
25-5-17 10:16:46.751 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@17b2be6e) ...
25-5-17 10:16:46.751 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@528b9222) ...
25-5-17 10:16:46.751 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1495707406627] ...
25-5-17 10:16:46.751 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1495707406627]
25-5-17 10:16:46.751 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1495707406627] ...
25-5-17 10:16:46.758 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
25-5-17 10:16:46.758 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-170525101614951-79861-client-B/.syncany/cache/database-A-0000000001
25-5-17 10:16:46.758 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@5852f6bf) ...
25-5-17 10:16:46.759 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
25-5-17 10:16:46.759 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-170525101614951-79861-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:46.761 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707406597
25-5-17 10:16:46.761 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-79861-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:46.761 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
25-5-17 10:16:46.769 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1495707406597], B=[]}
25-5-17 10:16:46.769 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
25-5-17 10:16:46.769 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1495707406597
25-5-17 10:16:46.769 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
25-5-17 10:16:46.769 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1495707406597
25-5-17 10:16:46.769 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
25-5-17 10:16:46.769 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
25-5-17 10:16:46.769 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
25-5-17 10:16:46.770 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
25-5-17 10:16:46.770 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1495707406597]
25-5-17 10:16:46.770 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
25-5-17 10:16:46.770 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1495707406597]
25-5-17 10:16:46.770 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
25-5-17 10:16:46.770 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-170525101614951-79861-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:46.780 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707406597
25-5-17 10:16:46.780 | DownOperation   | Test worker    | INFO : Determine file system actions ...
25-5-17 10:16:46.782 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:46.783 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
25-5-17 10:16:46.785 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
25-5-17 10:16:46.785 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:46.786 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:46.786 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/file
25-5-17 10:16:46.786 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-79861-client-B/folder/file
25-5-17 10:16:46.786 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:46.786 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:46.786 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:46.787 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
25-5-17 10:16:46.787 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-79861-client-B/folder
25-5-17 10:16:46.787 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:46.788 | DownOperation   | Test worker    | INFO :   + Adding multichunk 90c43d4a95684f616ec2138e2a29c52cbc10f8d6 to download list ...
25-5-17 10:16:46.788 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
25-5-17 10:16:46.788 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@3b43ca06) ...
25-5-17 10:16:46.798 | Downloader      | Test worker    | INFO :   + Downloading multichunk 90c43d4a95684f616ec2138e2a29c52cbc10f8d6 ...
25-5-17 10:16:46.802 | Downloader      | Test worker    | INFO :   + Decrypting multichunk 90c43d4a95684f616ec2138e2a29c52cbc10f8d6 ...
25-5-17 10:16:46.802 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk 90c43d4a95684f616ec2138e2a29c52cbc10f8d6 ...
25-5-17 10:16:46.803 | FileSystemActio | Test worker    | INFO :    Sorted actions:
25-5-17 10:16:46.803 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:46.803 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:46.803 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
25-5-17 10:16:46.803 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:46.804 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:46.804 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-79861-client-B/folder ...
25-5-17 10:16:46.804 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:46.804 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=390e9ed4e8fe473d7d1b29a0ae2c63b9eda67836, updated=Thu May 25 10:16:46 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:46.805 | Assembler       | Test worker    | INFO :      - Creating file folder/file to /tmp/syncanytest/syncany-170525101614951-79861-client-B/.syncany/cache/temp-reconstructedFileVersion-6321065931962282490.tmp ...
25-5-17 10:16:46.806 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
25-5-17 10:16:46.806 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
25-5-17 10:16:46.806 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
25-5-17 10:16:46.807 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1495707406597, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
25-5-17 10:16:46.824 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1495707406627] ...
25-5-17 10:16:46.827 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1495707406627]
25-5-17 10:16:46.828 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:46.828 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:46.828 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@58cfc1fc) ...
25-5-17 10:16:46.828 | DownOperation   | Test worker    | INFO : Sync down done.
25-5-17 10:16:46.830 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-170525101614951-79861-client-A/folder/file, but actual PATH = tmp/syncanytest/syncany-170525101614951-79861-client-B/folder/file, for file tmp/syncanytest/syncany-170525101614951-79861-client-B/folder/file
25-5-17 10:16:46.835 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-170525101614951-79861-client-A/folder/file, but actual PATH = tmp/syncanytest/syncany-170525101614951-79861-client-B/folder/file, for file tmp/syncanytest/syncany-170525101614951-79861-client-B/folder/file
25-5-17 10:16:46.841 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.841 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
25-5-17 10:16:46.853 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.854 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-36232-client-A' ...
25-5-17 10:16:46.854 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.854 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.854 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.854 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.854 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.854 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.855 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.855 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.855 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:46.855 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-36232-client-A' ...
25-5-17 10:16:46.855 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:46.855 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:46.855 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:46.856 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:46.856 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:46.856 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:46.856 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:46.856 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:46.856 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:46.856 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:46.856 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:46.856 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:46.880 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:46.881 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:46.938 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:46.941 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:46.942 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:46.953 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:46.953 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:46.954 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:46.954 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:46.957 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.960 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.965 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.972 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.976 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.986 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.995 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:46.998 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.001 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:47.004 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:47.006 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:47.009 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:47.009 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:47.010 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:47.013 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:47.015 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:47.017 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:47.019 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:47.022 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:47.025 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:47.025 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:47.029 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:47.032 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:47.037 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:47.043 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:47.043 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:47.046 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:47.051 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:47.051 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:47.051 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:47.055 | UpOperation     | Test worker    | INFO : 
25-5-17 10:16:47.055 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
25-5-17 10:16:47.055 | UpOperation     | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.055 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@5341e910) ...
25-5-17 10:16:47.056 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.056 | StatusOperation | Test worker    | INFO : 
25-5-17 10:16:47.056 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
25-5-17 10:16:47.056 | StatusOperation | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.056 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
25-5-17 10:16:47.056 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@2b5e6328) ...
25-5-17 10:16:47.057 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-170525101614951-36232-client-A ...
25-5-17 10:16:47.057 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
25-5-17 10:16:47.057 | StatusOperation | Test worker    | FINE : - New file: folder
25-5-17 10:16:47.058 | StatusOperation | Test worker    | FINE : - New file: folder/file
25-5-17 10:16:47.058 | StatusOperation | Test worker    | FINE : - New file: folder/folder2
25-5-17 10:16:47.058 | StatusOperation | Test worker    | FINE : - New file: folder/folder2/file2
25-5-17 10:16:47.058 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@7897ffe5) ...
25-5-17 10:16:47.059 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:47.060 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.060 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:47.060 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
25-5-17 10:16:47.060 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.060 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@55e4622b) ...
25-5-17 10:16:47.065 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:47.066 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@40b79a6d) ...
25-5-17 10:16:47.066 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
25-5-17 10:16:47.066 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1495707406856] ...
25-5-17 10:16:47.066 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1495707406856]
25-5-17 10:16:47.066 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1495707406856] ...
25-5-17 10:16:47.067 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.074 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
25-5-17 10:16:47.075 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
25-5-17 10:16:47.081 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@16e8b339) ...
25-5-17 10:16:47.081 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
25-5-17 10:16:47.081 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder
25-5-17 10:16:47.081 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
25-5-17 10:16:47.087 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
25-5-17 10:16:47.087 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
25-5-17 10:16:47.087 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.087 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:47.087 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@694dba0f) ...
25-5-17 10:16:47.087 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/file
25-5-17 10:16:47.088 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/file
25-5-17 10:16:47.089 | Indexer         | AsyncI/syncany | FINE : - Chunk new: b42ad34eb1b09937c3a4107b82a93c340e111b78
25-5-17 10:16:47.090 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b
25-5-17 10:16:47.090 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: b42ad34eb1b09937c3a4107b82a93c340e111b78 > c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b
25-5-17 10:16:47.090 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: b42ad34eb1b09937c3a4107b82a93c340e111b78 > /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/file
25-5-17 10:16:47.091 | Indexer         | AsyncI/syncany | FINE : - /File: folder/file (checksum b42ad34eb1b09937c3a4107b82a93c340e111b78)
25-5-17 10:16:47.091 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/file, checksum: b42ad34eb1b09937c3a4107b82a93c340e111b78)
25-5-17 10:16:47.092 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/file
25-5-17 10:16:47.092 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.092 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:47.092 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/folder2
25-5-17 10:16:47.092 | Indexer         | AsyncI/syncany | FINE : - /File: folder/folder2 (directory/symlink/0-byte-file)
25-5-17 10:16:47.093 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/folder2, FOLDER)
25-5-17 10:16:47.098 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/folder2
25-5-17 10:16:47.098 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.098 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:47.099 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/folder2/file2
25-5-17 10:16:47.099 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/folder2/file2
25-5-17 10:16:47.100 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 465972359b65fcdc64b4be6b72f37cec6a9b2f86
25-5-17 10:16:47.101 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 465972359b65fcdc64b4be6b72f37cec6a9b2f86 > c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b
25-5-17 10:16:47.101 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 465972359b65fcdc64b4be6b72f37cec6a9b2f86 > /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/folder2/file2
25-5-17 10:16:47.101 | Indexer         | AsyncI/syncany | FINE : - /File: folder/folder2/file2 (checksum 465972359b65fcdc64b4be6b72f37cec6a9b2f86)
25-5-17 10:16:47.102 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/folder2/file2, checksum: 465972359b65fcdc64b4be6b72f37cec6a9b2f86)
25-5-17 10:16:47.102 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/folder2/file2
25-5-17 10:16:47.102 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.102 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:47.103 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b
25-5-17 10:16:47.103 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@4d96f072) ...
25-5-17 10:16:47.103 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707407080, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
25-5-17 10:16:47.103 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
25-5-17 10:16:47.104 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
25-5-17 10:16:47.104 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
25-5-17 10:16:47.104 | UpOperation     | Test worker    | INFO : - Uploading multichunk c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b from /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/multichunk-c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b to RemoteFile[name=multichunk-c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b] ...
25-5-17 10:16:47.104 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/multichunk-c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b -> Temp. remote file: RemoteFile[name=temp-tTRpL-multichunk-c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b], final location: RemoteFile[name=multichunk-c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b]
25-5-17 10:16:47.104 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1495707407104, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
25-5-17 10:16:47.105 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1495707407104 to file /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/database-A-0000000001 ... 
25-5-17 10:16:47.105 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:47.105 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
25-5-17 10:16:47.105 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:47.107 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-hWNUB-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
25-5-17 10:16:47.107 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
25-5-17 10:16:47.107 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
25-5-17 10:16:47.109 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/temp-transaction-6376562529790761236.tmp
25-5-17 10:16:47.109 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@787f7011) ...
25-5-17 10:16:47.109 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-89c769e] ...
25-5-17 10:16:47.109 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
25-5-17 10:16:47.110 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@48c7744e) ...
25-5-17 10:16:47.110 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/multichunk-c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b to temp. file RemoteFile[name=temp-tTRpL-multichunk-c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b] ...
25-5-17 10:16:47.110 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@51093202) ...
25-5-17 10:16:47.110 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-hWNUB-database-A-0000000001] ...
25-5-17 10:16:47.111 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-tTRpL-multichunk-c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b] to final location RemoteFile[name=multichunk-c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b] ...
25-5-17 10:16:47.111 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-hWNUB-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:47.111 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-89c769e] ...
25-5-17 10:16:47.111 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
25-5-17 10:16:47.111 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
25-5-17 10:16:47.112 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1495707407104) ...
25-5-17 10:16:47.112 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@62bb6ab4) ...
25-5-17 10:16:47.117 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
25-5-17 10:16:47.128 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
25-5-17 10:16:47.140 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1495707407104, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
25-5-17 10:16:47.140 | UpOperation     | Test worker    | INFO : Committing local database.
25-5-17 10:16:47.140 | UpOperation     | Test worker    | FINE : Waiting for new database version.
25-5-17 10:16:47.140 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707407128, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
25-5-17 10:16:47.140 | UpOperation     | Test worker    | INFO : Sync up done.
25-5-17 10:16:47.142 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1495707406856] ...
25-5-17 10:16:47.148 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1495707406856]
25-5-17 10:16:47.148 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:47.149 | Cache           | Test worker    | INFO : Cache size okay (102 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:47.149 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@73e4bc03) ...
25-5-17 10:16:47.149 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.149 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-36232-client-B' ...
25-5-17 10:16:47.149 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:47.149 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:47.149 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:47.149 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:47.149 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:47.149 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:47.149 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:47.149 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:47.149 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.149 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-36232-client-B' ...
25-5-17 10:16:47.149 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:47.149 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:47.149 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:47.149 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:47.149 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:47.150 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:47.150 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:47.150 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:47.150 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:47.150 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:47.150 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:47.150 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:47.193 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:47.195 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:47.203 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:47.208 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:47.209 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:47.218 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:47.218 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:47.218 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:47.218 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:47.223 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.226 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.229 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.232 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.235 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.238 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.243 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.246 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.249 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:47.252 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:47.254 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:47.257 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:47.257 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:47.257 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:47.260 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:47.262 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:47.264 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:47.267 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:47.269 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:47.271 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:47.271 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:47.274 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:47.276 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:47.282 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:47.288 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:47.288 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:47.290 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:47.293 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:47.293 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:47.293 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:47.296 | DownOperation   | Test worker    | INFO : 
25-5-17 10:16:47.296 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
25-5-17 10:16:47.296 | DownOperation   | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.296 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@29aefcf) ...
25-5-17 10:16:47.296 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:47.297 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.297 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:47.297 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
25-5-17 10:16:47.297 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.297 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@eaba8cd) ...
25-5-17 10:16:47.297 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:47.298 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
25-5-17 10:16:47.298 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@7f9c9408) ...
25-5-17 10:16:47.298 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@23dde757) ...
25-5-17 10:16:47.298 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1495707407150] ...
25-5-17 10:16:47.298 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1495707407150]
25-5-17 10:16:47.298 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1495707407150] ...
25-5-17 10:16:47.300 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
25-5-17 10:16:47.300 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/database-A-0000000001
25-5-17 10:16:47.300 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@2e3cd99d) ...
25-5-17 10:16:47.300 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
25-5-17 10:16:47.300 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:47.303 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707407104
25-5-17 10:16:47.304 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-36232-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:47.304 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
25-5-17 10:16:47.304 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1495707407104], B=[]}
25-5-17 10:16:47.304 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
25-5-17 10:16:47.304 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1495707407104
25-5-17 10:16:47.304 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
25-5-17 10:16:47.304 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1495707407104
25-5-17 10:16:47.304 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
25-5-17 10:16:47.304 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
25-5-17 10:16:47.304 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
25-5-17 10:16:47.304 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
25-5-17 10:16:47.304 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1495707407104]
25-5-17 10:16:47.304 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
25-5-17 10:16:47.304 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1495707407104]
25-5-17 10:16:47.304 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
25-5-17 10:16:47.305 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:47.310 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707407104
25-5-17 10:16:47.310 | DownOperation   | Test worker    | INFO : Determine file system actions ...
25-5-17 10:16:47.314 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.315 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
25-5-17 10:16:47.315 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
25-5-17 10:16:47.315 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:47.315 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.316 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/file
25-5-17 10:16:47.316 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-36232-client-B/folder/file
25-5-17 10:16:47.316 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.316 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:47.316 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.316 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
25-5-17 10:16:47.316 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-36232-client-B/folder
25-5-17 10:16:47.316 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.316 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:47.316 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.317 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/folder2/file2
25-5-17 10:16:47.317 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-36232-client-B/folder/folder2/file2
25-5-17 10:16:47.317 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.317 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:47.317 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.322 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/folder2
25-5-17 10:16:47.322 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-36232-client-B/folder/folder2
25-5-17 10:16:47.322 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.323 | DownOperation   | Test worker    | INFO :   + Adding multichunk c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b to download list ...
25-5-17 10:16:47.324 | DownOperation   | Test worker    | INFO :   + Adding multichunk c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b to download list ...
25-5-17 10:16:47.324 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
25-5-17 10:16:47.324 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@2300e055) ...
25-5-17 10:16:47.325 | Downloader      | Test worker    | INFO :   + Downloading multichunk c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b ...
25-5-17 10:16:47.326 | Downloader      | Test worker    | INFO :   + Decrypting multichunk c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b ...
25-5-17 10:16:47.326 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk c57abcdcafb7ab70f6fc582b0f1f99b1ce6d701b ...
25-5-17 10:16:47.329 | FileSystemActio | Test worker    | INFO :    Sorted actions:
25-5-17 10:16:47.329 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.329 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.329 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.329 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.329 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
25-5-17 10:16:47.329 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.329 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:47.330 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-36232-client-B/folder ...
25-5-17 10:16:47.330 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:47.330 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.330 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:47.330 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-36232-client-B/folder/folder2 ...
25-5-17 10:16:47.330 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:47.330 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.330 | Assembler       | Test worker    | INFO :      - Creating file folder/file to /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/temp-reconstructedFileVersion-2024583670030443246.tmp ...
25-5-17 10:16:47.333 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
25-5-17 10:16:47.335 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.335 | Assembler       | Test worker    | INFO :      - Creating file folder/folder2/file2 to /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/temp-reconstructedFileVersion-5852423296765873269.tmp ...
25-5-17 10:16:47.340 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
25-5-17 10:16:47.340 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
25-5-17 10:16:47.340 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
25-5-17 10:16:47.340 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1495707407104, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
25-5-17 10:16:47.364 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1495707407150] ...
25-5-17 10:16:47.373 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1495707407150]
25-5-17 10:16:47.373 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:47.374 | Cache           | Test worker    | INFO : Cache size okay (102 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:47.374 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@624d4487) ...
25-5-17 10:16:47.374 | DownOperation   | Test worker    | INFO : Sync down done.
25-5-17 10:16:47.374 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.374 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-36232-client-B' ...
25-5-17 10:16:47.374 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:47.374 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:47.374 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:47.374 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:47.374 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:47.374 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:47.374 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:47.374 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:47.374 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.375 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-36232-client-B' ...
25-5-17 10:16:47.375 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:47.375 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:47.375 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:47.375 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:47.375 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:47.375 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:47.375 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:47.375 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:47.375 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:47.375 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:47.375 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:47.375 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:47.379 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.379 | UpOperation     | Test worker    | INFO : 
25-5-17 10:16:47.379 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
25-5-17 10:16:47.379 | UpOperation     | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.379 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@402a1b35) ...
25-5-17 10:16:47.379 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.379 | StatusOperation | Test worker    | INFO : 
25-5-17 10:16:47.379 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
25-5-17 10:16:47.379 | StatusOperation | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.380 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
25-5-17 10:16:47.380 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@9d4734a) ...
25-5-17 10:16:47.380 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-170525101614951-36232-client-B ...
25-5-17 10:16:47.381 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
25-5-17 10:16:47.381 | StatusOperation | Test worker    | FINE : - New file: moved
25-5-17 10:16:47.381 | StatusOperation | Test worker    | FINE : - New file: moved/file
25-5-17 10:16:47.381 | StatusOperation | Test worker    | FINE : - New file: moved/folder2
25-5-17 10:16:47.381 | StatusOperation | Test worker    | FINE : - New file: moved/folder2/file2
25-5-17 10:16:47.382 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@4937fed3) ...
25-5-17 10:16:47.382 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:47.383 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.383 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:47.383 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
25-5-17 10:16:47.384 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.384 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@6e593a8f) ...
25-5-17 10:16:47.384 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:47.384 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
25-5-17 10:16:47.384 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@bdf0e4a) ...
25-5-17 10:16:47.384 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
25-5-17 10:16:47.384 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1495707407375] ...
25-5-17 10:16:47.385 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1495707407375]
25-5-17 10:16:47.385 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1495707407375] ...
25-5-17 10:16:47.386 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.393 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
25-5-17 10:16:47.393 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
25-5-17 10:16:47.394 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@2bc0c2e6) ...
25-5-17 10:16:47.394 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
25-5-17 10:16:47.400 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.400 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.401 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/file, type=FILE, status=DELETED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.401 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.402 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.404 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.405 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/folder2/file2, type=FILE, status=DELETED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.405 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.405 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-36232-client-B/moved
25-5-17 10:16:47.406 | Indexer         | AsyncI/syncany | FINE : - /File: moved (directory/symlink/0-byte-file)
25-5-17 10:16:47.407 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved, FOLDER)
25-5-17 10:16:47.409 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved
25-5-17 10:16:47.409 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.409 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:47.409 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/file
25-5-17 10:16:47.411 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/file
25-5-17 10:16:47.413 | Indexer         | AsyncI/syncany | FINE : - Chunk exists: b42ad34eb1b09937c3a4107b82a93c340e111b78
25-5-17 10:16:47.413 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: b42ad34eb1b09937c3a4107b82a93c340e111b78 > /tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/file
25-5-17 10:16:47.414 | Indexer         | AsyncI/syncany | FINE : - /File: moved/file (checksum b42ad34eb1b09937c3a4107b82a93c340e111b78)
25-5-17 10:16:47.416 | Indexer         | AsyncI/syncany | FINE :    * Found old file history b93b6426747d5bace3f594ed8125d8ac9289db41 (by checksum: b42ad34eb1b09937c3a4107b82a93c340e111b78), appending new version.
25-5-17 10:16:47.417 | FileVersionComp | AsyncI/syncany | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = moved/file, but actual PATH = folder/file, for file folder/file
25-5-17 10:16:47.418 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.418 | Indexer         | AsyncI/syncany | INFO :      based on file version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.418 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/folder2
25-5-17 10:16:47.418 | Indexer         | AsyncI/syncany | FINE : - /File: moved/folder2 (directory/symlink/0-byte-file)
25-5-17 10:16:47.419 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved/folder2, FOLDER)
25-5-17 10:16:47.420 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved/folder2
25-5-17 10:16:47.421 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.421 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:47.422 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/folder2/file2
25-5-17 10:16:47.422 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/folder2/file2
25-5-17 10:16:47.423 | Indexer         | AsyncI/syncany | FINE : - Chunk exists: 465972359b65fcdc64b4be6b72f37cec6a9b2f86
25-5-17 10:16:47.423 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 465972359b65fcdc64b4be6b72f37cec6a9b2f86 > /tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/folder2/file2
25-5-17 10:16:47.423 | Indexer         | AsyncI/syncany | FINE : - /File: moved/folder2/file2 (checksum 465972359b65fcdc64b4be6b72f37cec6a9b2f86)
25-5-17 10:16:47.425 | Indexer         | AsyncI/syncany | FINE :    * Found old file history fb17b898cc0b7ed25e09b51632d2ba05899db1fb (by checksum: 465972359b65fcdc64b4be6b72f37cec6a9b2f86), appending new version.
25-5-17 10:16:47.427 | FileVersionComp | AsyncI/syncany | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = moved/folder2/file2, but actual PATH = folder/folder2/file2, for file folder/folder2/file2
25-5-17 10:16:47.427 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.428 | Indexer         | AsyncI/syncany | INFO :      based on file version: FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.428 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@351e1202) ...
25-5-17 10:16:47.428 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707407394, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
25-5-17 10:16:47.429 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
25-5-17 10:16:47.429 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
25-5-17 10:16:47.429 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
25-5-17 10:16:47.430 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1495707407429, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
25-5-17 10:16:47.430 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1495707407429 to file /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/database-B-0000000001 ... 
25-5-17 10:16:47.430 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:47.431 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
25-5-17 10:16:47.431 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
25-5-17 10:16:47.431 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-vQZuZ-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
25-5-17 10:16:47.431 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
25-5-17 10:16:47.431 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
25-5-17 10:16:47.433 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/temp-transaction-2132609597654400445.tmp
25-5-17 10:16:47.433 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@5976deb8) ...
25-5-17 10:16:47.433 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-53840de5] ...
25-5-17 10:16:47.434 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@3a6836e4) ...
25-5-17 10:16:47.435 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
25-5-17 10:16:47.435 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@4f3a54b4) ...
25-5-17 10:16:47.435 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-36232-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-vQZuZ-database-B-0000000001] ...
25-5-17 10:16:47.436 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-vQZuZ-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
25-5-17 10:16:47.436 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-53840de5] ...
25-5-17 10:16:47.436 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
25-5-17 10:16:47.437 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
25-5-17 10:16:47.437 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1495707407429) ...
25-5-17 10:16:47.444 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
25-5-17 10:16:47.456 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
25-5-17 10:16:47.462 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1495707407429, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
25-5-17 10:16:47.462 | UpOperation     | Test worker    | INFO : Committing local database.
25-5-17 10:16:47.462 | UpOperation     | Test worker    | FINE : Waiting for new database version.
25-5-17 10:16:47.462 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707407456, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
25-5-17 10:16:47.462 | UpOperation     | Test worker    | INFO : Sync up done.
25-5-17 10:16:47.464 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1495707407375] ...
25-5-17 10:16:47.469 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1495707407375]
25-5-17 10:16:47.470 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:47.470 | Cache           | Test worker    | INFO : Cache size okay (105 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:47.470 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@5c342cb4) ...
25-5-17 10:16:47.470 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.470 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-36232-client-A' ...
25-5-17 10:16:47.470 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:47.470 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:47.470 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:47.470 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:47.470 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:47.470 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:47.470 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:47.470 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:47.470 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.470 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-36232-client-A' ...
25-5-17 10:16:47.470 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:47.471 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:47.471 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:47.471 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:47.471 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:47.471 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:47.471 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:47.471 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:47.471 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:47.471 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:47.471 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:47.471 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:47.480 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.480 | DownOperation   | Test worker    | INFO : 
25-5-17 10:16:47.480 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
25-5-17 10:16:47.480 | DownOperation   | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.480 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@3a5ec83f) ...
25-5-17 10:16:47.480 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:47.481 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.481 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:47.481 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
25-5-17 10:16:47.481 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.481 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@1a3c3b6d) ...
25-5-17 10:16:47.481 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:47.482 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
25-5-17 10:16:47.482 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
25-5-17 10:16:47.482 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@691ebd54) ...
25-5-17 10:16:47.483 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@9bbb792) ...
25-5-17 10:16:47.483 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1495707407471] ...
25-5-17 10:16:47.483 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1495707407471]
25-5-17 10:16:47.483 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1495707407471] ...
25-5-17 10:16:47.484 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
25-5-17 10:16:47.484 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/database-B-0000000001
25-5-17 10:16:47.484 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@27fc9e00) ...
25-5-17 10:16:47.484 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
25-5-17 10:16:47.485 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:47.487 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1495707407429
25-5-17 10:16:47.487 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-36232-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:47.487 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-36232-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:47.488 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
25-5-17 10:16:47.490 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1495707407104], B=[B/(A1,B1)/T=1495707407429]}
25-5-17 10:16:47.490 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
25-5-17 10:16:47.490 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1495707407104
25-5-17 10:16:47.490 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1495707407429
25-5-17 10:16:47.490 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
25-5-17 10:16:47.490 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1495707407104
25-5-17 10:16:47.491 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1495707407429
25-5-17 10:16:47.491 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
25-5-17 10:16:47.491 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
25-5-17 10:16:47.491 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
25-5-17 10:16:47.491 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1495707407104]
25-5-17 10:16:47.491 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1495707407104, B/(A1,B1)/T=1495707407429]
25-5-17 10:16:47.491 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
25-5-17 10:16:47.491 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1495707407429]
25-5-17 10:16:47.491 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
25-5-17 10:16:47.491 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-170525101614951-36232-client-A/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:47.493 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1495707407429
25-5-17 10:16:47.496 | DownOperation   | Test worker    | INFO : Determine file system actions ...
25-5-17 10:16:47.497 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.503 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
25-5-17 10:16:47.503 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
25-5-17 10:16:47.503 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:47.503 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.503 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved
25-5-17 10:16:47.504 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-36232-client-A/moved
25-5-17 10:16:47.504 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.504 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.504 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.505 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = moved/file, but actual PATH = folder/file, for file folder/file
25-5-17 10:16:47.505 | FileSystemActio | Test worker    | INFO :      -> (12) Rename / Changed file attributes: Local file has different file attributes: local file = /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/file, local version = FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.505 | FileSystemActio | Test worker    | INFO :      -> RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.505 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:47.505 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.505 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved/folder2
25-5-17 10:16:47.506 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-36232-client-A/moved/folder2
25-5-17 10:16:47.506 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.506 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.506 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.506 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
25-5-17 10:16:47.506 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.507 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.507 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.507 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.508 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = moved/folder2/file2, but actual PATH = folder/folder2/file2, for file folder/folder2/file2
25-5-17 10:16:47.509 | FileSystemActio | Test worker    | INFO :      -> (12) Rename / Changed file attributes: Local file has different file attributes: local file = /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/folder2/file2, local version = FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.509 | FileSystemActio | Test worker    | INFO :      -> RenameFileSystemAction [file1=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.513 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.514 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder/folder2
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/folder2, local version = FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.514 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :    Sorted actions:
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :    + RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :    + RenameFileSystemAction [file1=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.514 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
25-5-17 10:16:47.514 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:47.514 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-36232-client-A/moved ...
25-5-17 10:16:47.515 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:47.515 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.515 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:47.516 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-36232-client-A/moved/folder2 ...
25-5-17 10:16:47.516 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:47.516 | DownOperation   | Test worker    | FINE :    +  RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=b42ad34eb1b09937c3a4107b82a93c340e111b78, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.517 | FileSystemActio | Test worker    | INFO :      - (1) Renaming file /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/file to /tmp/syncanytest/syncany-170525101614951-36232-client-A/moved/file ...
25-5-17 10:16:47.517 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
25-5-17 10:16:47.517 | DownOperation   | Test worker    | FINE :    +  RenameFileSystemAction [file1=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=465972359b65fcdc64b4be6b72f37cec6a9b2f86, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:47.518 | FileSystemActio | Test worker    | INFO :      - (1) Renaming file /tmp/syncanytest/syncany-170525101614951-36232-client-A/folder/folder2/file2 to /tmp/syncanytest/syncany-170525101614951-36232-client-A/moved/folder2/file2 ...
25-5-17 10:16:47.518 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
25-5-17 10:16:47.518 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.519 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:46 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:47.519 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
25-5-17 10:16:47.519 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
25-5-17 10:16:47.519 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1495707407429, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
25-5-17 10:16:47.538 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1495707407471] ...
25-5-17 10:16:47.541 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1495707407471]
25-5-17 10:16:47.542 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:47.542 | Cache           | Test worker    | INFO : Cache size okay (105 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:47.542 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@53e6d4c4) ...
25-5-17 10:16:47.542 | DownOperation   | Test worker    | INFO : Sync down done.
25-5-17 10:16:47.544 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-170525101614951-36232-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/file, for file tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/file
25-5-17 10:16:47.551 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-170525101614951-36232-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/file, for file tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/file
25-5-17 10:16:47.556 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-170525101614951-36232-client-A/moved/folder2/file2, but actual PATH = tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/folder2/file2, for file tmp/syncanytest/syncany-170525101614951-36232-client-B/moved/folder2/file2
25-5-17 10:16:47.570 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.570 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
25-5-17 10:16:47.591 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.594 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-85929-client-A' ...
25-5-17 10:16:47.595 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:47.595 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:47.595 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:47.595 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:47.595 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:47.595 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:47.595 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:47.595 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:47.596 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.596 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-85929-client-A' ...
25-5-17 10:16:47.601 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:47.602 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:47.602 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:47.602 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:47.602 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:47.602 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:47.602 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:47.602 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:47.602 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:47.603 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:47.603 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:47.603 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:47.648 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:47.648 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:47.659 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:47.664 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:47.664 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:47.677 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:47.677 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:47.678 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:47.679 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:47.683 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.686 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.688 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.690 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.693 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.695 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.701 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.704 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.707 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:47.711 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:47.714 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:47.716 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:47.717 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:47.717 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:47.720 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:47.727 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:47.730 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:47.732 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:47.735 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:47.739 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:47.739 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:47.742 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:47.746 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:47.748 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:47.754 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:47.754 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:47.756 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:47.760 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:47.760 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:47.760 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:47.766 | UpOperation     | Test worker    | INFO : 
25-5-17 10:16:47.766 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
25-5-17 10:16:47.766 | UpOperation     | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.766 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@10085734) ...
25-5-17 10:16:47.767 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.767 | StatusOperation | Test worker    | INFO : 
25-5-17 10:16:47.767 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
25-5-17 10:16:47.767 | StatusOperation | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.767 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
25-5-17 10:16:47.767 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@725ed5e9) ...
25-5-17 10:16:47.767 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-170525101614951-85929-client-A ...
25-5-17 10:16:47.768 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
25-5-17 10:16:47.768 | StatusOperation | Test worker    | FINE : - New file: folder
25-5-17 10:16:47.768 | StatusOperation | Test worker    | FINE : - New file: folder/file
25-5-17 10:16:47.768 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@5ef275cb) ...
25-5-17 10:16:47.768 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:47.769 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.769 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:47.769 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
25-5-17 10:16:47.769 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:47.773 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@1796299d) ...
25-5-17 10:16:47.774 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:47.774 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@9f9e783) ...
25-5-17 10:16:47.774 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
25-5-17 10:16:47.774 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1495707407603] ...
25-5-17 10:16:47.774 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1495707407603]
25-5-17 10:16:47.774 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1495707407603] ...
25-5-17 10:16:47.775 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:47.782 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
25-5-17 10:16:47.782 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
25-5-17 10:16:47.784 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@3a76b38c) ...
25-5-17 10:16:47.785 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
25-5-17 10:16:47.785 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-85929-client-A/folder
25-5-17 10:16:47.785 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
25-5-17 10:16:47.788 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
25-5-17 10:16:47.789 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
25-5-17 10:16:47.789 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:47.789 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:47.789 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@19b807aa) ...
25-5-17 10:16:47.789 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-85929-client-A/folder/file
25-5-17 10:16:47.789 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-170525101614951-85929-client-A/folder/file
25-5-17 10:16:47.792 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 29db204067865dbbd2221afae8274ef4965de970
25-5-17 10:16:47.792 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk fe8417f92876cab75679f2d90a1c64815c629aba
25-5-17 10:16:47.793 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 29db204067865dbbd2221afae8274ef4965de970 > fe8417f92876cab75679f2d90a1c64815c629aba
25-5-17 10:16:47.793 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 29db204067865dbbd2221afae8274ef4965de970 > /tmp/syncanytest/syncany-170525101614951-85929-client-A/folder/file
25-5-17 10:16:47.793 | Indexer         | AsyncI/syncany | FINE : - /File: folder/file (checksum 29db204067865dbbd2221afae8274ef4965de970)
25-5-17 10:16:47.794 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/file, checksum: 29db204067865dbbd2221afae8274ef4965de970)
25-5-17 10:16:47.794 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/file
25-5-17 10:16:47.794 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:47.794 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:47.794 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk fe8417f92876cab75679f2d90a1c64815c629aba
25-5-17 10:16:47.794 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@4f311103) ...
25-5-17 10:16:47.794 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707407784, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
25-5-17 10:16:47.796 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
25-5-17 10:16:47.796 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
25-5-17 10:16:47.797 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@62f00c0a) ...
25-5-17 10:16:47.798 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
25-5-17 10:16:47.798 | UpOperation     | Test worker    | INFO : - Uploading multichunk fe8417f92876cab75679f2d90a1c64815c629aba from /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/multichunk-fe8417f92876cab75679f2d90a1c64815c629aba to RemoteFile[name=multichunk-fe8417f92876cab75679f2d90a1c64815c629aba] ...
25-5-17 10:16:47.798 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/multichunk-fe8417f92876cab75679f2d90a1c64815c629aba -> Temp. remote file: RemoteFile[name=temp-aYTTf-multichunk-fe8417f92876cab75679f2d90a1c64815c629aba], final location: RemoteFile[name=multichunk-fe8417f92876cab75679f2d90a1c64815c629aba]
25-5-17 10:16:47.798 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1495707407798, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
25-5-17 10:16:47.798 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1495707407798 to file /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/database-A-0000000001 ... 
25-5-17 10:16:47.799 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:47.799 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
25-5-17 10:16:47.799 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:47.799 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-RhZhh-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
25-5-17 10:16:47.800 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
25-5-17 10:16:47.800 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
25-5-17 10:16:47.808 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/temp-transaction-2701932789864151239.tmp
25-5-17 10:16:47.809 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@5fc783f3) ...
25-5-17 10:16:47.809 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-25f9b506] ...
25-5-17 10:16:47.810 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
25-5-17 10:16:47.810 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@6e8f2d38) ...
25-5-17 10:16:47.810 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/multichunk-fe8417f92876cab75679f2d90a1c64815c629aba to temp. file RemoteFile[name=temp-aYTTf-multichunk-fe8417f92876cab75679f2d90a1c64815c629aba] ...
25-5-17 10:16:47.811 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@6aaaa69b) ...
25-5-17 10:16:47.811 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-RhZhh-database-A-0000000001] ...
25-5-17 10:16:47.813 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-aYTTf-multichunk-fe8417f92876cab75679f2d90a1c64815c629aba] to final location RemoteFile[name=multichunk-fe8417f92876cab75679f2d90a1c64815c629aba] ...
25-5-17 10:16:47.813 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-RhZhh-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
25-5-17 10:16:47.817 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-25f9b506] ...
25-5-17 10:16:47.818 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
25-5-17 10:16:47.818 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
25-5-17 10:16:47.818 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1495707407798) ...
25-5-17 10:16:47.820 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
25-5-17 10:16:47.822 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
25-5-17 10:16:47.827 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1495707407798, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
25-5-17 10:16:47.828 | UpOperation     | Test worker    | INFO : Committing local database.
25-5-17 10:16:47.828 | UpOperation     | Test worker    | FINE : Waiting for new database version.
25-5-17 10:16:47.828 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707407820, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
25-5-17 10:16:47.828 | UpOperation     | Test worker    | INFO : Sync up done.
25-5-17 10:16:47.830 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1495707407603] ...
25-5-17 10:16:47.838 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1495707407603]
25-5-17 10:16:47.838 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:47.839 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:47.839 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@4b097308) ...
25-5-17 10:16:47.839 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.839 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-85929-client-B' ...
25-5-17 10:16:47.839 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:47.839 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:47.839 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:47.839 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:47.839 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:47.839 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:47.839 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:47.839 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:47.839 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:47.840 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-85929-client-B' ...
25-5-17 10:16:47.840 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:47.840 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:47.840 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:47.840 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:47.840 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:47.840 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:47.840 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:47.840 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:47.840 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:47.840 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:47.840 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:47.840 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:47.857 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
25-5-17 10:16:47.862 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
25-5-17 10:16:47.890 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
25-5-17 10:16:47.894 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
25-5-17 10:16:47.894 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
25-5-17 10:16:47.904 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
25-5-17 10:16:47.904 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
25-5-17 10:16:47.904 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
25-5-17 10:16:47.904 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
25-5-17 10:16:47.912 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.915 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.918 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.921 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.927 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.931 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.935 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.939 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
25-5-17 10:16:47.941 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
25-5-17 10:16:47.944 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
25-5-17 10:16:47.953 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
25-5-17 10:16:47.957 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
25-5-17 10:16:47.957 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
25-5-17 10:16:47.957 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
25-5-17 10:16:47.960 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
25-5-17 10:16:47.963 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
25-5-17 10:16:47.966 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
25-5-17 10:16:47.968 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
25-5-17 10:16:47.971 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
25-5-17 10:16:47.974 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
25-5-17 10:16:47.974 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
25-5-17 10:16:47.977 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
25-5-17 10:16:47.981 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
25-5-17 10:16:47.987 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
25-5-17 10:16:47.992 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
25-5-17 10:16:47.992 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
25-5-17 10:16:47.994 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
25-5-17 10:16:47.997 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
25-5-17 10:16:47.997 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
25-5-17 10:16:47.997 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
25-5-17 10:16:47.999 | DownOperation   | Test worker    | INFO : 
25-5-17 10:16:47.999 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
25-5-17 10:16:47.999 | DownOperation   | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:48.000 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@53651f99) ...
25-5-17 10:16:48.000 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:48.000 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:48.001 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:48.001 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
25-5-17 10:16:48.001 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:48.001 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@74be420f) ...
25-5-17 10:16:48.001 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:48.001 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
25-5-17 10:16:48.001 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@632b3482) ...
25-5-17 10:16:48.001 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@4feed1e1) ...
25-5-17 10:16:48.001 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1495707407840] ...
25-5-17 10:16:48.001 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1495707407840]
25-5-17 10:16:48.001 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1495707407840] ...
25-5-17 10:16:48.002 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
25-5-17 10:16:48.002 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-170525101614951-85929-client-B/.syncany/cache/database-A-0000000001
25-5-17 10:16:48.002 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@20272b61) ...
25-5-17 10:16:48.002 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
25-5-17 10:16:48.002 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-170525101614951-85929-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:48.013 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707407798
25-5-17 10:16:48.013 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-85929-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:48.014 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
25-5-17 10:16:48.014 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1495707407798], B=[]}
25-5-17 10:16:48.014 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
25-5-17 10:16:48.014 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1495707407798
25-5-17 10:16:48.014 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
25-5-17 10:16:48.014 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1495707407798
25-5-17 10:16:48.014 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
25-5-17 10:16:48.014 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
25-5-17 10:16:48.014 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
25-5-17 10:16:48.014 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
25-5-17 10:16:48.014 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1495707407798]
25-5-17 10:16:48.014 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
25-5-17 10:16:48.014 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1495707407798]
25-5-17 10:16:48.014 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
25-5-17 10:16:48.014 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-170525101614951-85929-client-B/.syncany/cache/database-A-0000000001 ...
25-5-17 10:16:48.022 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1495707407798
25-5-17 10:16:48.022 | DownOperation   | Test worker    | INFO : Determine file system actions ...
25-5-17 10:16:48.023 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:48.024 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
25-5-17 10:16:48.024 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
25-5-17 10:16:48.024 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:48.024 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:48.025 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/file
25-5-17 10:16:48.025 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-85929-client-B/folder/file
25-5-17 10:16:48.025 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:48.025 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:48.025 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:48.026 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
25-5-17 10:16:48.026 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-85929-client-B/folder
25-5-17 10:16:48.026 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:48.030 | DownOperation   | Test worker    | INFO :   + Adding multichunk fe8417f92876cab75679f2d90a1c64815c629aba to download list ...
25-5-17 10:16:48.030 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
25-5-17 10:16:48.030 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@3bff81cf) ...
25-5-17 10:16:48.030 | Downloader      | Test worker    | INFO :   + Downloading multichunk fe8417f92876cab75679f2d90a1c64815c629aba ...
25-5-17 10:16:48.031 | Downloader      | Test worker    | INFO :   + Decrypting multichunk fe8417f92876cab75679f2d90a1c64815c629aba ...
25-5-17 10:16:48.031 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk fe8417f92876cab75679f2d90a1c64815c629aba ...
25-5-17 10:16:48.033 | FileSystemActio | Test worker    | INFO :    Sorted actions:
25-5-17 10:16:48.033 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:48.034 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:48.034 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
25-5-17 10:16:48.034 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:48.034 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:48.034 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-85929-client-B/folder ...
25-5-17 10:16:48.034 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:48.035 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:48.035 | Assembler       | Test worker    | INFO :      - Creating file folder/file to /tmp/syncanytest/syncany-170525101614951-85929-client-B/.syncany/cache/temp-reconstructedFileVersion-1043825884618907762.tmp ...
25-5-17 10:16:48.036 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
25-5-17 10:16:48.037 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
25-5-17 10:16:48.039 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
25-5-17 10:16:48.039 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1495707407798, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
25-5-17 10:16:48.054 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1495707407840] ...
25-5-17 10:16:48.057 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1495707407840]
25-5-17 10:16:48.057 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:48.058 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:48.058 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@77d31b47) ...
25-5-17 10:16:48.058 | DownOperation   | Test worker    | INFO : Sync down done.
25-5-17 10:16:48.058 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:48.058 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-85929-client-B' ...
25-5-17 10:16:48.058 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:48.058 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:48.058 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:48.058 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:48.058 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:48.058 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:48.058 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:48.058 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:48.058 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:48.058 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-85929-client-B' ...
25-5-17 10:16:48.058 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:48.058 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:48.058 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:48.058 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:48.058 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:48.058 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:48.059 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:48.059 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:48.059 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:48.059 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:48.059 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:48.059 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:48.062 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:48.062 | UpOperation     | Test worker    | INFO : 
25-5-17 10:16:48.062 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
25-5-17 10:16:48.062 | UpOperation     | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:48.062 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@290e31da) ...
25-5-17 10:16:48.063 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:48.063 | StatusOperation | Test worker    | INFO : 
25-5-17 10:16:48.063 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
25-5-17 10:16:48.063 | StatusOperation | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:48.063 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
25-5-17 10:16:48.063 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@55a33556) ...
25-5-17 10:16:48.064 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-170525101614951-85929-client-B ...
25-5-17 10:16:48.064 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
25-5-17 10:16:48.064 | StatusOperation | Test worker    | FINE : - New file: moved
25-5-17 10:16:48.064 | StatusOperation | Test worker    | FINE : - New file: moved/file
25-5-17 10:16:48.064 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@6c49c2ec) ...
25-5-17 10:16:48.064 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:48.066 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:48.066 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:48.066 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
25-5-17 10:16:48.066 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:48.066 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@15b0c121) ...
25-5-17 10:16:48.067 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:48.067 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
25-5-17 10:16:48.067 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@5d2ab572) ...
25-5-17 10:16:48.067 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
25-5-17 10:16:48.067 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1495707408059] ...
25-5-17 10:16:48.067 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1495707408059]
25-5-17 10:16:48.068 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1495707408059] ...
25-5-17 10:16:48.069 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:48.073 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
25-5-17 10:16:48.074 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
25-5-17 10:16:48.074 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@6422b2c5) ...
25-5-17 10:16:48.074 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
25-5-17 10:16:48.076 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:48.077 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:48.086 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/file, type=FILE, status=DELETED, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:48.086 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:48.086 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-85929-client-B/moved
25-5-17 10:16:48.086 | Indexer         | AsyncI/syncany | FINE : - /File: moved (directory/symlink/0-byte-file)
25-5-17 10:16:48.086 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved, FOLDER)
25-5-17 10:16:48.087 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved
25-5-17 10:16:48.087 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:48 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:48.087 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
25-5-17 10:16:48.087 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-170525101614951-85929-client-B/moved/file
25-5-17 10:16:48.087 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-170525101614951-85929-client-B/moved/file
25-5-17 10:16:48.094 | Indexer         | AsyncI/syncany | FINE : - Chunk exists: 29db204067865dbbd2221afae8274ef4965de970
25-5-17 10:16:48.094 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 29db204067865dbbd2221afae8274ef4965de970 > /tmp/syncanytest/syncany-170525101614951-85929-client-B/moved/file
25-5-17 10:16:48.095 | Indexer         | AsyncI/syncany | FINE : - /File: moved/file (checksum 29db204067865dbbd2221afae8274ef4965de970)
25-5-17 10:16:48.096 | Indexer         | AsyncI/syncany | FINE :    * Found old file history 5c48f9846379ba12329f432deaa9fcf55faa6475 (by checksum: 29db204067865dbbd2221afae8274ef4965de970), appending new version.
25-5-17 10:16:48.096 | FileVersionComp | AsyncI/syncany | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = moved/file, but actual PATH = folder/file, for file folder/file
25-5-17 10:16:48.096 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:48.096 | Indexer         | AsyncI/syncany | INFO :      based on file version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:48.096 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@289a5cd2) ...
25-5-17 10:16:48.096 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707408074, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
25-5-17 10:16:48.096 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@6e58e0fc) ...
25-5-17 10:16:48.097 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
25-5-17 10:16:48.097 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
25-5-17 10:16:48.098 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
25-5-17 10:16:48.098 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1495707408098, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
25-5-17 10:16:48.098 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1495707408098 to file /tmp/syncanytest/syncany-170525101614951-85929-client-B/.syncany/cache/database-B-0000000001 ... 
25-5-17 10:16:48.098 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-170525101614951-85929-client-B/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:48.099 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
25-5-17 10:16:48.099 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-85929-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
25-5-17 10:16:48.099 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-170525101614951-85929-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-hMqFM-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
25-5-17 10:16:48.100 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
25-5-17 10:16:48.100 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
25-5-17 10:16:48.102 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-170525101614951-85929-client-B/.syncany/cache/temp-transaction-6610955995467408090.tmp
25-5-17 10:16:48.102 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@3be50cb2) ...
25-5-17 10:16:48.102 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-567a3cd9] ...
25-5-17 10:16:48.103 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
25-5-17 10:16:48.103 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@7a2a2529) ...
25-5-17 10:16:48.103 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-170525101614951-85929-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-hMqFM-database-B-0000000001] ...
25-5-17 10:16:48.103 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-hMqFM-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
25-5-17 10:16:48.103 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-567a3cd9] ...
25-5-17 10:16:48.104 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
25-5-17 10:16:48.104 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
25-5-17 10:16:48.104 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1495707408098) ...
25-5-17 10:16:48.106 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
25-5-17 10:16:48.108 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
25-5-17 10:16:48.119 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1495707408098, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
25-5-17 10:16:48.120 | UpOperation     | Test worker    | INFO : Committing local database.
25-5-17 10:16:48.120 | UpOperation     | Test worker    | FINE : Waiting for new database version.
25-5-17 10:16:48.120 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1495707408106, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
25-5-17 10:16:48.120 | UpOperation     | Test worker    | INFO : Sync up done.
25-5-17 10:16:48.122 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1495707408059] ...
25-5-17 10:16:48.127 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1495707408059]
25-5-17 10:16:48.127 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:48.128 | Cache           | Test worker    | INFO : Cache size okay (53 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:48.128 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@7d0cc296) ...
25-5-17 10:16:48.128 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:48.128 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-85929-client-A' ...
25-5-17 10:16:48.128 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:48.128 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:48.128 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:48.128 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:48.128 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:48.128 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:48.128 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:48.128 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:48.128 | org.syncany.plu | Test worker    | FINE : Validating required fields
25-5-17 10:16:48.128 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-170525101614951-85929-client-A' ...
25-5-17 10:16:48.128 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
25-5-17 10:16:48.128 | TransferManager | Test worker    | INFO : - With feature Retriable
25-5-17 10:16:48.128 | TransferManager | Test worker    | INFO : - With feature PathAware
25-5-17 10:16:48.128 | TransferManager | Test worker    | INFO : - With feature TransactionAware
25-5-17 10:16:48.128 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
25-5-17 10:16:48.128 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
25-5-17 10:16:48.129 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
25-5-17 10:16:48.129 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
25-5-17 10:16:48.129 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
25-5-17 10:16:48.129 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
25-5-17 10:16:48.129 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
25-5-17 10:16:48.129 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
25-5-17 10:16:48.134 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:48.134 | DownOperation   | Test worker    | INFO : 
25-5-17 10:16:48.134 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
25-5-17 10:16:48.134 | DownOperation   | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:48.134 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@28ec39fa) ...
25-5-17 10:16:48.134 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
25-5-17 10:16:48.135 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:48.135 | LsRemoteOperati | Test worker    | INFO : 
25-5-17 10:16:48.135 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
25-5-17 10:16:48.135 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
25-5-17 10:16:48.135 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@1b9ec69c) ...
25-5-17 10:16:48.135 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
25-5-17 10:16:48.135 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
25-5-17 10:16:48.135 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
25-5-17 10:16:48.135 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@240c9b7f) ...
25-5-17 10:16:48.136 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@499f05e1) ...
25-5-17 10:16:48.136 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1495707408129] ...
25-5-17 10:16:48.136 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1495707408129]
25-5-17 10:16:48.136 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1495707408129] ...
25-5-17 10:16:48.136 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
25-5-17 10:16:48.136 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/database-B-0000000001
25-5-17 10:16:48.136 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@3b90e313) ...
25-5-17 10:16:48.137 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
25-5-17 10:16:48.137 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:48.139 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1495707408098
25-5-17 10:16:48.140 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-85929-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:48.140 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-170525101614951-85929-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
25-5-17 10:16:48.140 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
25-5-17 10:16:48.141 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1495707407798], B=[B/(A1,B1)/T=1495707408098]}
25-5-17 10:16:48.141 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
25-5-17 10:16:48.141 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1495707407798
25-5-17 10:16:48.141 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1495707408098
25-5-17 10:16:48.141 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
25-5-17 10:16:48.141 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1495707407798
25-5-17 10:16:48.141 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1495707408098
25-5-17 10:16:48.142 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
25-5-17 10:16:48.142 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
25-5-17 10:16:48.142 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
25-5-17 10:16:48.142 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1495707407798]
25-5-17 10:16:48.142 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1495707407798, B/(A1,B1)/T=1495707408098]
25-5-17 10:16:48.142 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
25-5-17 10:16:48.142 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1495707408098]
25-5-17 10:16:48.142 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
25-5-17 10:16:48.142 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-170525101614951-85929-client-A/.syncany/cache/database-B-0000000001 ...
25-5-17 10:16:48.152 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1495707408098
25-5-17 10:16:48.152 | DownOperation   | Test worker    | INFO : Determine file system actions ...
25-5-17 10:16:48.153 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
25-5-17 10:16:48.153 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
25-5-17 10:16:48.153 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
25-5-17 10:16:48.154 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:48.154 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:48.154 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = moved/file, but actual PATH = folder/file, for file folder/file
25-5-17 10:16:48.154 | FileSystemActio | Test worker    | INFO :      -> (12) Rename / Changed file attributes: Local file has different file attributes: local file = /tmp/syncanytest/syncany-170525101614951-85929-client-A/folder/file, local version = FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]
25-5-17 10:16:48.154 | FileSystemActio | Test worker    | INFO :      -> RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:48.154 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:48.165 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:48.166 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-170525101614951-85929-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:48 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
25-5-17 10:16:48.166 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:48 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-170525101614951-85929-client-A/moved
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:48 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:48.166 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :    Sorted actions:
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:48 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :    + RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:48.166 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
25-5-17 10:16:48.166 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:48 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:48.166 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:48 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
25-5-17 10:16:48.167 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-170525101614951-85929-client-A/moved ...
25-5-17 10:16:48.167 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
25-5-17 10:16:48.167 | DownOperation   | Test worker    | FINE :    +  RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=29db204067865dbbd2221afae8274ef4965de970, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
25-5-17 10:16:48.167 | FileSystemActio | Test worker    | INFO :      - (1) Renaming file /tmp/syncanytest/syncany-170525101614951-85929-client-A/folder/file to /tmp/syncanytest/syncany-170525101614951-85929-client-A/moved/file ...
25-5-17 10:16:48.168 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
25-5-17 10:16:48.168 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:47 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Thu May 25 10:16:47 UTC 2017, linkTarget=null, checksum=null, updated=Thu May 25 10:16:48 UTC 2017, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
25-5-17 10:16:48.168 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
25-5-17 10:16:48.168 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
25-5-17 10:16:48.168 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1495707408098, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
25-5-17 10:16:48.186 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1495707408129] ...
25-5-17 10:16:48.194 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1495707408129]
25-5-17 10:16:48.194 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
25-5-17 10:16:48.194 | Cache           | Test worker    | INFO : Cache size okay (53 KB), no need to clean (keep size is 500 MB)
25-5-17 10:16:48.194 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@2e820f42) ...
25-5-17 10:16:48.194 | DownOperation   | Test worker    | INFO : Sync down done.
25-5-17 10:16:48.196 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-170525101614951-85929-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-170525101614951-85929-client-B/moved/file, for file tmp/syncanytest/syncany-170525101614951-85929-client-B/moved/file
25-5-17 10:16:48.215 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-170525101614951-85929-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-170525101614951-85929-client-B/moved/file, for file tmp/syncanytest/syncany-170525101614951-85929-client-B/moved/file