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

6

tests

0

failures

0

ignored

2.155s

duration

100%

successful

Tests

Test Duration Result
testFolderEmptyDeleteNoConflicts 0.354s passed
testFolderEmptyMoveNoConflicts 0.316s passed
testFolderEmptyNewNoConflicts 0.281s passed
testFolderNonEmptyMove1NoConflicts 0.448s passed
testFolderNonEmptyMove2NoConflicts 0.422s passed
testFolderNonEmptyNewNoConflicts 0.334s passed

Standard error

18-11-18 14:33:03.703 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:03.703 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
18-11-18 14:33:03.715 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:03.716 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-75506-client-A' ...
18-11-18 14:33:03.716 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:03.716 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:03.716 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:03.716 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:03.716 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:03.716 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:03.716 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:03.716 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:03.716 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:03.717 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-75506-client-A' ...
18-11-18 14:33:03.717 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:03.717 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:03.717 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:03.717 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:03.717 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:03.717 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:03.717 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:03.717 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:03.717 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:03.717 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:03.717 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:03.717 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:03.750 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:03.750 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:03.759 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:03.765 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:03.765 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:03.770 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:03.770 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:03.770 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:03.770 | 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) ); 
18-11-18 14:33:03.772 | 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 ); 
18-11-18 14:33:03.774 | 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 ); 
18-11-18 14:33:03.776 | 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 ); 
18-11-18 14:33:03.778 | 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 ); 
18-11-18 14:33:03.781 | 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 ); 
18-11-18 14:33:03.783 | 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 ); 
18-11-18 14:33:03.785 | 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 ); 
18-11-18 14:33:03.787 | 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 ); 
18-11-18 14:33:03.793 | 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) ); 
18-11-18 14:33:03.795 | 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) ); 
18-11-18 14:33:03.797 | 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) ); 
18-11-18 14:33:03.799 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:03.799 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:03.800 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:03.802 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:03.805 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:03.807 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:03.809 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:03.810 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:03.812 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:03.812 | 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'; 
18-11-18 14:33:03.814 | 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'; 
18-11-18 14:33:03.816 | 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; 
18-11-18 14:33:03.817 | 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'; 
18-11-18 14:33:03.820 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:03.820 | 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; 
18-11-18 14:33:03.822 | 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; 
18-11-18 14:33:03.824 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:03.824 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:03.824 | 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; 
18-11-18 14:33:03.827 | UpOperation     | Test worker    | INFO : 
18-11-18 14:33:03.827 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
18-11-18 14:33:03.827 | UpOperation     | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:03.827 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@3ae480d0) ...
18-11-18 14:33:03.828 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:03.828 | StatusOperation | Test worker    | INFO : 
18-11-18 14:33:03.832 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
18-11-18 14:33:03.832 | StatusOperation | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:03.832 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
18-11-18 14:33:03.832 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@3f37865a) ...
18-11-18 14:33:03.833 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-181118143101653-75506-client-A ...
18-11-18 14:33:03.833 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
18-11-18 14:33:03.833 | StatusOperation | Test worker    | FINE : - New file: folder
18-11-18 14:33:03.833 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@3b98c3ed) ...
18-11-18 14:33:03.833 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:03.834 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:03.834 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:03.834 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
18-11-18 14:33:03.834 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:03.834 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@71070109) ...
18-11-18 14:33:03.834 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:03.834 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@7a912dd4) ...
18-11-18 14:33:03.834 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
18-11-18 14:33:03.834 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1542551583718] ...
18-11-18 14:33:03.834 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1542551583718]
18-11-18 14:33:03.835 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1542551583718] ...
18-11-18 14:33:03.837 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:03.840 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
18-11-18 14:33:03.840 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
18-11-18 14:33:03.840 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@19366481) ...
18-11-18 14:33:03.840 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
18-11-18 14:33:03.840 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-75506-client-A/folder
18-11-18 14:33:03.841 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
18-11-18 14:33:03.845 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
18-11-18 14:33:03.845 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
18-11-18 14:33:03.845 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:03 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:03.845 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:03.845 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@1f06d7c6) ...
18-11-18 14:33:03.845 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@32ad36f1) ...
18-11-18 14:33:03.845 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551583840, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:03.845 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
18-11-18 14:33:03.845 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
18-11-18 14:33:03.845 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@4b9a7923) ...
18-11-18 14:33:03.846 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
18-11-18 14:33:03.846 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1542551583846, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:03.846 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1542551583846 to file /tmp/syncanytest/syncany-181118143101653-75506-client-A/.syncany/cache/database-A-0000000001 ... 
18-11-18 14:33:03.846 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-181118143101653-75506-client-A/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:03.847 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
18-11-18 14:33:03.847 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-75506-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:03.847 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-75506-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-TjBXD-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
18-11-18 14:33:03.847 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
18-11-18 14:33:03.847 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
18-11-18 14:33:03.852 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-181118143101653-75506-client-A/.syncany/cache/temp-transaction-1728893074136106030.tmp
18-11-18 14:33:03.852 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@49a136e2) ...
18-11-18 14:33:03.852 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-95036b9] ...
18-11-18 14:33:03.853 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
18-11-18 14:33:03.853 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@23c44b3e) ...
18-11-18 14:33:03.853 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-75506-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-TjBXD-database-A-0000000001] ...
18-11-18 14:33:03.854 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-TjBXD-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:03.854 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-95036b9] ...
18-11-18 14:33:03.854 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
18-11-18 14:33:03.854 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
18-11-18 14:33:03.854 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1542551583846) ...
18-11-18 14:33:03.855 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
18-11-18 14:33:03.856 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
18-11-18 14:33:03.860 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1542551583846, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:03.860 | UpOperation     | Test worker    | INFO : Committing local database.
18-11-18 14:33:03.860 | UpOperation     | Test worker    | FINE : Waiting for new database version.
18-11-18 14:33:03.860 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551583855, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
18-11-18 14:33:03.860 | UpOperation     | Test worker    | INFO : Sync up done.
18-11-18 14:33:03.862 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1542551583718] ...
18-11-18 14:33:03.865 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1542551583718]
18-11-18 14:33:03.865 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:03.865 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:03.865 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@2c0bf7ca) ...
18-11-18 14:33:03.865 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-75506-client-B' ...
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:03.865 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-75506-client-B' ...
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:03.865 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:03.865 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:03.887 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:03.888 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:03.898 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:03.902 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:03.902 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:03.909 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:03.909 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:03.909 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:03.909 | 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) ); 
18-11-18 14:33:03.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 ); 
18-11-18 14:33:03.914 | 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 ); 
18-11-18 14:33:03.915 | 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 ); 
18-11-18 14:33:03.917 | 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 ); 
18-11-18 14:33:03.919 | 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 ); 
18-11-18 14:33:03.920 | 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 ); 
18-11-18 14:33:03.922 | 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 ); 
18-11-18 14:33:03.924 | 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 ); 
18-11-18 14:33:03.926 | 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) ); 
18-11-18 14:33:03.929 | 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) ); 
18-11-18 14:33:03.931 | 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) ); 
18-11-18 14:33:03.933 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:03.933 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:03.933 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:03.938 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:03.940 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:03.942 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:03.944 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:03.945 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:03.947 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:03.947 | 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'; 
18-11-18 14:33:03.949 | 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'; 
18-11-18 14:33:03.951 | 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; 
18-11-18 14:33:03.953 | 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'; 
18-11-18 14:33:03.956 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:03.956 | 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; 
18-11-18 14:33:03.960 | 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; 
18-11-18 14:33:03.963 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:03.963 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:03.963 | 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; 
18-11-18 14:33:03.965 | DownOperation   | Test worker    | INFO : 
18-11-18 14:33:03.965 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
18-11-18 14:33:03.965 | DownOperation   | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:03.965 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@28ebc995) ...
18-11-18 14:33:03.965 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:03.966 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:03.966 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:03.966 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
18-11-18 14:33:03.966 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:03.966 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@2e6e6929) ...
18-11-18 14:33:03.966 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:03.967 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
18-11-18 14:33:03.967 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@de7fe0d) ...
18-11-18 14:33:03.967 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@6600d7dc) ...
18-11-18 14:33:03.967 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1542551583866] ...
18-11-18 14:33:03.967 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1542551583866]
18-11-18 14:33:03.967 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1542551583866] ...
18-11-18 14:33:03.967 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
18-11-18 14:33:03.967 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-181118143101653-75506-client-B/.syncany/cache/database-A-0000000001
18-11-18 14:33:03.967 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@431f9007) ...
18-11-18 14:33:03.968 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
18-11-18 14:33:03.968 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-181118143101653-75506-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:03.969 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551583846
18-11-18 14:33:03.970 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-75506-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:03.971 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
18-11-18 14:33:03.971 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1542551583846], B=[]}
18-11-18 14:33:03.971 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
18-11-18 14:33:03.971 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1542551583846
18-11-18 14:33:03.971 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
18-11-18 14:33:03.971 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1542551583846
18-11-18 14:33:03.971 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
18-11-18 14:33:03.971 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
18-11-18 14:33:03.971 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
18-11-18 14:33:03.971 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
18-11-18 14:33:03.971 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1542551583846]
18-11-18 14:33:03.971 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
18-11-18 14:33:03.971 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1542551583846]
18-11-18 14:33:03.971 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
18-11-18 14:33:03.971 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-181118143101653-75506-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:03.973 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551583846
18-11-18 14:33:03.973 | DownOperation   | Test worker    | INFO : Determine file system actions ...
18-11-18 14:33:03.974 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:03.974 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
18-11-18 14:33:03.974 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
18-11-18 14:33:03.974 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:03.974 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:03 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:03.974 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
18-11-18 14:33:03.974 | 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=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:03 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-75506-client-B/folder
18-11-18 14:33:03.974 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:03 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:03.974 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
18-11-18 14:33:03.974 | FileSystemActio | Test worker    | INFO :    Sorted actions:
18-11-18 14:33:03.974 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:03 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:03.974 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
18-11-18 14:33:03.974 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:03 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:03.974 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:03 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:03.974 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-75506-client-B/folder ...
18-11-18 14:33:03.975 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:03.975 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
18-11-18 14:33:03.975 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
18-11-18 14:33:03.975 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1542551583846, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:03.980 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1542551583866] ...
18-11-18 14:33:03.981 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1542551583866]
18-11-18 14:33:03.981 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:03.981 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:03.981 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@1bd64ade) ...
18-11-18 14:33:03.981 | DownOperation   | Test worker    | INFO : Sync down done.
18-11-18 14:33:03.983 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:03.983 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
18-11-18 14:33:03.987 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:03.987 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-26984-client-A' ...
18-11-18 14:33:03.988 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:03.988 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:03.988 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:03.988 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:03.988 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-26984-client-A' ...
18-11-18 14:33:03.988 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:03.988 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:03.988 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:03.988 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:03.988 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:03.988 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:03.988 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:04.012 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:04.012 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:04.021 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:04.026 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:04.026 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:04.031 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:04.031 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:04.031 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:04.032 | 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) ); 
18-11-18 14:33:04.034 | 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 ); 
18-11-18 14:33:04.036 | 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 ); 
18-11-18 14:33:04.038 | 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 ); 
18-11-18 14:33:04.042 | 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 ); 
18-11-18 14:33:04.045 | 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 ); 
18-11-18 14:33:04.047 | 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 ); 
18-11-18 14:33:04.049 | 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 ); 
18-11-18 14:33:04.051 | 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 ); 
18-11-18 14:33:04.053 | 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) ); 
18-11-18 14:33:04.056 | 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) ); 
18-11-18 14:33:04.058 | 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) ); 
18-11-18 14:33:04.060 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:04.060 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:04.061 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:04.063 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:04.065 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:04.066 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:04.068 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:04.070 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:04.072 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:04.072 | 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'; 
18-11-18 14:33:04.074 | 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'; 
18-11-18 14:33:04.076 | 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; 
18-11-18 14:33:04.078 | 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'; 
18-11-18 14:33:04.080 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:04.080 | 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; 
18-11-18 14:33:04.083 | 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; 
18-11-18 14:33:04.085 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:04.085 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:04.085 | 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; 
18-11-18 14:33:04.087 | UpOperation     | Test worker    | INFO : 
18-11-18 14:33:04.087 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
18-11-18 14:33:04.087 | UpOperation     | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.087 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@d932fce) ...
18-11-18 14:33:04.088 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.088 | StatusOperation | Test worker    | INFO : 
18-11-18 14:33:04.088 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
18-11-18 14:33:04.088 | StatusOperation | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.088 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
18-11-18 14:33:04.088 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@1dbd3aac) ...
18-11-18 14:33:04.089 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-181118143101653-26984-client-A ...
18-11-18 14:33:04.089 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
18-11-18 14:33:04.089 | StatusOperation | Test worker    | FINE : - New file: folder
18-11-18 14:33:04.089 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@47e11c28) ...
18-11-18 14:33:04.089 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:04.089 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.089 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:04.089 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
18-11-18 14:33:04.089 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.090 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@51d5d910) ...
18-11-18 14:33:04.090 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:04.090 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@16af77f7) ...
18-11-18 14:33:04.090 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
18-11-18 14:33:04.090 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1542551583988] ...
18-11-18 14:33:04.090 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1542551583988]
18-11-18 14:33:04.090 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1542551583988] ...
18-11-18 14:33:04.091 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.096 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
18-11-18 14:33:04.096 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
18-11-18 14:33:04.097 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@cd38c32) ...
18-11-18 14:33:04.097 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
18-11-18 14:33:04.097 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-26984-client-A/folder
18-11-18 14:33:04.097 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
18-11-18 14:33:04.098 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
18-11-18 14:33:04.098 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
18-11-18 14:33:04.098 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.098 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:04.098 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@306c1a5c) ...
18-11-18 14:33:04.098 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@2748490b) ...
18-11-18 14:33:04.098 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551584096, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.098 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
18-11-18 14:33:04.098 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
18-11-18 14:33:04.099 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
18-11-18 14:33:04.099 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1542551584099, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.099 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1542551584099 to file /tmp/syncanytest/syncany-181118143101653-26984-client-A/.syncany/cache/database-A-0000000001 ... 
18-11-18 14:33:04.099 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-181118143101653-26984-client-A/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:04.100 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
18-11-18 14:33:04.100 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-26984-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:04.100 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-26984-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-lpUQy-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
18-11-18 14:33:04.100 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
18-11-18 14:33:04.100 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
18-11-18 14:33:04.101 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-181118143101653-26984-client-A/.syncany/cache/temp-transaction-4386820199953980854.tmp
18-11-18 14:33:04.101 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@1ff2f644) ...
18-11-18 14:33:04.101 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-cbd2c7f] ...
18-11-18 14:33:04.101 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
18-11-18 14:33:04.101 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@48a297dd) ...
18-11-18 14:33:04.101 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-26984-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-lpUQy-database-A-0000000001] ...
18-11-18 14:33:04.102 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-lpUQy-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:04.102 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-cbd2c7f] ...
18-11-18 14:33:04.102 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
18-11-18 14:33:04.102 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
18-11-18 14:33:04.102 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1542551584099) ...
18-11-18 14:33:04.102 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
18-11-18 14:33:04.104 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@662bccaa) ...
18-11-18 14:33:04.107 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1542551584099, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.107 | UpOperation     | Test worker    | INFO : Committing local database.
18-11-18 14:33:04.107 | UpOperation     | Test worker    | FINE : Waiting for new database version.
18-11-18 14:33:04.110 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
18-11-18 14:33:04.110 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551584110, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
18-11-18 14:33:04.110 | UpOperation     | Test worker    | INFO : Sync up done.
18-11-18 14:33:04.112 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1542551583988] ...
18-11-18 14:33:04.115 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1542551583988]
18-11-18 14:33:04.115 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:04.115 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:04.115 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@10af3c49) ...
18-11-18 14:33:04.115 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-26984-client-B' ...
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.116 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-26984-client-B' ...
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.116 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:04.116 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:04.128 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:04.129 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:04.135 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:04.138 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:04.138 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:04.143 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:04.143 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:04.143 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:04.143 | 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) ); 
18-11-18 14:33:04.145 | 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 ); 
18-11-18 14:33:04.147 | 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 ); 
18-11-18 14:33:04.149 | 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 ); 
18-11-18 14:33:04.151 | 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 ); 
18-11-18 14:33:04.152 | 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 ); 
18-11-18 14:33:04.156 | 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 ); 
18-11-18 14:33:04.159 | 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 ); 
18-11-18 14:33:04.162 | 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 ); 
18-11-18 14:33:04.164 | 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) ); 
18-11-18 14:33:04.168 | 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) ); 
18-11-18 14:33:04.170 | 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) ); 
18-11-18 14:33:04.172 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:04.172 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:04.173 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:04.175 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:04.177 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:04.178 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:04.180 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:04.182 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:04.185 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:04.185 | 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'; 
18-11-18 14:33:04.187 | 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'; 
18-11-18 14:33:04.189 | 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; 
18-11-18 14:33:04.194 | 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'; 
18-11-18 14:33:04.196 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:04.196 | 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; 
18-11-18 14:33:04.198 | 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; 
18-11-18 14:33:04.200 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:04.200 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:04.200 | 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; 
18-11-18 14:33:04.202 | DownOperation   | Test worker    | INFO : 
18-11-18 14:33:04.202 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
18-11-18 14:33:04.202 | DownOperation   | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.202 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@7436e7bc) ...
18-11-18 14:33:04.203 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:04.203 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.203 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:04.203 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
18-11-18 14:33:04.203 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.203 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@28a7af3e) ...
18-11-18 14:33:04.203 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:04.204 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
18-11-18 14:33:04.204 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@c109797) ...
18-11-18 14:33:04.204 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@3e120aee) ...
18-11-18 14:33:04.204 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1542551584116] ...
18-11-18 14:33:04.204 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1542551584116]
18-11-18 14:33:04.205 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1542551584116] ...
18-11-18 14:33:04.205 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
18-11-18 14:33:04.205 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-181118143101653-26984-client-B/.syncany/cache/database-A-0000000001
18-11-18 14:33:04.205 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@2838ea60) ...
18-11-18 14:33:04.206 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
18-11-18 14:33:04.206 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-181118143101653-26984-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:04.207 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551584099
18-11-18 14:33:04.207 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-26984-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:04.208 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
18-11-18 14:33:04.208 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1542551584099], B=[]}
18-11-18 14:33:04.208 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
18-11-18 14:33:04.208 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1542551584099
18-11-18 14:33:04.208 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
18-11-18 14:33:04.208 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1542551584099
18-11-18 14:33:04.208 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
18-11-18 14:33:04.208 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
18-11-18 14:33:04.208 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
18-11-18 14:33:04.208 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
18-11-18 14:33:04.208 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1542551584099]
18-11-18 14:33:04.208 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
18-11-18 14:33:04.208 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1542551584099]
18-11-18 14:33:04.208 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
18-11-18 14:33:04.208 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-181118143101653-26984-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:04.209 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551584099
18-11-18 14:33:04.209 | DownOperation   | Test worker    | INFO : Determine file system actions ...
18-11-18 14:33:04.210 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.210 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
18-11-18 14:33:04.210 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
18-11-18 14:33:04.210 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:04.211 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.211 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
18-11-18 14:33:04.211 | 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=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-26984-client-B/folder
18-11-18 14:33:04.211 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.211 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
18-11-18 14:33:04.211 | FileSystemActio | Test worker    | INFO :    Sorted actions:
18-11-18 14:33:04.211 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.211 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
18-11-18 14:33:04.211 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.211 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:04.211 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-26984-client-B/folder ...
18-11-18 14:33:04.211 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:04.211 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
18-11-18 14:33:04.211 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
18-11-18 14:33:04.211 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1542551584099, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.222 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1542551584116] ...
18-11-18 14:33:04.222 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1542551584116]
18-11-18 14:33:04.223 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:04.223 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:04.223 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@5c8ecdd5) ...
18-11-18 14:33:04.223 | DownOperation   | Test worker    | INFO : Sync down done.
18-11-18 14:33:04.223 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-26984-client-B' ...
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.224 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.224 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.224 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.224 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.224 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.224 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-26984-client-B' ...
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:04.224 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.224 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.224 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.224 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.224 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.224 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:04.225 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:04.225 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.225 | UpOperation     | Test worker    | INFO : 
18-11-18 14:33:04.225 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
18-11-18 14:33:04.226 | UpOperation     | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.226 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@2695cc18) ...
18-11-18 14:33:04.226 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.226 | StatusOperation | Test worker    | INFO : 
18-11-18 14:33:04.226 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
18-11-18 14:33:04.226 | StatusOperation | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.226 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
18-11-18 14:33:04.226 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@262a9178) ...
18-11-18 14:33:04.227 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-181118143101653-26984-client-B ...
18-11-18 14:33:04.227 | StatusOperation | Test worker    | FINE : - New file: moved
18-11-18 14:33:04.227 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
18-11-18 14:33:04.227 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@53f3b757) ...
18-11-18 14:33:04.227 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:04.228 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.228 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:04.228 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
18-11-18 14:33:04.228 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.228 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@3e88f024) ...
18-11-18 14:33:04.228 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:04.228 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
18-11-18 14:33:04.228 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@13ed5503) ...
18-11-18 14:33:04.228 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
18-11-18 14:33:04.228 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1542551584225] ...
18-11-18 14:33:04.228 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1542551584225]
18-11-18 14:33:04.229 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1542551584225] ...
18-11-18 14:33:04.229 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.231 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
18-11-18 14:33:04.231 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
18-11-18 14:33:04.231 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@26f8c5b8) ...
18-11-18 14:33:04.231 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
18-11-18 14:33:04.240 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.240 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.240 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-26984-client-B/moved
18-11-18 14:33:04.241 | Indexer         | AsyncI/syncany | FINE : - /File: moved (directory/symlink/0-byte-file)
18-11-18 14:33:04.241 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved, FOLDER)
18-11-18 14:33:04.241 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved
18-11-18 14:33:04.241 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.241 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:04.241 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@6e7131e) ...
18-11-18 14:33:04.241 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551584231, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
18-11-18 14:33:04.241 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
18-11-18 14:33:04.241 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
18-11-18 14:33:04.241 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
18-11-18 14:33:04.242 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1542551584241, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
18-11-18 14:33:04.242 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1542551584241 to file /tmp/syncanytest/syncany-181118143101653-26984-client-B/.syncany/cache/database-B-0000000001 ... 
18-11-18 14:33:04.242 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-181118143101653-26984-client-B/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:04.242 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
18-11-18 14:33:04.242 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-26984-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
18-11-18 14:33:04.242 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-26984-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-xFCul-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
18-11-18 14:33:04.243 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
18-11-18 14:33:04.243 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
18-11-18 14:33:04.244 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-181118143101653-26984-client-B/.syncany/cache/temp-transaction-3585640797737926312.tmp
18-11-18 14:33:04.244 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@4357280e) ...
18-11-18 14:33:04.244 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-28954d5d] ...
18-11-18 14:33:04.244 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
18-11-18 14:33:04.244 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@55a4c3e0) ...
18-11-18 14:33:04.244 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-26984-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-xFCul-database-B-0000000001] ...
18-11-18 14:33:04.244 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-xFCul-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
18-11-18 14:33:04.244 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-28954d5d] ...
18-11-18 14:33:04.244 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
18-11-18 14:33:04.244 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
18-11-18 14:33:04.245 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1542551584241) ...
18-11-18 14:33:04.245 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
18-11-18 14:33:04.246 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@3df3a6ab) ...
18-11-18 14:33:04.253 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1542551584241, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
18-11-18 14:33:04.253 | UpOperation     | Test worker    | INFO : Committing local database.
18-11-18 14:33:04.253 | UpOperation     | Test worker    | FINE : Waiting for new database version.
18-11-18 14:33:04.253 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
18-11-18 14:33:04.253 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551584253, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
18-11-18 14:33:04.253 | UpOperation     | Test worker    | INFO : Sync up done.
18-11-18 14:33:04.257 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1542551584225] ...
18-11-18 14:33:04.261 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1542551584225]
18-11-18 14:33:04.261 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:04.261 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:04.261 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@2eddf6bd) ...
18-11-18 14:33:04.261 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.261 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-26984-client-A' ...
18-11-18 14:33:04.261 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.261 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.261 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.261 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.261 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.261 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.261 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.261 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.262 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.262 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-26984-client-A' ...
18-11-18 14:33:04.262 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.262 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.262 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:04.262 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:04.262 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.262 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.262 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.262 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.262 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.262 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.262 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:04.262 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:04.265 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.265 | DownOperation   | Test worker    | INFO : 
18-11-18 14:33:04.265 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
18-11-18 14:33:04.265 | DownOperation   | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.265 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@35a85950) ...
18-11-18 14:33:04.265 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:04.266 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.266 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:04.266 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
18-11-18 14:33:04.266 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.266 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@547422ca) ...
18-11-18 14:33:04.266 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:04.266 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
18-11-18 14:33:04.266 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
18-11-18 14:33:04.266 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@6afea442) ...
18-11-18 14:33:04.266 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@156a8419) ...
18-11-18 14:33:04.266 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1542551584262] ...
18-11-18 14:33:04.266 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1542551584262]
18-11-18 14:33:04.266 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1542551584262] ...
18-11-18 14:33:04.267 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
18-11-18 14:33:04.267 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-181118143101653-26984-client-A/.syncany/cache/database-B-0000000001
18-11-18 14:33:04.267 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@3af34209) ...
18-11-18 14:33:04.267 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
18-11-18 14:33:04.267 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-181118143101653-26984-client-A/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:04.269 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1542551584241
18-11-18 14:33:04.269 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-26984-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:04.269 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-26984-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:04.269 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
18-11-18 14:33:04.269 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1542551584099], B=[B/(A1,B1)/T=1542551584241]}
18-11-18 14:33:04.269 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
18-11-18 14:33:04.269 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1542551584099
18-11-18 14:33:04.269 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1542551584241
18-11-18 14:33:04.270 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
18-11-18 14:33:04.270 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1542551584099
18-11-18 14:33:04.270 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1542551584241
18-11-18 14:33:04.270 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
18-11-18 14:33:04.270 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
18-11-18 14:33:04.270 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
18-11-18 14:33:04.270 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1542551584099]
18-11-18 14:33:04.270 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1542551584099, B/(A1,B1)/T=1542551584241]
18-11-18 14:33:04.270 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
18-11-18 14:33:04.270 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1542551584241]
18-11-18 14:33:04.270 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
18-11-18 14:33:04.270 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-181118143101653-26984-client-A/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:04.276 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1542551584241
18-11-18 14:33:04.276 | DownOperation   | Test worker    | INFO : Determine file system actions ...
18-11-18 14:33:04.277 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.278 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-181118143101653-26984-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.278 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved
18-11-18 14:33:04.278 | 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=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-26984-client-A/moved
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.278 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :    Sorted actions:
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.278 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
18-11-18 14:33:04.278 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.278 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:04.279 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-26984-client-A/moved ...
18-11-18 14:33:04.279 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:04.279 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:03 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.279 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
18-11-18 14:33:04.279 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
18-11-18 14:33:04.279 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1542551584241, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
18-11-18 14:33:04.286 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1542551584262] ...
18-11-18 14:33:04.296 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1542551584262]
18-11-18 14:33:04.296 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:04.296 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:04.296 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@19cbabdc) ...
18-11-18 14:33:04.296 | DownOperation   | Test worker    | INFO : Sync down done.
18-11-18 14:33:04.300 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.300 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
18-11-18 14:33:04.313 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18656-client-A' ...
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.313 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18656-client-A' ...
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.313 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:04.313 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:04.331 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:04.331 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:04.346 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:04.349 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:04.349 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:04.354 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:04.354 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:04.354 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:04.354 | 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) ); 
18-11-18 14:33:04.357 | 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 ); 
18-11-18 14:33:04.359 | 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 ); 
18-11-18 14:33:04.360 | 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 ); 
18-11-18 14:33:04.362 | 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 ); 
18-11-18 14:33:04.364 | 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 ); 
18-11-18 14:33:04.366 | 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 ); 
18-11-18 14:33:04.370 | 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 ); 
18-11-18 14:33:04.374 | 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 ); 
18-11-18 14:33:04.376 | 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) ); 
18-11-18 14:33:04.378 | 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) ); 
18-11-18 14:33:04.380 | 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) ); 
18-11-18 14:33:04.382 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:04.382 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:04.383 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:04.385 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:04.387 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:04.389 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:04.392 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:04.394 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:04.396 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:04.396 | 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'; 
18-11-18 14:33:04.399 | 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'; 
18-11-18 14:33:04.401 | 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; 
18-11-18 14:33:04.403 | 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'; 
18-11-18 14:33:04.405 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:04.405 | 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; 
18-11-18 14:33:04.411 | 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; 
18-11-18 14:33:04.413 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:04.413 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:04.413 | 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; 
18-11-18 14:33:04.416 | UpOperation     | Test worker    | INFO : 
18-11-18 14:33:04.416 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
18-11-18 14:33:04.416 | UpOperation     | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.416 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@5ce37a50) ...
18-11-18 14:33:04.416 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.417 | StatusOperation | Test worker    | INFO : 
18-11-18 14:33:04.417 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
18-11-18 14:33:04.417 | StatusOperation | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.417 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
18-11-18 14:33:04.417 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@7c7e92c) ...
18-11-18 14:33:04.417 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-181118143101653-18656-client-A ...
18-11-18 14:33:04.417 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
18-11-18 14:33:04.417 | StatusOperation | Test worker    | FINE : - New file: folder
18-11-18 14:33:04.417 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@1016d47e) ...
18-11-18 14:33:04.417 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:04.418 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.418 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:04.418 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
18-11-18 14:33:04.418 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.418 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@537016fb) ...
18-11-18 14:33:04.418 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:04.418 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@2252c3b6) ...
18-11-18 14:33:04.418 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
18-11-18 14:33:04.418 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1542551584315] ...
18-11-18 14:33:04.418 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1542551584315]
18-11-18 14:33:04.419 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1542551584315] ...
18-11-18 14:33:04.419 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.423 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
18-11-18 14:33:04.423 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
18-11-18 14:33:04.423 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@7c073d09) ...
18-11-18 14:33:04.423 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
18-11-18 14:33:04.423 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-18656-client-A/folder
18-11-18 14:33:04.424 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
18-11-18 14:33:04.425 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
18-11-18 14:33:04.425 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
18-11-18 14:33:04.429 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.429 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:04.429 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@15404b9a) ...
18-11-18 14:33:04.429 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@579c96fe) ...
18-11-18 14:33:04.429 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551584423, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.429 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
18-11-18 14:33:04.429 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
18-11-18 14:33:04.430 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
18-11-18 14:33:04.430 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1542551584429, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.430 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1542551584429 to file /tmp/syncanytest/syncany-181118143101653-18656-client-A/.syncany/cache/database-A-0000000001 ... 
18-11-18 14:33:04.430 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-181118143101653-18656-client-A/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:04.430 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
18-11-18 14:33:04.430 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-18656-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:04.430 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-18656-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-IMLrv-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
18-11-18 14:33:04.431 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
18-11-18 14:33:04.431 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
18-11-18 14:33:04.433 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-181118143101653-18656-client-A/.syncany/cache/temp-transaction-4921741885737074347.tmp
18-11-18 14:33:04.434 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@5a693ea4) ...
18-11-18 14:33:04.434 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-732de85f] ...
18-11-18 14:33:04.434 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
18-11-18 14:33:04.435 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@67ccb2f5) ...
18-11-18 14:33:04.435 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-18656-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-IMLrv-database-A-0000000001] ...
18-11-18 14:33:04.435 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-IMLrv-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:04.436 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-732de85f] ...
18-11-18 14:33:04.436 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
18-11-18 14:33:04.436 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
18-11-18 14:33:04.436 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1542551584429) ...
18-11-18 14:33:04.437 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
18-11-18 14:33:04.440 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@37605029) ...
18-11-18 14:33:04.442 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1542551584429, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.442 | UpOperation     | Test worker    | INFO : Committing local database.
18-11-18 14:33:04.442 | UpOperation     | Test worker    | FINE : Waiting for new database version.
18-11-18 14:33:04.446 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
18-11-18 14:33:04.446 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551584446, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
18-11-18 14:33:04.446 | UpOperation     | Test worker    | INFO : Sync up done.
18-11-18 14:33:04.451 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1542551584315] ...
18-11-18 14:33:04.456 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1542551584315]
18-11-18 14:33:04.456 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:04.456 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:04.456 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@59831494) ...
18-11-18 14:33:04.456 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18656-client-B' ...
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.457 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18656-client-B' ...
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.457 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:04.457 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:04.467 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:04.472 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:04.479 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:04.482 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:04.482 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:04.487 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:04.487 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:04.487 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:04.487 | 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) ); 
18-11-18 14:33:04.489 | 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 ); 
18-11-18 14:33:04.491 | 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 ); 
18-11-18 14:33:04.493 | 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 ); 
18-11-18 14:33:04.495 | 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 ); 
18-11-18 14:33:04.497 | 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 ); 
18-11-18 14:33:04.500 | 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 ); 
18-11-18 14:33:04.503 | 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 ); 
18-11-18 14:33:04.505 | 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 ); 
18-11-18 14:33:04.511 | 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) ); 
18-11-18 14:33:04.514 | 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) ); 
18-11-18 14:33:04.516 | 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) ); 
18-11-18 14:33:04.518 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:04.518 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:04.518 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:04.520 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:04.522 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:04.524 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:04.526 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:04.528 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:04.530 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:04.530 | 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'; 
18-11-18 14:33:04.532 | 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'; 
18-11-18 14:33:04.534 | 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; 
18-11-18 14:33:04.536 | 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'; 
18-11-18 14:33:04.539 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:04.539 | 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; 
18-11-18 14:33:04.540 | 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; 
18-11-18 14:33:04.543 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:04.543 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:04.543 | 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; 
18-11-18 14:33:04.544 | DownOperation   | Test worker    | INFO : 
18-11-18 14:33:04.544 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
18-11-18 14:33:04.544 | DownOperation   | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.544 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@532b9baa) ...
18-11-18 14:33:04.545 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:04.545 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.545 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:04.545 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
18-11-18 14:33:04.545 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.545 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@38f67471) ...
18-11-18 14:33:04.545 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:04.546 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
18-11-18 14:33:04.546 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@26378881) ...
18-11-18 14:33:04.546 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@6e3a2bf8) ...
18-11-18 14:33:04.546 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1542551584457] ...
18-11-18 14:33:04.546 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1542551584457]
18-11-18 14:33:04.546 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1542551584457] ...
18-11-18 14:33:04.546 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
18-11-18 14:33:04.546 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-181118143101653-18656-client-B/.syncany/cache/database-A-0000000001
18-11-18 14:33:04.546 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@2319d780) ...
18-11-18 14:33:04.547 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
18-11-18 14:33:04.547 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-181118143101653-18656-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:04.548 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551584429
18-11-18 14:33:04.548 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-18656-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:04.549 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
18-11-18 14:33:04.549 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1542551584429], B=[]}
18-11-18 14:33:04.549 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
18-11-18 14:33:04.549 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1542551584429
18-11-18 14:33:04.549 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
18-11-18 14:33:04.549 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1542551584429
18-11-18 14:33:04.549 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
18-11-18 14:33:04.549 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
18-11-18 14:33:04.549 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
18-11-18 14:33:04.549 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
18-11-18 14:33:04.549 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1542551584429]
18-11-18 14:33:04.549 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
18-11-18 14:33:04.549 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1542551584429]
18-11-18 14:33:04.549 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
18-11-18 14:33:04.549 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-181118143101653-18656-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:04.550 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551584429
18-11-18 14:33:04.550 | DownOperation   | Test worker    | INFO : Determine file system actions ...
18-11-18 14:33:04.551 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.551 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
18-11-18 14:33:04.551 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
18-11-18 14:33:04.551 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:04.551 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.551 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
18-11-18 14:33:04.552 | 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=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-18656-client-B/folder
18-11-18 14:33:04.552 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.552 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
18-11-18 14:33:04.552 | FileSystemActio | Test worker    | INFO :    Sorted actions:
18-11-18 14:33:04.552 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.552 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
18-11-18 14:33:04.552 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.552 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:04.552 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-18656-client-B/folder ...
18-11-18 14:33:04.552 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:04.552 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
18-11-18 14:33:04.552 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
18-11-18 14:33:04.552 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1542551584429, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.577 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1542551584457] ...
18-11-18 14:33:04.584 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1542551584457]
18-11-18 14:33:04.584 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:04.584 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:04.584 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@6073e3a0) ...
18-11-18 14:33:04.585 | DownOperation   | Test worker    | INFO : Sync down done.
18-11-18 14:33:04.585 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18656-client-B' ...
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.585 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18656-client-B' ...
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.585 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:04.585 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:04.601 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.601 | UpOperation     | Test worker    | INFO : 
18-11-18 14:33:04.601 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
18-11-18 14:33:04.601 | UpOperation     | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.601 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@7b2bb34c) ...
18-11-18 14:33:04.601 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.601 | StatusOperation | Test worker    | INFO : 
18-11-18 14:33:04.601 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
18-11-18 14:33:04.601 | StatusOperation | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.601 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
18-11-18 14:33:04.601 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@4bcc8f8f) ...
18-11-18 14:33:04.602 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-181118143101653-18656-client-B ...
18-11-18 14:33:04.602 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
18-11-18 14:33:04.602 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@d61b3a4) ...
18-11-18 14:33:04.602 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:04.603 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.603 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:04.603 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
18-11-18 14:33:04.603 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.603 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@410faaec) ...
18-11-18 14:33:04.603 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:04.603 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
18-11-18 14:33:04.603 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@7df0d2a8) ...
18-11-18 14:33:04.603 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
18-11-18 14:33:04.603 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1542551584585] ...
18-11-18 14:33:04.603 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1542551584585]
18-11-18 14:33:04.603 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1542551584585] ...
18-11-18 14:33:04.604 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.604 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
18-11-18 14:33:04.604 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
18-11-18 14:33:04.604 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
18-11-18 14:33:04.607 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.607 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.607 | Indexer         | AsyncI/syncany | FINE : Added database version with only deletions: DatabaseVersion [header=UnknownMachine/()/T=1542551584604, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.607 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
18-11-18 14:33:04.608 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
18-11-18 14:33:04.608 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
18-11-18 14:33:04.608 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1542551584608, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.608 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1542551584608 to file /tmp/syncanytest/syncany-181118143101653-18656-client-B/.syncany/cache/database-B-0000000001 ... 
18-11-18 14:33:04.608 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-181118143101653-18656-client-B/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:04.609 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
18-11-18 14:33:04.609 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-18656-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
18-11-18 14:33:04.609 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-18656-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-dhxwT-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
18-11-18 14:33:04.609 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
18-11-18 14:33:04.609 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
18-11-18 14:33:04.611 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-181118143101653-18656-client-B/.syncany/cache/temp-transaction-5031453689440008232.tmp
18-11-18 14:33:04.611 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@6fa728af) ...
18-11-18 14:33:04.611 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-d8f7951] ...
18-11-18 14:33:04.612 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
18-11-18 14:33:04.612 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@23cdf78d) ...
18-11-18 14:33:04.612 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-18656-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-dhxwT-database-B-0000000001] ...
18-11-18 14:33:04.612 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-dhxwT-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
18-11-18 14:33:04.612 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-d8f7951] ...
18-11-18 14:33:04.613 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
18-11-18 14:33:04.613 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
18-11-18 14:33:04.613 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1542551584608) ...
18-11-18 14:33:04.613 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
18-11-18 14:33:04.619 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
18-11-18 14:33:04.621 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1542551584608, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.621 | UpOperation     | Test worker    | INFO : Committing local database.
18-11-18 14:33:04.621 | UpOperation     | Test worker    | FINE : Waiting for new database version.
18-11-18 14:33:04.621 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551584619, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
18-11-18 14:33:04.621 | UpOperation     | Test worker    | INFO : Sync up done.
18-11-18 14:33:04.623 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1542551584585] ...
18-11-18 14:33:04.630 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1542551584585]
18-11-18 14:33:04.630 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:04.631 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:04.631 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@50d8d6b1) ...
18-11-18 14:33:04.631 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18656-client-A' ...
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.631 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18656-client-A' ...
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.631 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:04.631 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:04.632 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.632 | DownOperation   | Test worker    | INFO : 
18-11-18 14:33:04.632 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
18-11-18 14:33:04.632 | DownOperation   | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.632 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@55d36583) ...
18-11-18 14:33:04.632 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:04.633 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.633 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:04.633 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
18-11-18 14:33:04.633 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.633 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@11136792) ...
18-11-18 14:33:04.633 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:04.633 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
18-11-18 14:33:04.633 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
18-11-18 14:33:04.633 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@5df0c1d1) ...
18-11-18 14:33:04.633 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@1879523b) ...
18-11-18 14:33:04.633 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1542551584631] ...
18-11-18 14:33:04.633 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1542551584631]
18-11-18 14:33:04.634 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1542551584631] ...
18-11-18 14:33:04.634 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
18-11-18 14:33:04.634 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-181118143101653-18656-client-A/.syncany/cache/database-B-0000000001
18-11-18 14:33:04.634 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@502b0f5d) ...
18-11-18 14:33:04.634 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
18-11-18 14:33:04.634 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-181118143101653-18656-client-A/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:04.636 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1542551584608
18-11-18 14:33:04.636 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-18656-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:04.636 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-18656-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:04.636 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
18-11-18 14:33:04.636 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1542551584429], B=[B/(A1,B1)/T=1542551584608]}
18-11-18 14:33:04.636 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
18-11-18 14:33:04.636 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1542551584429
18-11-18 14:33:04.636 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1542551584608
18-11-18 14:33:04.636 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
18-11-18 14:33:04.636 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1542551584429
18-11-18 14:33:04.636 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1542551584608
18-11-18 14:33:04.636 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
18-11-18 14:33:04.636 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
18-11-18 14:33:04.636 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
18-11-18 14:33:04.636 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1542551584429]
18-11-18 14:33:04.636 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1542551584429, B/(A1,B1)/T=1542551584608]
18-11-18 14:33:04.636 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
18-11-18 14:33:04.636 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1542551584608]
18-11-18 14:33:04.636 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
18-11-18 14:33:04.636 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-181118143101653-18656-client-A/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:04.638 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1542551584608
18-11-18 14:33:04.638 | DownOperation   | Test worker    | INFO : Determine file system actions ...
18-11-18 14:33:04.638 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.639 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
18-11-18 14:33:04.639 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
18-11-18 14:33:04.639 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.639 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.639 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
18-11-18 14:33:04.639 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-181118143101653-18656-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.639 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.639 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
18-11-18 14:33:04.639 | FileSystemActio | Test worker    | INFO :    Sorted actions:
18-11-18 14:33:04.639 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.639 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
18-11-18 14:33:04.639 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.639 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
18-11-18 14:33:04.639 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
18-11-18 14:33:04.639 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1542551584608, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
18-11-18 14:33:04.649 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1542551584631] ...
18-11-18 14:33:04.650 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1542551584631]
18-11-18 14:33:04.650 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:04.650 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:04.650 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@492214e7) ...
18-11-18 14:33:04.650 | DownOperation   | Test worker    | INFO : Sync down done.
18-11-18 14:33:04.653 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.654 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
18-11-18 14:33:04.657 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.658 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-13072-client-A' ...
18-11-18 14:33:04.658 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.658 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.658 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.658 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.658 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.658 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.658 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.658 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.658 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.658 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-13072-client-A' ...
18-11-18 14:33:04.658 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.658 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.658 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:04.658 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:04.658 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.658 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.658 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.658 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.660 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.660 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.660 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:04.660 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:04.678 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:04.678 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:04.690 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:04.692 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:04.692 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:04.697 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:04.697 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:04.697 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:04.697 | 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) ); 
18-11-18 14:33:04.700 | 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 ); 
18-11-18 14:33:04.702 | 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 ); 
18-11-18 14:33:04.704 | 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 ); 
18-11-18 14:33:04.706 | 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 ); 
18-11-18 14:33:04.708 | 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 ); 
18-11-18 14:33:04.710 | 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 ); 
18-11-18 14:33:04.712 | 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 ); 
18-11-18 14:33:04.720 | 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 ); 
18-11-18 14:33:04.722 | 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) ); 
18-11-18 14:33:04.725 | 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) ); 
18-11-18 14:33:04.727 | 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) ); 
18-11-18 14:33:04.728 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:04.729 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:04.729 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:04.732 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:04.733 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:04.735 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:04.737 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:04.739 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:04.743 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:04.743 | 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'; 
18-11-18 14:33:04.745 | 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'; 
18-11-18 14:33:04.747 | 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; 
18-11-18 14:33:04.749 | 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'; 
18-11-18 14:33:04.752 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:04.752 | 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; 
18-11-18 14:33:04.753 | 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; 
18-11-18 14:33:04.755 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:04.755 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:04.755 | 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; 
18-11-18 14:33:04.757 | UpOperation     | Test worker    | INFO : 
18-11-18 14:33:04.757 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
18-11-18 14:33:04.757 | UpOperation     | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.757 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@df40145) ...
18-11-18 14:33:04.758 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.758 | StatusOperation | Test worker    | INFO : 
18-11-18 14:33:04.758 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
18-11-18 14:33:04.758 | StatusOperation | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.758 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
18-11-18 14:33:04.758 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@2604d89a) ...
18-11-18 14:33:04.758 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-181118143101653-13072-client-A ...
18-11-18 14:33:04.759 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
18-11-18 14:33:04.759 | StatusOperation | Test worker    | FINE : - New file: folder
18-11-18 14:33:04.759 | StatusOperation | Test worker    | FINE : - New file: folder/file
18-11-18 14:33:04.759 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@31efc034) ...
18-11-18 14:33:04.759 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:04.759 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.759 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:04.759 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
18-11-18 14:33:04.759 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.759 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@2ac47ea8) ...
18-11-18 14:33:04.760 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:04.760 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@494c0406) ...
18-11-18 14:33:04.760 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
18-11-18 14:33:04.760 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1542551584660] ...
18-11-18 14:33:04.760 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1542551584660]
18-11-18 14:33:04.760 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1542551584660] ...
18-11-18 14:33:04.761 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.764 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
18-11-18 14:33:04.772 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
18-11-18 14:33:04.772 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@2240176f) ...
18-11-18 14:33:04.772 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
18-11-18 14:33:04.772 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-13072-client-A/folder
18-11-18 14:33:04.773 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
18-11-18 14:33:04.773 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
18-11-18 14:33:04.773 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
18-11-18 14:33:04.773 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.773 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:04.773 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@2c2a30b9) ...
18-11-18 14:33:04.773 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-13072-client-A/folder/file
18-11-18 14:33:04.773 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-181118143101653-13072-client-A/folder/file
18-11-18 14:33:04.775 | Indexer         | AsyncI/syncany | FINE : - Chunk new: ac7cda86bcd7fc34ad834bc22136d05a594d485d
18-11-18 14:33:04.775 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 9d2be7d79121d641d58da54b001f067933e611e9
18-11-18 14:33:04.775 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: ac7cda86bcd7fc34ad834bc22136d05a594d485d > 9d2be7d79121d641d58da54b001f067933e611e9
18-11-18 14:33:04.775 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: ac7cda86bcd7fc34ad834bc22136d05a594d485d > /tmp/syncanytest/syncany-181118143101653-13072-client-A/folder/file
18-11-18 14:33:04.775 | Indexer         | AsyncI/syncany | FINE : - /File: folder/file (checksum ac7cda86bcd7fc34ad834bc22136d05a594d485d)
18-11-18 14:33:04.776 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/file, checksum: ac7cda86bcd7fc34ad834bc22136d05a594d485d)
18-11-18 14:33:04.776 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/file
18-11-18 14:33:04.776 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=ac7cda86bcd7fc34ad834bc22136d05a594d485d, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:04.776 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:04.776 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 9d2be7d79121d641d58da54b001f067933e611e9
18-11-18 14:33:04.776 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@522cc5c7) ...
18-11-18 14:33:04.776 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551584772, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
18-11-18 14:33:04.776 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@3501dd62) ...
18-11-18 14:33:04.777 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
18-11-18 14:33:04.777 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
18-11-18 14:33:04.777 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
18-11-18 14:33:04.777 | UpOperation     | Test worker    | INFO : - Uploading multichunk 9d2be7d79121d641d58da54b001f067933e611e9 from /tmp/syncanytest/syncany-181118143101653-13072-client-A/.syncany/cache/multichunk-9d2be7d79121d641d58da54b001f067933e611e9 to RemoteFile[name=multichunk-9d2be7d79121d641d58da54b001f067933e611e9] ...
18-11-18 14:33:04.777 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-13072-client-A/.syncany/cache/multichunk-9d2be7d79121d641d58da54b001f067933e611e9 -> Temp. remote file: RemoteFile[name=temp-kWDCc-multichunk-9d2be7d79121d641d58da54b001f067933e611e9], final location: RemoteFile[name=multichunk-9d2be7d79121d641d58da54b001f067933e611e9]
18-11-18 14:33:04.777 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1542551584777, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
18-11-18 14:33:04.778 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1542551584777 to file /tmp/syncanytest/syncany-181118143101653-13072-client-A/.syncany/cache/database-A-0000000001 ... 
18-11-18 14:33:04.778 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-181118143101653-13072-client-A/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:04.778 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
18-11-18 14:33:04.778 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-13072-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:04.778 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-13072-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-AUtmM-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
18-11-18 14:33:04.779 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
18-11-18 14:33:04.779 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
18-11-18 14:33:04.780 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-181118143101653-13072-client-A/.syncany/cache/temp-transaction-8645691884357184012.tmp
18-11-18 14:33:04.780 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@5b0758d1) ...
18-11-18 14:33:04.780 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-1b733e87] ...
18-11-18 14:33:04.780 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
18-11-18 14:33:04.780 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@236a47e) ...
18-11-18 14:33:04.780 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-13072-client-A/.syncany/cache/multichunk-9d2be7d79121d641d58da54b001f067933e611e9 to temp. file RemoteFile[name=temp-kWDCc-multichunk-9d2be7d79121d641d58da54b001f067933e611e9] ...
18-11-18 14:33:04.782 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@414c6301) ...
18-11-18 14:33:04.782 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-13072-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-AUtmM-database-A-0000000001] ...
18-11-18 14:33:04.782 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
18-11-18 14:33:04.782 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-kWDCc-multichunk-9d2be7d79121d641d58da54b001f067933e611e9] to final location RemoteFile[name=multichunk-9d2be7d79121d641d58da54b001f067933e611e9] ...
18-11-18 14:33:04.782 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-AUtmM-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:04.783 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-1b733e87] ...
18-11-18 14:33:04.783 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
18-11-18 14:33:04.783 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
18-11-18 14:33:04.783 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1542551584777) ...
18-11-18 14:33:04.784 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
18-11-18 14:33:04.794 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1542551584777, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
18-11-18 14:33:04.794 | UpOperation     | Test worker    | INFO : Committing local database.
18-11-18 14:33:04.794 | UpOperation     | Test worker    | FINE : Waiting for new database version.
18-11-18 14:33:04.794 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551584782, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
18-11-18 14:33:04.794 | UpOperation     | Test worker    | INFO : Sync up done.
18-11-18 14:33:04.795 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1542551584660] ...
18-11-18 14:33:04.806 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1542551584660]
18-11-18 14:33:04.807 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:04.807 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:04.807 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@1225a2e1) ...
18-11-18 14:33:04.807 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.807 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-13072-client-B' ...
18-11-18 14:33:04.807 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.807 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.807 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.807 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.807 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.807 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.807 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.807 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.807 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.807 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-13072-client-B' ...
18-11-18 14:33:04.807 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:04.807 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:04.807 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:04.807 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:04.807 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:04.807 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:04.807 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:04.807 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:04.807 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:04.808 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:04.808 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:04.808 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:04.831 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:04.835 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:04.845 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:04.848 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:04.848 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:04.862 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:04.862 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:04.863 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:04.863 | 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) ); 
18-11-18 14:33:04.865 | 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 ); 
18-11-18 14:33:04.867 | 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 ); 
18-11-18 14:33:04.869 | 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 ); 
18-11-18 14:33:04.871 | 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 ); 
18-11-18 14:33:04.874 | 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 ); 
18-11-18 14:33:04.876 | 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 ); 
18-11-18 14:33:04.878 | 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 ); 
18-11-18 14:33:04.880 | 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 ); 
18-11-18 14:33:04.882 | 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) ); 
18-11-18 14:33:04.884 | 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) ); 
18-11-18 14:33:04.886 | 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) ); 
18-11-18 14:33:04.888 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:04.888 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:04.889 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:04.891 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:04.893 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:04.895 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:04.896 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:04.898 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:04.900 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:04.900 | 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'; 
18-11-18 14:33:04.902 | 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'; 
18-11-18 14:33:04.904 | 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; 
18-11-18 14:33:04.907 | 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'; 
18-11-18 14:33:04.909 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:04.909 | 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; 
18-11-18 14:33:04.911 | 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; 
18-11-18 14:33:04.914 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:04.914 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:04.914 | 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; 
18-11-18 14:33:04.917 | DownOperation   | Test worker    | INFO : 
18-11-18 14:33:04.917 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
18-11-18 14:33:04.917 | DownOperation   | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.917 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@75cd05f2) ...
18-11-18 14:33:04.917 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:04.917 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.918 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:04.918 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
18-11-18 14:33:04.918 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:04.918 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@1af2cac4) ...
18-11-18 14:33:04.918 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:04.918 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
18-11-18 14:33:04.918 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@7367bd6c) ...
18-11-18 14:33:04.918 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@67a3eccf) ...
18-11-18 14:33:04.918 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1542551584808] ...
18-11-18 14:33:04.918 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1542551584808]
18-11-18 14:33:04.918 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1542551584808] ...
18-11-18 14:33:04.919 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
18-11-18 14:33:04.919 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-181118143101653-13072-client-B/.syncany/cache/database-A-0000000001
18-11-18 14:33:04.919 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@dc7cbea) ...
18-11-18 14:33:04.919 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
18-11-18 14:33:04.920 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-181118143101653-13072-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:04.921 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551584777
18-11-18 14:33:04.921 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-13072-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:04.922 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
18-11-18 14:33:04.922 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1542551584777], B=[]}
18-11-18 14:33:04.922 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
18-11-18 14:33:04.922 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1542551584777
18-11-18 14:33:04.922 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
18-11-18 14:33:04.922 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1542551584777
18-11-18 14:33:04.922 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
18-11-18 14:33:04.922 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
18-11-18 14:33:04.922 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
18-11-18 14:33:04.922 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
18-11-18 14:33:04.922 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1542551584777]
18-11-18 14:33:04.922 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
18-11-18 14:33:04.922 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1542551584777]
18-11-18 14:33:04.922 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
18-11-18 14:33:04.922 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-181118143101653-13072-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:04.923 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551584777
18-11-18 14:33:04.924 | DownOperation   | Test worker    | INFO : Determine file system actions ...
18-11-18 14:33:04.932 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:04.934 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
18-11-18 14:33:04.934 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
18-11-18 14:33:04.934 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:04.934 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:04.934 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
18-11-18 14:33:04.934 | 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=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-13072-client-B/folder
18-11-18 14:33:04.934 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.934 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:04.935 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=ac7cda86bcd7fc34ad834bc22136d05a594d485d, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:04.935 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/file
18-11-18 14:33:04.935 | 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=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=ac7cda86bcd7fc34ad834bc22136d05a594d485d, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-13072-client-B/folder/file
18-11-18 14:33:04.935 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=ac7cda86bcd7fc34ad834bc22136d05a594d485d, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:04.936 | DownOperation   | Test worker    | INFO :   + Adding multichunk 9d2be7d79121d641d58da54b001f067933e611e9 to download list ...
18-11-18 14:33:04.936 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
18-11-18 14:33:04.936 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@5c4af6e) ...
18-11-18 14:33:04.936 | Downloader      | Test worker    | INFO :   + Downloading multichunk 9d2be7d79121d641d58da54b001f067933e611e9 ...
18-11-18 14:33:04.937 | Downloader      | Test worker    | INFO :   + Decrypting multichunk 9d2be7d79121d641d58da54b001f067933e611e9 ...
18-11-18 14:33:04.937 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk 9d2be7d79121d641d58da54b001f067933e611e9 ...
18-11-18 14:33:04.938 | FileSystemActio | Test worker    | INFO :    Sorted actions:
18-11-18 14:33:04.938 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.938 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=ac7cda86bcd7fc34ad834bc22136d05a594d485d, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:04.938 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
18-11-18 14:33:04.938 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:04.938 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:04.938 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-13072-client-B/folder ...
18-11-18 14:33:04.938 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:04.938 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=ac7cda86bcd7fc34ad834bc22136d05a594d485d, updated=Sun Nov 18 14:33:04 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:04.938 | Assembler       | Test worker    | INFO :      - Creating file folder/file to /tmp/syncanytest/syncany-181118143101653-13072-client-B/.syncany/cache/temp-reconstructedFileVersion-8482078598517873091.tmp ...
18-11-18 14:33:04.939 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
18-11-18 14:33:04.939 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
18-11-18 14:33:04.939 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
18-11-18 14:33:04.939 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1542551584777, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
18-11-18 14:33:04.971 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1542551584808] ...
18-11-18 14:33:04.980 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1542551584808]
18-11-18 14:33:04.980 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:04.980 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:04.981 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@75b86d82) ...
18-11-18 14:33:04.981 | DownOperation   | Test worker    | INFO : Sync down done.
18-11-18 14:33:04.982 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-181118143101653-13072-client-A/folder/file, but actual PATH = tmp/syncanytest/syncany-181118143101653-13072-client-B/folder/file, for file tmp/syncanytest/syncany-181118143101653-13072-client-B/folder/file
18-11-18 14:33:04.985 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-181118143101653-13072-client-A/folder/file, but actual PATH = tmp/syncanytest/syncany-181118143101653-13072-client-B/folder/file, for file tmp/syncanytest/syncany-181118143101653-13072-client-B/folder/file
18-11-18 14:33:04.988 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:04.988 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
18-11-18 14:33:05.001 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18321-client-A' ...
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.001 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18321-client-A' ...
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.001 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:05.001 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:05.029 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:05.029 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:05.048 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:05.051 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:05.051 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:05.056 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:05.056 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:05.056 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:05.056 | 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) ); 
18-11-18 14:33:05.059 | 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 ); 
18-11-18 14:33:05.061 | 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 ); 
18-11-18 14:33:05.063 | 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 ); 
18-11-18 14:33:05.066 | 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 ); 
18-11-18 14:33:05.068 | 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 ); 
18-11-18 14:33:05.070 | 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 ); 
18-11-18 14:33:05.073 | 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 ); 
18-11-18 14:33:05.075 | 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 ); 
18-11-18 14:33:05.077 | 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) ); 
18-11-18 14:33:05.079 | 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) ); 
18-11-18 14:33:05.081 | 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) ); 
18-11-18 14:33:05.083 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:05.084 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:05.084 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:05.086 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:05.088 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:05.090 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:05.092 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:05.094 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:05.096 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:05.096 | 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'; 
18-11-18 14:33:05.098 | 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'; 
18-11-18 14:33:05.101 | 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; 
18-11-18 14:33:05.103 | 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'; 
18-11-18 14:33:05.106 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:05.106 | 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; 
18-11-18 14:33:05.108 | 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; 
18-11-18 14:33:05.110 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:05.110 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:05.110 | 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; 
18-11-18 14:33:05.113 | UpOperation     | Test worker    | INFO : 
18-11-18 14:33:05.113 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
18-11-18 14:33:05.113 | UpOperation     | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.113 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@27ad8d1d) ...
18-11-18 14:33:05.113 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.113 | StatusOperation | Test worker    | INFO : 
18-11-18 14:33:05.113 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
18-11-18 14:33:05.113 | StatusOperation | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.113 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
18-11-18 14:33:05.113 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@56d7a54f) ...
18-11-18 14:33:05.114 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-181118143101653-18321-client-A ...
18-11-18 14:33:05.114 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
18-11-18 14:33:05.114 | StatusOperation | Test worker    | FINE : - New file: folder
18-11-18 14:33:05.114 | StatusOperation | Test worker    | FINE : - New file: folder/file
18-11-18 14:33:05.114 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@784ac028) ...
18-11-18 14:33:05.114 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:05.115 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.115 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:05.115 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
18-11-18 14:33:05.115 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.115 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@c6d23f) ...
18-11-18 14:33:05.115 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:05.115 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@221ad496) ...
18-11-18 14:33:05.115 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
18-11-18 14:33:05.115 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1542551585001] ...
18-11-18 14:33:05.115 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1542551585001]
18-11-18 14:33:05.115 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1542551585001] ...
18-11-18 14:33:05.116 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.128 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
18-11-18 14:33:05.128 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
18-11-18 14:33:05.129 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@1085b957) ...
18-11-18 14:33:05.129 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
18-11-18 14:33:05.129 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-18321-client-A/folder
18-11-18 14:33:05.129 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
18-11-18 14:33:05.129 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
18-11-18 14:33:05.130 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
18-11-18 14:33:05.130 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.130 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:05.130 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@176917f) ...
18-11-18 14:33:05.130 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-18321-client-A/folder/file
18-11-18 14:33:05.130 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-181118143101653-18321-client-A/folder/file
18-11-18 14:33:05.131 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 2737fb30b373cf95c77e11ccb77160d9d372e95a
18-11-18 14:33:05.132 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk f3966346cdad3f7b2644bc138a1cd0344741cac5
18-11-18 14:33:05.133 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 2737fb30b373cf95c77e11ccb77160d9d372e95a > f3966346cdad3f7b2644bc138a1cd0344741cac5
18-11-18 14:33:05.133 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 2737fb30b373cf95c77e11ccb77160d9d372e95a > /tmp/syncanytest/syncany-181118143101653-18321-client-A/folder/file
18-11-18 14:33:05.133 | Indexer         | AsyncI/syncany | FINE : - /File: folder/file (checksum 2737fb30b373cf95c77e11ccb77160d9d372e95a)
18-11-18 14:33:05.134 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/file, checksum: 2737fb30b373cf95c77e11ccb77160d9d372e95a)
18-11-18 14:33:05.134 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/file
18-11-18 14:33:05.134 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.134 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:05.134 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk f3966346cdad3f7b2644bc138a1cd0344741cac5
18-11-18 14:33:05.134 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@c589a3b) ...
18-11-18 14:33:05.135 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551585129, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
18-11-18 14:33:05.135 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@62f47cc9) ...
18-11-18 14:33:05.135 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
18-11-18 14:33:05.135 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
18-11-18 14:33:05.135 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
18-11-18 14:33:05.135 | UpOperation     | Test worker    | INFO : - Uploading multichunk f3966346cdad3f7b2644bc138a1cd0344741cac5 from /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/multichunk-f3966346cdad3f7b2644bc138a1cd0344741cac5 to RemoteFile[name=multichunk-f3966346cdad3f7b2644bc138a1cd0344741cac5] ...
18-11-18 14:33:05.135 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/multichunk-f3966346cdad3f7b2644bc138a1cd0344741cac5 -> Temp. remote file: RemoteFile[name=temp-iTbYg-multichunk-f3966346cdad3f7b2644bc138a1cd0344741cac5], final location: RemoteFile[name=multichunk-f3966346cdad3f7b2644bc138a1cd0344741cac5]
18-11-18 14:33:05.135 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1542551585135, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
18-11-18 14:33:05.136 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1542551585135 to file /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/database-A-0000000001 ... 
18-11-18 14:33:05.136 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:05.137 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
18-11-18 14:33:05.137 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:05.137 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-kxxgI-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
18-11-18 14:33:05.137 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
18-11-18 14:33:05.137 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
18-11-18 14:33:05.139 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/temp-transaction-7869119031828166840.tmp
18-11-18 14:33:05.139 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@63f563db) ...
18-11-18 14:33:05.139 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-2852c488] ...
18-11-18 14:33:05.139 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
18-11-18 14:33:05.139 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@59371b00) ...
18-11-18 14:33:05.139 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/multichunk-f3966346cdad3f7b2644bc138a1cd0344741cac5 to temp. file RemoteFile[name=temp-iTbYg-multichunk-f3966346cdad3f7b2644bc138a1cd0344741cac5] ...
18-11-18 14:33:05.139 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@1673ce1f) ...
18-11-18 14:33:05.139 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-kxxgI-database-A-0000000001] ...
18-11-18 14:33:05.140 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-iTbYg-multichunk-f3966346cdad3f7b2644bc138a1cd0344741cac5] to final location RemoteFile[name=multichunk-f3966346cdad3f7b2644bc138a1cd0344741cac5] ...
18-11-18 14:33:05.140 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-kxxgI-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:05.140 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-2852c488] ...
18-11-18 14:33:05.140 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
18-11-18 14:33:05.140 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
18-11-18 14:33:05.140 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1542551585135) ...
18-11-18 14:33:05.142 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
18-11-18 14:33:05.151 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
18-11-18 14:33:05.159 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1542551585135, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
18-11-18 14:33:05.159 | UpOperation     | Test worker    | INFO : Committing local database.
18-11-18 14:33:05.159 | UpOperation     | Test worker    | FINE : Waiting for new database version.
18-11-18 14:33:05.159 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551585152, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
18-11-18 14:33:05.159 | UpOperation     | Test worker    | INFO : Sync up done.
18-11-18 14:33:05.165 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1542551585001] ...
18-11-18 14:33:05.177 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1542551585001]
18-11-18 14:33:05.177 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:05.178 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:05.178 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@53d2d8bd) ...
18-11-18 14:33:05.178 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18321-client-B' ...
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.178 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18321-client-B' ...
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.178 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:05.178 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:05.191 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:05.192 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:05.203 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:05.205 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:05.206 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:05.211 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:05.211 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:05.211 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:05.211 | 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) ); 
18-11-18 14:33:05.213 | 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 ); 
18-11-18 14:33:05.216 | 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 ); 
18-11-18 14:33:05.219 | 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 ); 
18-11-18 14:33:05.221 | 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 ); 
18-11-18 14:33:05.223 | 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 ); 
18-11-18 14:33:05.225 | 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 ); 
18-11-18 14:33:05.228 | 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 ); 
18-11-18 14:33:05.236 | 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 ); 
18-11-18 14:33:05.238 | 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) ); 
18-11-18 14:33:05.240 | 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) ); 
18-11-18 14:33:05.242 | 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) ); 
18-11-18 14:33:05.245 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:05.245 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:05.246 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:05.248 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:05.251 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:05.253 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:05.254 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:05.256 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:05.258 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:05.258 | 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'; 
18-11-18 14:33:05.260 | 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'; 
18-11-18 14:33:05.265 | 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; 
18-11-18 14:33:05.267 | 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'; 
18-11-18 14:33:05.270 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:05.270 | 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; 
18-11-18 14:33:05.272 | 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; 
18-11-18 14:33:05.274 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:05.274 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:05.274 | 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; 
18-11-18 14:33:05.276 | DownOperation   | Test worker    | INFO : 
18-11-18 14:33:05.276 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
18-11-18 14:33:05.276 | DownOperation   | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.276 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@7f297187) ...
18-11-18 14:33:05.276 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:05.277 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.277 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:05.277 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
18-11-18 14:33:05.277 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.277 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@7ccd4eb8) ...
18-11-18 14:33:05.277 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:05.277 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
18-11-18 14:33:05.277 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@e84cdee) ...
18-11-18 14:33:05.277 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@7aeaa1c) ...
18-11-18 14:33:05.277 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1542551585178] ...
18-11-18 14:33:05.277 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1542551585178]
18-11-18 14:33:05.279 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1542551585178] ...
18-11-18 14:33:05.279 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
18-11-18 14:33:05.279 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-181118143101653-18321-client-B/.syncany/cache/database-A-0000000001
18-11-18 14:33:05.279 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@2af6c8ae) ...
18-11-18 14:33:05.279 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
18-11-18 14:33:05.279 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-181118143101653-18321-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:05.282 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551585135
18-11-18 14:33:05.282 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-18321-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:05.282 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
18-11-18 14:33:05.283 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1542551585135], B=[]}
18-11-18 14:33:05.283 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
18-11-18 14:33:05.283 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1542551585135
18-11-18 14:33:05.283 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
18-11-18 14:33:05.283 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1542551585135
18-11-18 14:33:05.283 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
18-11-18 14:33:05.283 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
18-11-18 14:33:05.283 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
18-11-18 14:33:05.283 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
18-11-18 14:33:05.283 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1542551585135]
18-11-18 14:33:05.283 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
18-11-18 14:33:05.283 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1542551585135]
18-11-18 14:33:05.283 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
18-11-18 14:33:05.283 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-181118143101653-18321-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:05.289 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551585135
18-11-18 14:33:05.289 | DownOperation   | Test worker    | INFO : Determine file system actions ...
18-11-18 14:33:05.290 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.290 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
18-11-18 14:33:05.290 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
18-11-18 14:33:05.290 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:05.290 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.290 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/file
18-11-18 14:33:05.291 | 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=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-18321-client-B/folder/file
18-11-18 14:33:05.291 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.291 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:05.291 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.291 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
18-11-18 14:33:05.291 | 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=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-18321-client-B/folder
18-11-18 14:33:05.291 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.291 | DownOperation   | Test worker    | INFO :   + Adding multichunk f3966346cdad3f7b2644bc138a1cd0344741cac5 to download list ...
18-11-18 14:33:05.291 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
18-11-18 14:33:05.291 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@38eb0f10) ...
18-11-18 14:33:05.291 | Downloader      | Test worker    | INFO :   + Downloading multichunk f3966346cdad3f7b2644bc138a1cd0344741cac5 ...
18-11-18 14:33:05.292 | Downloader      | Test worker    | INFO :   + Decrypting multichunk f3966346cdad3f7b2644bc138a1cd0344741cac5 ...
18-11-18 14:33:05.292 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk f3966346cdad3f7b2644bc138a1cd0344741cac5 ...
18-11-18 14:33:05.296 | FileSystemActio | Test worker    | INFO :    Sorted actions:
18-11-18 14:33:05.296 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.296 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.296 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
18-11-18 14:33:05.296 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.296 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:05.296 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-18321-client-B/folder ...
18-11-18 14:33:05.296 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:05.296 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.296 | Assembler       | Test worker    | INFO :      - Creating file folder/file to /tmp/syncanytest/syncany-181118143101653-18321-client-B/.syncany/cache/temp-reconstructedFileVersion-7824088336972392612.tmp ...
18-11-18 14:33:05.299 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
18-11-18 14:33:05.299 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
18-11-18 14:33:05.299 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
18-11-18 14:33:05.299 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1542551585135, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
18-11-18 14:33:05.307 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1542551585178] ...
18-11-18 14:33:05.312 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1542551585178]
18-11-18 14:33:05.312 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:05.312 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:05.312 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@59b89e7c) ...
18-11-18 14:33:05.312 | DownOperation   | Test worker    | INFO : Sync down done.
18-11-18 14:33:05.313 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18321-client-B' ...
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.313 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18321-client-B' ...
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.313 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:05.313 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:05.318 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.318 | UpOperation     | Test worker    | INFO : 
18-11-18 14:33:05.318 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
18-11-18 14:33:05.318 | UpOperation     | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.318 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@4e7d69af) ...
18-11-18 14:33:05.319 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.319 | StatusOperation | Test worker    | INFO : 
18-11-18 14:33:05.319 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
18-11-18 14:33:05.319 | StatusOperation | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.319 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
18-11-18 14:33:05.319 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@a697f98) ...
18-11-18 14:33:05.320 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-181118143101653-18321-client-B ...
18-11-18 14:33:05.320 | StatusOperation | Test worker    | FINE : - New file: moved
18-11-18 14:33:05.320 | StatusOperation | Test worker    | FINE : - New file: moved/file
18-11-18 14:33:05.320 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
18-11-18 14:33:05.320 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@32bce95) ...
18-11-18 14:33:05.321 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:05.321 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.321 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:05.321 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
18-11-18 14:33:05.321 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.321 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@24cba113) ...
18-11-18 14:33:05.322 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:05.322 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
18-11-18 14:33:05.322 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@9d5c5e9) ...
18-11-18 14:33:05.322 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
18-11-18 14:33:05.322 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1542551585313] ...
18-11-18 14:33:05.322 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1542551585313]
18-11-18 14:33:05.322 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1542551585313] ...
18-11-18 14:33:05.323 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.324 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
18-11-18 14:33:05.324 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
18-11-18 14:33:05.324 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@53238d95) ...
18-11-18 14:33:05.324 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
18-11-18 14:33:05.326 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.326 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.327 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/file, type=FILE, status=DELETED, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.327 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.327 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-18321-client-B/moved
18-11-18 14:33:05.327 | Indexer         | AsyncI/syncany | FINE : - /File: moved (directory/symlink/0-byte-file)
18-11-18 14:33:05.327 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved, FOLDER)
18-11-18 14:33:05.327 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved
18-11-18 14:33:05.328 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.328 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:05.328 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-18321-client-B/moved/file
18-11-18 14:33:05.328 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-181118143101653-18321-client-B/moved/file
18-11-18 14:33:05.329 | Indexer         | AsyncI/syncany | FINE : - Chunk exists: 2737fb30b373cf95c77e11ccb77160d9d372e95a
18-11-18 14:33:05.329 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 2737fb30b373cf95c77e11ccb77160d9d372e95a > /tmp/syncanytest/syncany-181118143101653-18321-client-B/moved/file
18-11-18 14:33:05.329 | Indexer         | AsyncI/syncany | FINE : - /File: moved/file (checksum 2737fb30b373cf95c77e11ccb77160d9d372e95a)
18-11-18 14:33:05.330 | Indexer         | AsyncI/syncany | FINE :    * Found old file history 69683518c3ffacbcc75ce7cc8b9e1c894da47881 (by checksum: 2737fb30b373cf95c77e11ccb77160d9d372e95a), appending new version.
18-11-18 14:33:05.330 | 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
18-11-18 14:33:05.330 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.330 | Indexer         | AsyncI/syncany | INFO :      based on file version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.330 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@1b90d961) ...
18-11-18 14:33:05.330 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551585324, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
18-11-18 14:33:05.331 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
18-11-18 14:33:05.331 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
18-11-18 14:33:05.331 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
18-11-18 14:33:05.331 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1542551585331, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
18-11-18 14:33:05.331 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1542551585331 to file /tmp/syncanytest/syncany-181118143101653-18321-client-B/.syncany/cache/database-B-0000000001 ... 
18-11-18 14:33:05.331 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-181118143101653-18321-client-B/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:05.332 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
18-11-18 14:33:05.332 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-18321-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
18-11-18 14:33:05.332 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-18321-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-SSvyd-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
18-11-18 14:33:05.332 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
18-11-18 14:33:05.332 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
18-11-18 14:33:05.336 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-181118143101653-18321-client-B/.syncany/cache/temp-transaction-1503694078519321172.tmp
18-11-18 14:33:05.336 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@506d718a) ...
18-11-18 14:33:05.336 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-4c8c25d] ...
18-11-18 14:33:05.336 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
18-11-18 14:33:05.336 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@591de1eb) ...
18-11-18 14:33:05.336 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-18321-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-SSvyd-database-B-0000000001] ...
18-11-18 14:33:05.338 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-SSvyd-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
18-11-18 14:33:05.338 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-4c8c25d] ...
18-11-18 14:33:05.338 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
18-11-18 14:33:05.338 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
18-11-18 14:33:05.338 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1542551585331) ...
18-11-18 14:33:05.339 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
18-11-18 14:33:05.340 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@226ab965) ...
18-11-18 14:33:05.345 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1542551585331, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
18-11-18 14:33:05.345 | UpOperation     | Test worker    | INFO : Committing local database.
18-11-18 14:33:05.345 | UpOperation     | Test worker    | FINE : Waiting for new database version.
18-11-18 14:33:05.346 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
18-11-18 14:33:05.347 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551585347, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
18-11-18 14:33:05.347 | UpOperation     | Test worker    | INFO : Sync up done.
18-11-18 14:33:05.348 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1542551585313] ...
18-11-18 14:33:05.369 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1542551585313]
18-11-18 14:33:05.369 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:05.369 | Cache           | Test worker    | INFO : Cache size okay (53 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:05.369 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@1f755c68) ...
18-11-18 14:33:05.369 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.369 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18321-client-A' ...
18-11-18 14:33:05.369 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.369 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.369 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.369 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.369 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.369 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.369 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.369 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.369 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.369 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-18321-client-A' ...
18-11-18 14:33:05.369 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.369 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.370 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:05.370 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:05.370 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.370 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.370 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.370 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.370 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.370 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.370 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:05.370 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:05.373 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.373 | DownOperation   | Test worker    | INFO : 
18-11-18 14:33:05.373 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
18-11-18 14:33:05.373 | DownOperation   | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.373 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@fa6d2b1) ...
18-11-18 14:33:05.373 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:05.374 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.374 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:05.374 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
18-11-18 14:33:05.374 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.374 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@735d3a6e) ...
18-11-18 14:33:05.374 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:05.374 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
18-11-18 14:33:05.374 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
18-11-18 14:33:05.374 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@d2cb730) ...
18-11-18 14:33:05.374 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@3ea79ed0) ...
18-11-18 14:33:05.374 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1542551585370] ...
18-11-18 14:33:05.374 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1542551585370]
18-11-18 14:33:05.374 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1542551585370] ...
18-11-18 14:33:05.374 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
18-11-18 14:33:05.374 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/database-B-0000000001
18-11-18 14:33:05.374 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@4e282b84) ...
18-11-18 14:33:05.375 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
18-11-18 14:33:05.375 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:05.382 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1542551585331
18-11-18 14:33:05.383 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-18321-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:05.383 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-18321-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:05.383 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
18-11-18 14:33:05.384 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1542551585135], B=[B/(A1,B1)/T=1542551585331]}
18-11-18 14:33:05.384 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
18-11-18 14:33:05.384 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1542551585135
18-11-18 14:33:05.384 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1542551585331
18-11-18 14:33:05.384 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
18-11-18 14:33:05.385 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1542551585135
18-11-18 14:33:05.385 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1542551585331
18-11-18 14:33:05.385 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
18-11-18 14:33:05.385 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
18-11-18 14:33:05.385 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
18-11-18 14:33:05.385 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1542551585135]
18-11-18 14:33:05.385 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1542551585135, B/(A1,B1)/T=1542551585331]
18-11-18 14:33:05.385 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
18-11-18 14:33:05.385 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1542551585331]
18-11-18 14:33:05.385 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
18-11-18 14:33:05.385 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-181118143101653-18321-client-A/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:05.387 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1542551585331
18-11-18 14:33:05.388 | DownOperation   | Test worker    | INFO : Determine file system actions ...
18-11-18 14:33:05.390 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.394 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
18-11-18 14:33:05.395 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
18-11-18 14:33:05.395 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.395 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.395 | 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
18-11-18 14:33:05.397 | FileSystemActio | Test worker    | INFO :      -> (12) Rename / Changed file attributes: Local file has different file attributes: local file = /tmp/syncanytest/syncany-181118143101653-18321-client-A/folder/file, local version = FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.397 | FileSystemActio | Test worker    | INFO :      -> RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.398 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.398 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.398 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
18-11-18 14:33:05.398 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-181118143101653-18321-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.398 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.399 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:05.399 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.399 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved
18-11-18 14:33:05.399 | 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=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-18321-client-A/moved
18-11-18 14:33:05.400 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.400 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
18-11-18 14:33:05.400 | FileSystemActio | Test worker    | INFO :    Sorted actions:
18-11-18 14:33:05.400 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.400 | FileSystemActio | Test worker    | INFO :    + RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.400 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.400 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
18-11-18 14:33:05.400 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.400 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:05.400 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-18321-client-A/moved ...
18-11-18 14:33:05.400 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:05.401 | DownOperation   | Test worker    | FINE :    +  RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=2737fb30b373cf95c77e11ccb77160d9d372e95a, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.405 | FileSystemActio | Test worker    | INFO :      - (1) Renaming file /tmp/syncanytest/syncany-181118143101653-18321-client-A/folder/file to /tmp/syncanytest/syncany-181118143101653-18321-client-A/moved/file ...
18-11-18 14:33:05.405 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
18-11-18 14:33:05.405 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:04 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.406 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
18-11-18 14:33:05.406 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
18-11-18 14:33:05.406 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1542551585331, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
18-11-18 14:33:05.413 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1542551585370] ...
18-11-18 14:33:05.426 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1542551585370]
18-11-18 14:33:05.427 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:05.427 | Cache           | Test worker    | INFO : Cache size okay (53 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:05.427 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@6354c8dc) ...
18-11-18 14:33:05.427 | DownOperation   | Test worker    | INFO : Sync down done.
18-11-18 14:33:05.429 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-181118143101653-18321-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-181118143101653-18321-client-B/moved/file, for file tmp/syncanytest/syncany-181118143101653-18321-client-B/moved/file
18-11-18 14:33:05.433 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-181118143101653-18321-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-181118143101653-18321-client-B/moved/file, for file tmp/syncanytest/syncany-181118143101653-18321-client-B/moved/file
18-11-18 14:33:05.437 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.439 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
18-11-18 14:33:05.452 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.454 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-88445-client-A' ...
18-11-18 14:33:05.454 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.454 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.454 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.454 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.455 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.455 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.455 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.455 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.455 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.455 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-88445-client-A' ...
18-11-18 14:33:05.455 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.456 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.456 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:05.456 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:05.456 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.456 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.456 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.456 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.456 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.456 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.457 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:05.457 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:05.479 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:05.480 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:05.487 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:05.489 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:05.489 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:05.494 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:05.494 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:05.494 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:05.494 | 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) ); 
18-11-18 14:33:05.496 | 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 ); 
18-11-18 14:33:05.498 | 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 ); 
18-11-18 14:33:05.500 | 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 ); 
18-11-18 14:33:05.502 | 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 ); 
18-11-18 14:33:05.504 | 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 ); 
18-11-18 14:33:05.506 | 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 ); 
18-11-18 14:33:05.508 | 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 ); 
18-11-18 14:33:05.510 | 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 ); 
18-11-18 14:33:05.512 | 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) ); 
18-11-18 14:33:05.514 | 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) ); 
18-11-18 14:33:05.516 | 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) ); 
18-11-18 14:33:05.518 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:05.518 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:05.518 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:05.521 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:05.522 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:05.524 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:05.525 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:05.529 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:05.532 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:05.532 | 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'; 
18-11-18 14:33:05.534 | 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'; 
18-11-18 14:33:05.536 | 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; 
18-11-18 14:33:05.538 | 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'; 
18-11-18 14:33:05.541 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:05.541 | 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; 
18-11-18 14:33:05.543 | 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; 
18-11-18 14:33:05.545 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:05.545 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:05.545 | 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; 
18-11-18 14:33:05.547 | UpOperation     | Test worker    | INFO : 
18-11-18 14:33:05.547 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
18-11-18 14:33:05.547 | UpOperation     | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.547 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@5f11f253) ...
18-11-18 14:33:05.548 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.548 | StatusOperation | Test worker    | INFO : 
18-11-18 14:33:05.548 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
18-11-18 14:33:05.548 | StatusOperation | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.548 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
18-11-18 14:33:05.548 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@73d017b7) ...
18-11-18 14:33:05.548 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-181118143101653-88445-client-A ...
18-11-18 14:33:05.549 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
18-11-18 14:33:05.549 | StatusOperation | Test worker    | FINE : - New file: folder
18-11-18 14:33:05.549 | StatusOperation | Test worker    | FINE : - New file: folder/file
18-11-18 14:33:05.549 | StatusOperation | Test worker    | FINE : - New file: folder/folder2
18-11-18 14:33:05.549 | StatusOperation | Test worker    | FINE : - New file: folder/folder2/file2
18-11-18 14:33:05.549 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@6b38b64) ...
18-11-18 14:33:05.549 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:05.550 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.550 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:05.550 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
18-11-18 14:33:05.550 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.550 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@69e39d65) ...
18-11-18 14:33:05.550 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:05.550 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@4149b83f) ...
18-11-18 14:33:05.550 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
18-11-18 14:33:05.550 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1542551585457] ...
18-11-18 14:33:05.550 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1542551585457]
18-11-18 14:33:05.550 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1542551585457] ...
18-11-18 14:33:05.551 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.560 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
18-11-18 14:33:05.560 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
18-11-18 14:33:05.561 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@662384c) ...
18-11-18 14:33:05.561 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
18-11-18 14:33:05.561 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder
18-11-18 14:33:05.561 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
18-11-18 14:33:05.562 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
18-11-18 14:33:05.562 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
18-11-18 14:33:05.562 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.562 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:05.562 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@3d4251a5) ...
18-11-18 14:33:05.562 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/file
18-11-18 14:33:05.562 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/file
18-11-18 14:33:05.572 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 1ec2250bac584682e2f25891ed1eebec8a8bf8b5
18-11-18 14:33:05.573 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk cc1392ca6169ee991415a45af55a35f7d4f551c7
18-11-18 14:33:05.574 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 1ec2250bac584682e2f25891ed1eebec8a8bf8b5 > cc1392ca6169ee991415a45af55a35f7d4f551c7
18-11-18 14:33:05.574 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 1ec2250bac584682e2f25891ed1eebec8a8bf8b5 > /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/file
18-11-18 14:33:05.574 | Indexer         | AsyncI/syncany | FINE : - /File: folder/file (checksum 1ec2250bac584682e2f25891ed1eebec8a8bf8b5)
18-11-18 14:33:05.575 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/file, checksum: 1ec2250bac584682e2f25891ed1eebec8a8bf8b5)
18-11-18 14:33:05.575 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/file
18-11-18 14:33:05.575 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.575 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:05.576 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/folder2
18-11-18 14:33:05.576 | Indexer         | AsyncI/syncany | FINE : - /File: folder/folder2 (directory/symlink/0-byte-file)
18-11-18 14:33:05.576 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/folder2, FOLDER)
18-11-18 14:33:05.576 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/folder2
18-11-18 14:33:05.576 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.576 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:05.576 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/folder2/file2
18-11-18 14:33:05.576 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/folder2/file2
18-11-18 14:33:05.578 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 48438bab0b42ab7eb13ae07a38808658ca07dac9
18-11-18 14:33:05.579 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 48438bab0b42ab7eb13ae07a38808658ca07dac9 > cc1392ca6169ee991415a45af55a35f7d4f551c7
18-11-18 14:33:05.579 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 48438bab0b42ab7eb13ae07a38808658ca07dac9 > /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/folder2/file2
18-11-18 14:33:05.580 | Indexer         | AsyncI/syncany | FINE : - /File: folder/folder2/file2 (checksum 48438bab0b42ab7eb13ae07a38808658ca07dac9)
18-11-18 14:33:05.580 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/folder2/file2, checksum: 48438bab0b42ab7eb13ae07a38808658ca07dac9)
18-11-18 14:33:05.581 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/folder2/file2
18-11-18 14:33:05.581 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.581 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:05.581 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk cc1392ca6169ee991415a45af55a35f7d4f551c7
18-11-18 14:33:05.581 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@6ed54bb3) ...
18-11-18 14:33:05.582 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551585561, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
18-11-18 14:33:05.582 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
18-11-18 14:33:05.582 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
18-11-18 14:33:05.582 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
18-11-18 14:33:05.582 | UpOperation     | Test worker    | INFO : - Uploading multichunk cc1392ca6169ee991415a45af55a35f7d4f551c7 from /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/multichunk-cc1392ca6169ee991415a45af55a35f7d4f551c7 to RemoteFile[name=multichunk-cc1392ca6169ee991415a45af55a35f7d4f551c7] ...
18-11-18 14:33:05.582 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/multichunk-cc1392ca6169ee991415a45af55a35f7d4f551c7 -> Temp. remote file: RemoteFile[name=temp-uWKZl-multichunk-cc1392ca6169ee991415a45af55a35f7d4f551c7], final location: RemoteFile[name=multichunk-cc1392ca6169ee991415a45af55a35f7d4f551c7]
18-11-18 14:33:05.582 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1542551585582, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
18-11-18 14:33:05.582 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1542551585582 to file /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/database-A-0000000001 ... 
18-11-18 14:33:05.582 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:05.583 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
18-11-18 14:33:05.583 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:05.583 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-ezgRV-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
18-11-18 14:33:05.584 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
18-11-18 14:33:05.584 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
18-11-18 14:33:05.586 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/temp-transaction-8839800542465167420.tmp
18-11-18 14:33:05.586 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@5b0d94d6) ...
18-11-18 14:33:05.586 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-a997dc6] ...
18-11-18 14:33:05.586 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
18-11-18 14:33:05.586 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@7e802cf9) ...
18-11-18 14:33:05.587 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/multichunk-cc1392ca6169ee991415a45af55a35f7d4f551c7 to temp. file RemoteFile[name=temp-uWKZl-multichunk-cc1392ca6169ee991415a45af55a35f7d4f551c7] ...
18-11-18 14:33:05.587 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@24423831) ...
18-11-18 14:33:05.587 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-ezgRV-database-A-0000000001] ...
18-11-18 14:33:05.587 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-uWKZl-multichunk-cc1392ca6169ee991415a45af55a35f7d4f551c7] to final location RemoteFile[name=multichunk-cc1392ca6169ee991415a45af55a35f7d4f551c7] ...
18-11-18 14:33:05.588 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-ezgRV-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
18-11-18 14:33:05.588 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-a997dc6] ...
18-11-18 14:33:05.588 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
18-11-18 14:33:05.588 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
18-11-18 14:33:05.588 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1542551585582) ...
18-11-18 14:33:05.591 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
18-11-18 14:33:05.591 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@4c0ecb18) ...
18-11-18 14:33:05.598 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
18-11-18 14:33:05.600 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1542551585582, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
18-11-18 14:33:05.600 | UpOperation     | Test worker    | INFO : Committing local database.
18-11-18 14:33:05.600 | UpOperation     | Test worker    | FINE : Waiting for new database version.
18-11-18 14:33:05.600 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551585598, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
18-11-18 14:33:05.600 | UpOperation     | Test worker    | INFO : Sync up done.
18-11-18 14:33:05.602 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1542551585457] ...
18-11-18 14:33:05.612 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1542551585457]
18-11-18 14:33:05.612 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:05.612 | Cache           | Test worker    | INFO : Cache size okay (102 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:05.612 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@3e6ae890) ...
18-11-18 14:33:05.613 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-88445-client-B' ...
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.613 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-88445-client-B' ...
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.613 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:05.613 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:05.625 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
18-11-18 14:33:05.625 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
18-11-18 14:33:05.641 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
18-11-18 14:33:05.645 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
18-11-18 14:33:05.645 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
18-11-18 14:33:05.650 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
18-11-18 14:33:05.650 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
18-11-18 14:33:05.651 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
18-11-18 14:33:05.651 | 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) ); 
18-11-18 14:33:05.653 | 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 ); 
18-11-18 14:33:05.656 | 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 ); 
18-11-18 14:33:05.658 | 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 ); 
18-11-18 14:33:05.660 | 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 ); 
18-11-18 14:33:05.662 | 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 ); 
18-11-18 14:33:05.664 | 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 ); 
18-11-18 14:33:05.666 | 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 ); 
18-11-18 14:33:05.670 | 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 ); 
18-11-18 14:33:05.672 | 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) ); 
18-11-18 14:33:05.673 | 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) ); 
18-11-18 14:33:05.675 | 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) ); 
18-11-18 14:33:05.677 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
18-11-18 14:33:05.677 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
18-11-18 14:33:05.678 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
18-11-18 14:33:05.680 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
18-11-18 14:33:05.683 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
18-11-18 14:33:05.685 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
18-11-18 14:33:05.687 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
18-11-18 14:33:05.688 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
18-11-18 14:33:05.690 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
18-11-18 14:33:05.690 | 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'; 
18-11-18 14:33:05.693 | 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'; 
18-11-18 14:33:05.695 | 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; 
18-11-18 14:33:05.698 | 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'; 
18-11-18 14:33:05.700 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
18-11-18 14:33:05.700 | 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; 
18-11-18 14:33:05.703 | 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; 
18-11-18 14:33:05.705 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
18-11-18 14:33:05.705 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
18-11-18 14:33:05.705 | 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; 
18-11-18 14:33:05.708 | DownOperation   | Test worker    | INFO : 
18-11-18 14:33:05.708 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
18-11-18 14:33:05.708 | DownOperation   | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.708 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@236fd641) ...
18-11-18 14:33:05.708 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:05.709 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.709 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:05.709 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
18-11-18 14:33:05.709 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.709 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@1c9a19eb) ...
18-11-18 14:33:05.709 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:05.709 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
18-11-18 14:33:05.709 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@6006893e) ...
18-11-18 14:33:05.709 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@7aa36995) ...
18-11-18 14:33:05.710 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1542551585613] ...
18-11-18 14:33:05.710 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1542551585613]
18-11-18 14:33:05.710 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1542551585613] ...
18-11-18 14:33:05.710 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
18-11-18 14:33:05.710 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/database-A-0000000001
18-11-18 14:33:05.710 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@6bc6ae04) ...
18-11-18 14:33:05.710 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
18-11-18 14:33:05.711 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:05.712 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551585582
18-11-18 14:33:05.712 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-88445-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:05.713 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
18-11-18 14:33:05.713 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1542551585582], B=[]}
18-11-18 14:33:05.713 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
18-11-18 14:33:05.713 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1542551585582
18-11-18 14:33:05.713 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
18-11-18 14:33:05.713 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1542551585582
18-11-18 14:33:05.713 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
18-11-18 14:33:05.713 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
18-11-18 14:33:05.713 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
18-11-18 14:33:05.713 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
18-11-18 14:33:05.713 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1542551585582]
18-11-18 14:33:05.713 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
18-11-18 14:33:05.713 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1542551585582]
18-11-18 14:33:05.713 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
18-11-18 14:33:05.713 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/database-A-0000000001 ...
18-11-18 14:33:05.714 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1542551585582
18-11-18 14:33:05.715 | DownOperation   | Test worker    | INFO : Determine file system actions ...
18-11-18 14:33:05.715 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.716 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
18-11-18 14:33:05.716 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
18-11-18 14:33:05.716 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:05.716 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.716 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/folder2
18-11-18 14:33:05.716 | 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=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-88445-client-B/folder/folder2
18-11-18 14:33:05.716 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.716 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:05.716 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.716 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/file
18-11-18 14:33:05.716 | 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=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-88445-client-B/folder/file
18-11-18 14:33:05.716 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.716 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:05.716 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.716 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
18-11-18 14:33:05.716 | 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=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-88445-client-B/folder
18-11-18 14:33:05.717 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.717 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:05.717 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.717 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/folder2/file2
18-11-18 14:33:05.717 | 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=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-88445-client-B/folder/folder2/file2
18-11-18 14:33:05.717 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.718 | DownOperation   | Test worker    | INFO :   + Adding multichunk cc1392ca6169ee991415a45af55a35f7d4f551c7 to download list ...
18-11-18 14:33:05.718 | DownOperation   | Test worker    | INFO :   + Adding multichunk cc1392ca6169ee991415a45af55a35f7d4f551c7 to download list ...
18-11-18 14:33:05.718 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
18-11-18 14:33:05.719 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@630fab9c) ...
18-11-18 14:33:05.719 | Downloader      | Test worker    | INFO :   + Downloading multichunk cc1392ca6169ee991415a45af55a35f7d4f551c7 ...
18-11-18 14:33:05.719 | Downloader      | Test worker    | INFO :   + Decrypting multichunk cc1392ca6169ee991415a45af55a35f7d4f551c7 ...
18-11-18 14:33:05.719 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk cc1392ca6169ee991415a45af55a35f7d4f551c7 ...
18-11-18 14:33:05.721 | FileSystemActio | Test worker    | INFO :    Sorted actions:
18-11-18 14:33:05.722 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.722 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.722 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.722 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.722 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
18-11-18 14:33:05.722 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.722 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:05.722 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-88445-client-B/folder ...
18-11-18 14:33:05.722 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:05.722 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.722 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:05.722 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-88445-client-B/folder/folder2 ...
18-11-18 14:33:05.722 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:05.722 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.722 | Assembler       | Test worker    | INFO :      - Creating file folder/file to /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/temp-reconstructedFileVersion-6831794799401125362.tmp ...
18-11-18 14:33:05.723 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
18-11-18 14:33:05.724 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.724 | Assembler       | Test worker    | INFO :      - Creating file folder/folder2/file2 to /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/temp-reconstructedFileVersion-8925648250978177162.tmp ...
18-11-18 14:33:05.725 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
18-11-18 14:33:05.725 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
18-11-18 14:33:05.725 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
18-11-18 14:33:05.725 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1542551585582, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
18-11-18 14:33:05.745 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1542551585613] ...
18-11-18 14:33:05.747 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1542551585613]
18-11-18 14:33:05.748 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:05.748 | Cache           | Test worker    | INFO : Cache size okay (102 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:05.748 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@656625dd) ...
18-11-18 14:33:05.748 | DownOperation   | Test worker    | INFO : Sync down done.
18-11-18 14:33:05.748 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.748 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-88445-client-B' ...
18-11-18 14:33:05.748 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.748 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.748 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.748 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.748 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.748 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.748 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.748 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.748 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.749 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-88445-client-B' ...
18-11-18 14:33:05.749 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.749 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.749 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:05.749 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:05.749 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.749 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.749 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.749 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.749 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.749 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.749 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:05.749 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:05.750 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.750 | UpOperation     | Test worker    | INFO : 
18-11-18 14:33:05.750 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
18-11-18 14:33:05.750 | UpOperation     | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.750 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@7939d209) ...
18-11-18 14:33:05.751 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.751 | StatusOperation | Test worker    | INFO : 
18-11-18 14:33:05.751 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
18-11-18 14:33:05.751 | StatusOperation | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.751 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
18-11-18 14:33:05.751 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@b0133c9) ...
18-11-18 14:33:05.752 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-181118143101653-88445-client-B ...
18-11-18 14:33:05.752 | StatusOperation | Test worker    | FINE : - New file: moved
18-11-18 14:33:05.752 | StatusOperation | Test worker    | FINE : - New file: moved/file
18-11-18 14:33:05.752 | StatusOperation | Test worker    | FINE : - New file: moved/folder2
18-11-18 14:33:05.752 | StatusOperation | Test worker    | FINE : - New file: moved/folder2/file2
18-11-18 14:33:05.752 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
18-11-18 14:33:05.752 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@1e0ee782) ...
18-11-18 14:33:05.752 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:05.753 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.753 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:05.753 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
18-11-18 14:33:05.753 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.753 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@5268c716) ...
18-11-18 14:33:05.753 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:05.753 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
18-11-18 14:33:05.753 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@2f43f632) ...
18-11-18 14:33:05.753 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
18-11-18 14:33:05.753 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1542551585749] ...
18-11-18 14:33:05.753 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1542551585749]
18-11-18 14:33:05.754 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1542551585749] ...
18-11-18 14:33:05.754 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.755 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
18-11-18 14:33:05.755 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
18-11-18 14:33:05.755 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@28ecad37) ...
18-11-18 14:33:05.755 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
18-11-18 14:33:05.757 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.757 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.758 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/file, type=FILE, status=DELETED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.758 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.759 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.759 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.759 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/folder2/file2, type=FILE, status=DELETED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.759 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.759 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-88445-client-B/moved
18-11-18 14:33:05.760 | Indexer         | AsyncI/syncany | FINE : - /File: moved (directory/symlink/0-byte-file)
18-11-18 14:33:05.760 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved, FOLDER)
18-11-18 14:33:05.760 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved
18-11-18 14:33:05.760 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.760 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:05.760 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/file
18-11-18 14:33:05.760 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/file
18-11-18 14:33:05.761 | Indexer         | AsyncI/syncany | FINE : - Chunk exists: 1ec2250bac584682e2f25891ed1eebec8a8bf8b5
18-11-18 14:33:05.761 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 1ec2250bac584682e2f25891ed1eebec8a8bf8b5 > /tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/file
18-11-18 14:33:05.761 | Indexer         | AsyncI/syncany | FINE : - /File: moved/file (checksum 1ec2250bac584682e2f25891ed1eebec8a8bf8b5)
18-11-18 14:33:05.762 | Indexer         | AsyncI/syncany | FINE :    * Found old file history 62ff68d4ee2034db7780592e28763f38c47a43e7 (by checksum: 1ec2250bac584682e2f25891ed1eebec8a8bf8b5), appending new version.
18-11-18 14:33:05.762 | 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
18-11-18 14:33:05.762 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.762 | Indexer         | AsyncI/syncany | INFO :      based on file version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.762 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/folder2
18-11-18 14:33:05.762 | Indexer         | AsyncI/syncany | FINE : - /File: moved/folder2 (directory/symlink/0-byte-file)
18-11-18 14:33:05.762 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved/folder2, FOLDER)
18-11-18 14:33:05.762 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved/folder2
18-11-18 14:33:05.762 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.762 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
18-11-18 14:33:05.762 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/folder2/file2
18-11-18 14:33:05.762 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/folder2/file2
18-11-18 14:33:05.763 | Indexer         | AsyncI/syncany | FINE : - Chunk exists: 48438bab0b42ab7eb13ae07a38808658ca07dac9
18-11-18 14:33:05.763 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 48438bab0b42ab7eb13ae07a38808658ca07dac9 > /tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/folder2/file2
18-11-18 14:33:05.763 | Indexer         | AsyncI/syncany | FINE : - /File: moved/folder2/file2 (checksum 48438bab0b42ab7eb13ae07a38808658ca07dac9)
18-11-18 14:33:05.764 | Indexer         | AsyncI/syncany | FINE :    * Found old file history 5f60f65e17f8da619ea9c5e115ad435478ddb322 (by checksum: 48438bab0b42ab7eb13ae07a38808658ca07dac9), appending new version.
18-11-18 14:33:05.764 | 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
18-11-18 14:33:05.767 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.767 | Indexer         | AsyncI/syncany | INFO :      based on file version: FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.767 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@5067e9be) ...
18-11-18 14:33:05.767 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551585755, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
18-11-18 14:33:05.768 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
18-11-18 14:33:05.768 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
18-11-18 14:33:05.768 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
18-11-18 14:33:05.768 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1542551585768, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
18-11-18 14:33:05.768 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1542551585768 to file /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/database-B-0000000001 ... 
18-11-18 14:33:05.768 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:05.769 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
18-11-18 14:33:05.769 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
18-11-18 14:33:05.769 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-LDvjk-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
18-11-18 14:33:05.769 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
18-11-18 14:33:05.769 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
18-11-18 14:33:05.770 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/temp-transaction-4414267298608350081.tmp
18-11-18 14:33:05.771 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@30c3dda4) ...
18-11-18 14:33:05.771 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-33e8a514] ...
18-11-18 14:33:05.771 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
18-11-18 14:33:05.771 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@36ce841c) ...
18-11-18 14:33:05.771 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-181118143101653-88445-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-LDvjk-database-B-0000000001] ...
18-11-18 14:33:05.771 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-LDvjk-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
18-11-18 14:33:05.771 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-33e8a514] ...
18-11-18 14:33:05.771 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
18-11-18 14:33:05.771 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
18-11-18 14:33:05.771 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1542551585768) ...
18-11-18 14:33:05.773 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
18-11-18 14:33:05.774 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@457dd37c) ...
18-11-18 14:33:05.777 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1542551585768, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
18-11-18 14:33:05.777 | UpOperation     | Test worker    | INFO : Committing local database.
18-11-18 14:33:05.777 | UpOperation     | Test worker    | FINE : Waiting for new database version.
18-11-18 14:33:05.779 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
18-11-18 14:33:05.779 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1542551585779, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
18-11-18 14:33:05.779 | UpOperation     | Test worker    | INFO : Sync up done.
18-11-18 14:33:05.788 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1542551585749] ...
18-11-18 14:33:05.788 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1542551585749]
18-11-18 14:33:05.788 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:05.788 | Cache           | Test worker    | INFO : Cache size okay (105 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:05.789 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@a66abc7) ...
18-11-18 14:33:05.789 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-88445-client-A' ...
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.789 | org.syncany.plu | Test worker    | FINE : Validating required fields
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-181118143101653-88445-client-A' ...
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : - With feature Retriable
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : - With feature PathAware
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : - With feature TransactionAware
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
18-11-18 14:33:05.789 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
18-11-18 14:33:05.789 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
18-11-18 14:33:05.795 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.795 | DownOperation   | Test worker    | INFO : 
18-11-18 14:33:05.795 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
18-11-18 14:33:05.795 | DownOperation   | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.795 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@a2ae29a) ...
18-11-18 14:33:05.795 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
18-11-18 14:33:05.796 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.796 | LsRemoteOperati | Test worker    | INFO : 
18-11-18 14:33:05.796 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
18-11-18 14:33:05.796 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
18-11-18 14:33:05.796 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@5814bdba) ...
18-11-18 14:33:05.796 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
18-11-18 14:33:05.796 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
18-11-18 14:33:05.796 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
18-11-18 14:33:05.796 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@3c138a21) ...
18-11-18 14:33:05.797 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@432fb4c5) ...
18-11-18 14:33:05.797 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1542551585790] ...
18-11-18 14:33:05.797 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1542551585790]
18-11-18 14:33:05.797 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1542551585790] ...
18-11-18 14:33:05.797 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
18-11-18 14:33:05.797 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/database-B-0000000001
18-11-18 14:33:05.797 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@7b09f369) ...
18-11-18 14:33:05.798 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
18-11-18 14:33:05.798 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:05.799 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1542551585768
18-11-18 14:33:05.800 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-88445-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:05.800 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-181118143101653-88445-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
18-11-18 14:33:05.800 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
18-11-18 14:33:05.800 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1542551585582], B=[B/(A1,B1)/T=1542551585768]}
18-11-18 14:33:05.800 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
18-11-18 14:33:05.800 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1542551585582
18-11-18 14:33:05.800 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1542551585768
18-11-18 14:33:05.800 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
18-11-18 14:33:05.800 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1542551585582
18-11-18 14:33:05.800 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1542551585768
18-11-18 14:33:05.800 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
18-11-18 14:33:05.800 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
18-11-18 14:33:05.800 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
18-11-18 14:33:05.800 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1542551585582]
18-11-18 14:33:05.800 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1542551585582, B/(A1,B1)/T=1542551585768]
18-11-18 14:33:05.800 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
18-11-18 14:33:05.800 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1542551585768]
18-11-18 14:33:05.800 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
18-11-18 14:33:05.800 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-181118143101653-88445-client-A/.syncany/cache/database-B-0000000001 ...
18-11-18 14:33:05.802 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1542551585768
18-11-18 14:33:05.802 | DownOperation   | Test worker    | INFO : Determine file system actions ...
18-11-18 14:33:05.804 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
18-11-18 14:33:05.813 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
18-11-18 14:33:05.813 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
18-11-18 14:33:05.813 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.813 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.813 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder/folder2
18-11-18 14:33:05.813 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/folder2, local version = FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.814 | 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
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :      -> (12) Rename / Changed file attributes: Local file has different file attributes: local file = /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/file, local version = FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :      -> RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.814 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.814 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.815 | 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
18-11-18 14:33:05.815 | FileSystemActio | Test worker    | INFO :      -> (12) Rename / Changed file attributes: Local file has different file attributes: local file = /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/folder2/file2, local version = FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]
18-11-18 14:33:05.815 | FileSystemActio | Test worker    | INFO :      -> RenameFileSystemAction [file1=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.815 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:05.815 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.815 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved
18-11-18 14:33:05.815 | 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=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-88445-client-A/moved
18-11-18 14:33:05.815 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.815 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
18-11-18 14:33:05.815 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
18-11-18 14:33:05.815 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved/folder2
18-11-18 14:33:05.815 | 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=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-181118143101653-88445-client-A/moved/folder2
18-11-18 14:33:05.815 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.815 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
18-11-18 14:33:05.816 | FileSystemActio | Test worker    | INFO :    Sorted actions:
18-11-18 14:33:05.816 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.816 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.816 | FileSystemActio | Test worker    | INFO :    + RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.816 | FileSystemActio | Test worker    | INFO :    + RenameFileSystemAction [file1=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.816 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.816 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.816 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
18-11-18 14:33:05.816 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.816 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:05.816 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-88445-client-A/moved ...
18-11-18 14:33:05.816 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:05.816 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.817 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
18-11-18 14:33:05.817 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-181118143101653-88445-client-A/moved/folder2 ...
18-11-18 14:33:05.818 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
18-11-18 14:33:05.818 | DownOperation   | Test worker    | FINE :    +  RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=1ec2250bac584682e2f25891ed1eebec8a8bf8b5, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.819 | FileSystemActio | Test worker    | INFO :      - (1) Renaming file /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/file to /tmp/syncanytest/syncany-181118143101653-88445-client-A/moved/file ...
18-11-18 14:33:05.819 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
18-11-18 14:33:05.819 | DownOperation   | Test worker    | FINE :    +  RenameFileSystemAction [file1=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=48438bab0b42ab7eb13ae07a38808658ca07dac9, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
18-11-18 14:33:05.820 | FileSystemActio | Test worker    | INFO :      - (1) Renaming file /tmp/syncanytest/syncany-181118143101653-88445-client-A/folder/folder2/file2 to /tmp/syncanytest/syncany-181118143101653-88445-client-A/moved/folder2/file2 ...
18-11-18 14:33:05.820 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
18-11-18 14:33:05.820 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.820 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Nov 18 14:33:05 UTC 2018, linkTarget=null, checksum=null, updated=Sun Nov 18 14:33:05 UTC 2018, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
18-11-18 14:33:05.820 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
18-11-18 14:33:05.820 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
18-11-18 14:33:05.820 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1542551585768, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
18-11-18 14:33:05.831 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1542551585790] ...
18-11-18 14:33:05.846 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1542551585790]
18-11-18 14:33:05.846 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
18-11-18 14:33:05.846 | Cache           | Test worker    | INFO : Cache size okay (105 KB), no need to clean (keep size is 500 MB)
18-11-18 14:33:05.846 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@70cb5ced) ...
18-11-18 14:33:05.846 | DownOperation   | Test worker    | INFO : Sync down done.
18-11-18 14:33:05.848 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-181118143101653-88445-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/file, for file tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/file
18-11-18 14:33:05.851 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-181118143101653-88445-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/file, for file tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/file
18-11-18 14:33:05.853 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-181118143101653-88445-client-A/moved/folder2/file2, but actual PATH = tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/folder2/file2, for file tmp/syncanytest/syncany-181118143101653-88445-client-B/moved/folder2/file2