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

6

tests

0

failures

0

ignored

1.966s

duration

100%

successful

Tests

Test Duration Result
testFolderEmptyDeleteNoConflicts 0.329s passed
testFolderEmptyMoveNoConflicts 0.339s passed
testFolderEmptyNewNoConflicts 0.255s passed
testFolderNonEmptyMove1NoConflicts 0.329s passed
testFolderNonEmptyMove2NoConflicts 0.457s passed
testFolderNonEmptyNewNoConflicts 0.257s passed

Standard error

29-3-20 17:51:51.311 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.311 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-3-20 17:51:51.324 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-97546-client-A' ...
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.325 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-97546-client-A' ...
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.325 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:51.325 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:51.343 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:51.343 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:51.355 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:51.356 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:51.357 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:51.360 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:51.360 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:51.360 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:51.360 | 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) ); 
29-3-20 17:51:51.362 | 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 ); 
29-3-20 17:51:51.363 | 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 ); 
29-3-20 17:51:51.365 | 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 ); 
29-3-20 17:51:51.366 | 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 ); 
29-3-20 17:51:51.368 | 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 ); 
29-3-20 17:51:51.369 | 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 ); 
29-3-20 17:51:51.371 | 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 ); 
29-3-20 17:51:51.372 | 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 ); 
29-3-20 17:51:51.374 | 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) ); 
29-3-20 17:51:51.375 | 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) ); 
29-3-20 17:51:51.376 | 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) ); 
29-3-20 17:51:51.378 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:51.378 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:51.378 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:51.380 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:51.381 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:51.382 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:51.383 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:51.385 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:51.386 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:51.386 | 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'; 
29-3-20 17:51:51.387 | 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'; 
29-3-20 17:51:51.389 | 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; 
29-3-20 17:51:51.390 | 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'; 
29-3-20 17:51:51.392 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:51.392 | 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; 
29-3-20 17:51:51.394 | 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; 
29-3-20 17:51:51.395 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:51.395 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:51.395 | 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; 
29-3-20 17:51:51.397 | UpOperation     | Test worker    | INFO : 
29-3-20 17:51:51.397 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-3-20 17:51:51.397 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.397 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@5d50f3b9) ...
29-3-20 17:51:51.397 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.397 | StatusOperation | Test worker    | INFO : 
29-3-20 17:51:51.397 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-3-20 17:51:51.397 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.397 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-3-20 17:51:51.397 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@7ddc2ace) ...
29-3-20 17:51:51.398 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-200329175011381-97546-client-A ...
29-3-20 17:51:51.398 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-3-20 17:51:51.398 | StatusOperation | Test worker    | FINE : - New file: folder
29-3-20 17:51:51.398 | StatusOperation | Test worker    | FINE : - New file: folder/file
29-3-20 17:51:51.398 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@6a77df9f) ...
29-3-20 17:51:51.398 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:51.399 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.399 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:51.399 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-3-20 17:51:51.399 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.399 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@f0c786d) ...
29-3-20 17:51:51.399 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:51.399 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@4063deab) ...
29-3-20 17:51:51.399 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-3-20 17:51:51.399 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1585504311325] ...
29-3-20 17:51:51.399 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1585504311325]
29-3-20 17:51:51.399 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1585504311325] ...
29-3-20 17:51:51.401 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.408 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-3-20 17:51:51.408 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-3-20 17:51:51.408 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@3298b42f) ...
29-3-20 17:51:51.408 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-3-20 17:51:51.408 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-97546-client-A/folder
29-3-20 17:51:51.408 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
29-3-20 17:51:51.409 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
29-3-20 17:51:51.409 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
29-3-20 17:51:51.409 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.409 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:51.409 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@69f522bb) ...
29-3-20 17:51:51.409 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-97546-client-A/folder/file
29-3-20 17:51:51.410 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-200329175011381-97546-client-A/folder/file
29-3-20 17:51:51.420 | Indexer         | AsyncI/syncany | FINE : - Chunk new: c7d76acb5f8ef8ba2064baf5028728f6eea9250e
29-3-20 17:51:51.420 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8
29-3-20 17:51:51.421 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: c7d76acb5f8ef8ba2064baf5028728f6eea9250e > e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8
29-3-20 17:51:51.421 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: c7d76acb5f8ef8ba2064baf5028728f6eea9250e > /tmp/syncanytest/syncany-200329175011381-97546-client-A/folder/file
29-3-20 17:51:51.421 | Indexer         | AsyncI/syncany | FINE : - /File: folder/file (checksum c7d76acb5f8ef8ba2064baf5028728f6eea9250e)
29-3-20 17:51:51.422 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/file, checksum: c7d76acb5f8ef8ba2064baf5028728f6eea9250e)
29-3-20 17:51:51.422 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/file
29-3-20 17:51:51.422 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.422 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:51.422 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8
29-3-20 17:51:51.422 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@74476b5c) ...
29-3-20 17:51:51.422 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504311408, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-3-20 17:51:51.423 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-3-20 17:51:51.423 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-3-20 17:51:51.423 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-3-20 17:51:51.423 | UpOperation     | Test worker    | INFO : - Uploading multichunk e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8 from /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/multichunk-e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8 to RemoteFile[name=multichunk-e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8] ...
29-3-20 17:51:51.423 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/multichunk-e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8 -> Temp. remote file: RemoteFile[name=temp-ARwWv-multichunk-e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8], final location: RemoteFile[name=multichunk-e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8]
29-3-20 17:51:51.423 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1585504311423, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-3-20 17:51:51.424 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1585504311423 to file /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/database-A-0000000001 ... 
29-3-20 17:51:51.424 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:51.424 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-3-20 17:51:51.425 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:51.425 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-turql-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-3-20 17:51:51.425 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-3-20 17:51:51.425 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-3-20 17:51:51.426 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/temp-transaction-6211248856308359537.tmp
29-3-20 17:51:51.426 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@1b9b4772) ...
29-3-20 17:51:51.426 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-1e494f9] ...
29-3-20 17:51:51.426 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-3-20 17:51:51.426 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@2c7bba98) ...
29-3-20 17:51:51.426 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/multichunk-e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8 to temp. file RemoteFile[name=temp-ARwWv-multichunk-e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8] ...
29-3-20 17:51:51.427 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@17916000) ...
29-3-20 17:51:51.427 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-turql-database-A-0000000001] ...
29-3-20 17:51:51.428 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-ARwWv-multichunk-e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8] to final location RemoteFile[name=multichunk-e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8] ...
29-3-20 17:51:51.428 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-turql-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:51.428 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-1e494f9] ...
29-3-20 17:51:51.428 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-3-20 17:51:51.428 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-3-20 17:51:51.428 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1585504311423) ...
29-3-20 17:51:51.430 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-3-20 17:51:51.430 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@761d77d1) ...
29-3-20 17:51:51.434 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-3-20 17:51:51.437 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1585504311423, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-3-20 17:51:51.437 | UpOperation     | Test worker    | INFO : Committing local database.
29-3-20 17:51:51.437 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-3-20 17:51:51.437 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504311434, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-3-20 17:51:51.437 | UpOperation     | Test worker    | INFO : Sync up done.
29-3-20 17:51:51.438 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1585504311325] ...
29-3-20 17:51:51.448 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1585504311325]
29-3-20 17:51:51.448 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:51.448 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:51.448 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@612cc2a8) ...
29-3-20 17:51:51.448 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.448 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-97546-client-B' ...
29-3-20 17:51:51.448 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.448 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.448 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.448 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.448 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.448 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.448 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.448 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.448 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.449 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-97546-client-B' ...
29-3-20 17:51:51.449 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.449 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.449 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:51.449 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:51.449 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.449 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.449 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.449 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.449 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.449 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.449 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:51.449 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:51.464 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:51.464 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:51.475 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:51.477 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:51.477 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:51.482 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:51.482 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:51.482 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:51.482 | 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) ); 
29-3-20 17:51:51.483 | 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 ); 
29-3-20 17:51:51.485 | 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 ); 
29-3-20 17:51:51.486 | 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 ); 
29-3-20 17:51:51.488 | 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 ); 
29-3-20 17:51:51.489 | 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 ); 
29-3-20 17:51:51.491 | 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 ); 
29-3-20 17:51:51.492 | 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 ); 
29-3-20 17:51:51.493 | 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 ); 
29-3-20 17:51:51.495 | 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) ); 
29-3-20 17:51:51.496 | 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) ); 
29-3-20 17:51:51.497 | 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) ); 
29-3-20 17:51:51.498 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:51.498 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:51.499 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:51.501 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:51.502 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:51.503 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:51.504 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:51.506 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:51.512 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:51.512 | 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'; 
29-3-20 17:51:51.514 | 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'; 
29-3-20 17:51:51.515 | 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; 
29-3-20 17:51:51.517 | 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'; 
29-3-20 17:51:51.519 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:51.519 | 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; 
29-3-20 17:51:51.520 | 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; 
29-3-20 17:51:51.522 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:51.522 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:51.522 | 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; 
29-3-20 17:51:51.523 | DownOperation   | Test worker    | INFO : 
29-3-20 17:51:51.523 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-3-20 17:51:51.523 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.523 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@163ffe8b) ...
29-3-20 17:51:51.524 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:51.524 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.524 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:51.524 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-3-20 17:51:51.524 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.524 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@6b6fb6a0) ...
29-3-20 17:51:51.525 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:51.525 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-3-20 17:51:51.525 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@30ef6342) ...
29-3-20 17:51:51.525 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@7dcb4461) ...
29-3-20 17:51:51.525 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1585504311449] ...
29-3-20 17:51:51.525 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1585504311449]
29-3-20 17:51:51.525 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1585504311449] ...
29-3-20 17:51:51.526 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-3-20 17:51:51.526 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-200329175011381-97546-client-B/.syncany/cache/database-A-0000000001
29-3-20 17:51:51.526 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@11efe5a6) ...
29-3-20 17:51:51.526 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-3-20 17:51:51.526 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-200329175011381-97546-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:51.528 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504311423
29-3-20 17:51:51.528 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-97546-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:51.528 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-3-20 17:51:51.528 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1585504311423], B=[]}
29-3-20 17:51:51.529 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-3-20 17:51:51.529 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1585504311423
29-3-20 17:51:51.529 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-3-20 17:51:51.529 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1585504311423
29-3-20 17:51:51.529 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-3-20 17:51:51.529 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-3-20 17:51:51.529 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-3-20 17:51:51.529 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-3-20 17:51:51.529 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1585504311423]
29-3-20 17:51:51.529 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-3-20 17:51:51.529 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1585504311423]
29-3-20 17:51:51.529 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-3-20 17:51:51.529 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-200329175011381-97546-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:51.531 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504311423
29-3-20 17:51:51.531 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-3-20 17:51:51.535 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.536 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-3-20 17:51:51.536 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-3-20 17:51:51.536 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:51.536 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.537 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/file
29-3-20 17:51:51.537 | 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 Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-97546-client-B/folder/file
29-3-20 17:51:51.537 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:51.537 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:51.537 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.537 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
29-3-20 17:51:51.537 | 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 Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-97546-client-B/folder
29-3-20 17:51:51.537 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.538 | DownOperation   | Test worker    | INFO :   + Adding multichunk e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8 to download list ...
29-3-20 17:51:51.538 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-3-20 17:51:51.538 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@6da69dfd) ...
29-3-20 17:51:51.538 | Downloader      | Test worker    | INFO :   + Downloading multichunk e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8 ...
29-3-20 17:51:51.539 | Downloader      | Test worker    | INFO :   + Decrypting multichunk e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8 ...
29-3-20 17:51:51.539 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk e0a62b0e8debe7bdb039b1b9d1fd4d6b0331dbc8 ...
29-3-20 17:51:51.540 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-3-20 17:51:51.540 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.540 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:51.540 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-3-20 17:51:51.540 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.540 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:51.541 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-97546-client-B/folder ...
29-3-20 17:51:51.541 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:51.541 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:51.541 | Assembler       | Test worker    | INFO :      - Creating file folder/file to /tmp/syncanytest/syncany-200329175011381-97546-client-B/.syncany/cache/temp-reconstructedFileVersion-13571900407432374331.tmp ...
29-3-20 17:51:51.542 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-3-20 17:51:51.544 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-3-20 17:51:51.544 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-3-20 17:51:51.544 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1585504311423, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-3-20 17:51:51.551 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1585504311449] ...
29-3-20 17:51:51.556 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1585504311449]
29-3-20 17:51:51.556 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:51.556 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:51.556 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@4b3124be) ...
29-3-20 17:51:51.556 | DownOperation   | Test worker    | INFO : Sync down done.
29-3-20 17:51:51.556 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.556 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-97546-client-B' ...
29-3-20 17:51:51.556 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.556 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.556 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.556 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.556 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.556 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.556 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.556 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.556 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.557 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-97546-client-B' ...
29-3-20 17:51:51.557 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.557 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.557 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:51.557 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:51.557 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.557 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.557 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.557 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.557 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.557 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.557 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:51.557 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:51.561 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.561 | UpOperation     | Test worker    | INFO : 
29-3-20 17:51:51.561 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
29-3-20 17:51:51.561 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.561 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@c05bcca) ...
29-3-20 17:51:51.562 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.562 | StatusOperation | Test worker    | INFO : 
29-3-20 17:51:51.562 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
29-3-20 17:51:51.562 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.562 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-3-20 17:51:51.562 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@46531105) ...
29-3-20 17:51:51.562 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-200329175011381-97546-client-B ...
29-3-20 17:51:51.562 | StatusOperation | Test worker    | FINE : - New file: moved
29-3-20 17:51:51.562 | StatusOperation | Test worker    | FINE : - New file: moved/file
29-3-20 17:51:51.563 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-3-20 17:51:51.563 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@31d3de81) ...
29-3-20 17:51:51.563 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:51.563 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.563 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:51.563 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-3-20 17:51:51.563 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.563 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@60a69ba7) ...
29-3-20 17:51:51.564 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:51.564 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-3-20 17:51:51.564 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@44c92d06) ...
29-3-20 17:51:51.564 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-3-20 17:51:51.564 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1585504311557] ...
29-3-20 17:51:51.564 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1585504311557]
29-3-20 17:51:51.565 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1585504311557] ...
29-3-20 17:51:51.565 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.568 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-3-20 17:51:51.576 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-3-20 17:51:51.576 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@10f79ae2) ...
29-3-20 17:51:51.576 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-3-20 17:51:51.577 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.577 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.577 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/file, type=FILE, status=DELETED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.578 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.578 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-97546-client-B/moved
29-3-20 17:51:51.578 | Indexer         | AsyncI/syncany | FINE : - /File: moved (directory/symlink/0-byte-file)
29-3-20 17:51:51.578 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved, FOLDER)
29-3-20 17:51:51.578 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved
29-3-20 17:51:51.578 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.578 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:51.578 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-97546-client-B/moved/file
29-3-20 17:51:51.578 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-200329175011381-97546-client-B/moved/file
29-3-20 17:51:51.579 | Indexer         | AsyncI/syncany | FINE : - Chunk exists: c7d76acb5f8ef8ba2064baf5028728f6eea9250e
29-3-20 17:51:51.579 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: c7d76acb5f8ef8ba2064baf5028728f6eea9250e > /tmp/syncanytest/syncany-200329175011381-97546-client-B/moved/file
29-3-20 17:51:51.579 | Indexer         | AsyncI/syncany | FINE : - /File: moved/file (checksum c7d76acb5f8ef8ba2064baf5028728f6eea9250e)
29-3-20 17:51:51.580 | Indexer         | AsyncI/syncany | FINE :    * Found old file history c8619c1ed758ba0ae27c50550db7668b286b2e92 (by checksum: c7d76acb5f8ef8ba2064baf5028728f6eea9250e), appending new version.
29-3-20 17:51:51.580 | 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
29-3-20 17:51:51.580 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.580 | Indexer         | AsyncI/syncany | INFO :      based on file version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.580 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@313ea7e0) ...
29-3-20 17:51:51.580 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504311576, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
29-3-20 17:51:51.580 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@23bfb3b8) ...
29-3-20 17:51:51.581 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-3-20 17:51:51.581 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
29-3-20 17:51:51.582 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-3-20 17:51:51.582 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1585504311582, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
29-3-20 17:51:51.582 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-3-20 17:51:51.582 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1585504311582 to file /tmp/syncanytest/syncany-200329175011381-97546-client-B/.syncany/cache/database-B-0000000001 ... 
29-3-20 17:51:51.582 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-200329175011381-97546-client-B/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:51.583 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-3-20 17:51:51.583 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-97546-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
29-3-20 17:51:51.583 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-97546-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-EmKoE-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
29-3-20 17:51:51.583 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-3-20 17:51:51.583 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-3-20 17:51:51.584 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-200329175011381-97546-client-B/.syncany/cache/temp-transaction-2925748482588255805.tmp
29-3-20 17:51:51.584 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@51c51fe8) ...
29-3-20 17:51:51.585 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-24d57496] ...
29-3-20 17:51:51.585 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-3-20 17:51:51.585 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@6fedd976) ...
29-3-20 17:51:51.585 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-97546-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-EmKoE-database-B-0000000001] ...
29-3-20 17:51:51.586 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-EmKoE-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
29-3-20 17:51:51.586 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-24d57496] ...
29-3-20 17:51:51.586 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-3-20 17:51:51.586 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-3-20 17:51:51.586 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1585504311582) ...
29-3-20 17:51:51.587 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-3-20 17:51:51.593 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1585504311582, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
29-3-20 17:51:51.593 | UpOperation     | Test worker    | INFO : Committing local database.
29-3-20 17:51:51.593 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-3-20 17:51:51.593 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504311582, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-3-20 17:51:51.593 | UpOperation     | Test worker    | INFO : Sync up done.
29-3-20 17:51:51.594 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1585504311557] ...
29-3-20 17:51:51.596 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1585504311557]
29-3-20 17:51:51.596 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:51.596 | Cache           | Test worker    | INFO : Cache size okay (53 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:51.596 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@55a014b9) ...
29-3-20 17:51:51.596 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.596 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-97546-client-A' ...
29-3-20 17:51:51.596 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.596 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.596 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.596 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.596 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.596 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.596 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.596 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.596 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.597 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-97546-client-A' ...
29-3-20 17:51:51.597 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.597 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.597 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:51.597 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:51.597 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.597 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.597 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.597 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.597 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.597 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.597 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:51.597 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:51.601 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.601 | DownOperation   | Test worker    | INFO : 
29-3-20 17:51:51.601 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
29-3-20 17:51:51.601 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.601 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@3605d070) ...
29-3-20 17:51:51.601 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:51.602 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.602 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:51.602 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-3-20 17:51:51.602 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.602 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@384cd54e) ...
29-3-20 17:51:51.602 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:51.602 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-3-20 17:51:51.602 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
29-3-20 17:51:51.602 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@60815723) ...
29-3-20 17:51:51.602 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@6d1c0afa) ...
29-3-20 17:51:51.602 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1585504311597] ...
29-3-20 17:51:51.602 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1585504311597]
29-3-20 17:51:51.602 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1585504311597] ...
29-3-20 17:51:51.602 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-3-20 17:51:51.602 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/database-B-0000000001
29-3-20 17:51:51.602 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@5d9d525d) ...
29-3-20 17:51:51.603 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-3-20 17:51:51.603 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:51.604 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1585504311582
29-3-20 17:51:51.605 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-97546-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:51.605 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-97546-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:51.605 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-3-20 17:51:51.605 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1585504311423], B=[B/(A1,B1)/T=1585504311582]}
29-3-20 17:51:51.605 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-3-20 17:51:51.605 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1585504311423
29-3-20 17:51:51.605 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1585504311582
29-3-20 17:51:51.605 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
29-3-20 17:51:51.605 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1585504311423
29-3-20 17:51:51.606 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1585504311582
29-3-20 17:51:51.606 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-3-20 17:51:51.606 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-3-20 17:51:51.606 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-3-20 17:51:51.606 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1585504311423]
29-3-20 17:51:51.606 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1585504311423, B/(A1,B1)/T=1585504311582]
29-3-20 17:51:51.606 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-3-20 17:51:51.606 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1585504311582]
29-3-20 17:51:51.606 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-3-20 17:51:51.606 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-200329175011381-97546-client-A/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:51.607 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1585504311582
29-3-20 17:51:51.607 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-3-20 17:51:51.612 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.613 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-3-20 17:51:51.613 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-3-20 17:51:51.613 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.613 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.614 | 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
29-3-20 17:51:51.614 | FileSystemActio | Test worker    | INFO :      -> (12) Rename / Changed file attributes: Local file has different file attributes: local file = /tmp/syncanytest/syncany-200329175011381-97546-client-A/folder/file, local version = FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.614 | FileSystemActio | Test worker    | INFO :      -> RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:51.614 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:51.614 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.614 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved
29-3-20 17:51:51.614 | 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 Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-97546-client-A/moved
29-3-20 17:51:51.614 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.614 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.615 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.615 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
29-3-20 17:51:51.615 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-200329175011381-97546-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.615 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.615 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-3-20 17:51:51.615 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-3-20 17:51:51.615 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.615 | FileSystemActio | Test worker    | INFO :    + RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:51.615 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.615 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-3-20 17:51:51.615 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.616 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:51.616 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-97546-client-A/moved ...
29-3-20 17:51:51.616 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:51.616 | DownOperation   | Test worker    | FINE :    +  RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=c7d76acb5f8ef8ba2064baf5028728f6eea9250e, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:51.617 | FileSystemActio | Test worker    | INFO :      - (1) Renaming file /tmp/syncanytest/syncany-200329175011381-97546-client-A/folder/file to /tmp/syncanytest/syncany-200329175011381-97546-client-A/moved/file ...
29-3-20 17:51:51.617 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-3-20 17:51:51.617 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.617 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-3-20 17:51:51.620 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
29-3-20 17:51:51.620 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1585504311582, chunks=0, multiChunks=0, fileContents=0, fileHistories=3]
29-3-20 17:51:51.624 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1585504311597] ...
29-3-20 17:51:51.632 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1585504311597]
29-3-20 17:51:51.632 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:51.632 | Cache           | Test worker    | INFO : Cache size okay (53 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:51.632 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@738d1ce0) ...
29-3-20 17:51:51.632 | DownOperation   | Test worker    | INFO : Sync down done.
29-3-20 17:51:51.634 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-200329175011381-97546-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-200329175011381-97546-client-B/moved/file, for file tmp/syncanytest/syncany-200329175011381-97546-client-B/moved/file
29-3-20 17:51:51.637 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-200329175011381-97546-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-200329175011381-97546-client-B/moved/file, for file tmp/syncanytest/syncany-200329175011381-97546-client-B/moved/file
29-3-20 17:51:51.642 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.642 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-3-20 17:51:51.652 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.653 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-22827-client-A' ...
29-3-20 17:51:51.653 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.653 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.653 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.653 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.653 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.653 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.653 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.653 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.653 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.654 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-22827-client-A' ...
29-3-20 17:51:51.654 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.654 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.654 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:51.654 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:51.654 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.654 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.654 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.654 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.654 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.654 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.654 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:51.654 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:51.677 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:51.677 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:51.682 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:51.684 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:51.684 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:51.687 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:51.687 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:51.687 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:51.687 | 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) ); 
29-3-20 17:51:51.689 | 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 ); 
29-3-20 17:51:51.691 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-3-20 17:51:51.692 | 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 ); 
29-3-20 17:51:51.693 | 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 ); 
29-3-20 17:51:51.695 | 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 ); 
29-3-20 17:51:51.696 | 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 ); 
29-3-20 17:51:51.698 | 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 ); 
29-3-20 17:51:51.699 | 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 ); 
29-3-20 17:51:51.700 | 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) ); 
29-3-20 17:51:51.702 | 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) ); 
29-3-20 17:51:51.703 | 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) ); 
29-3-20 17:51:51.705 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:51.705 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:51.705 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:51.707 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:51.708 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:51.709 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:51.711 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:51.712 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:51.713 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:51.713 | 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'; 
29-3-20 17:51:51.714 | 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'; 
29-3-20 17:51:51.716 | 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; 
29-3-20 17:51:51.717 | 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'; 
29-3-20 17:51:51.719 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:51.719 | 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; 
29-3-20 17:51:51.721 | 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; 
29-3-20 17:51:51.722 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:51.722 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:51.722 | 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; 
29-3-20 17:51:51.724 | UpOperation     | Test worker    | INFO : 
29-3-20 17:51:51.724 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-3-20 17:51:51.724 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.724 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@17751c39) ...
29-3-20 17:51:51.725 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.725 | StatusOperation | Test worker    | INFO : 
29-3-20 17:51:51.725 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-3-20 17:51:51.725 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.725 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-3-20 17:51:51.725 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@d920c9a) ...
29-3-20 17:51:51.725 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-200329175011381-22827-client-A ...
29-3-20 17:51:51.725 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-3-20 17:51:51.725 | StatusOperation | Test worker    | FINE : - New file: folder
29-3-20 17:51:51.726 | StatusOperation | Test worker    | FINE : - New file: folder/file
29-3-20 17:51:51.726 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@599bf374) ...
29-3-20 17:51:51.726 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:51.726 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.726 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:51.726 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-3-20 17:51:51.726 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.726 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@559f3edf) ...
29-3-20 17:51:51.726 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:51.727 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@3f955f8) ...
29-3-20 17:51:51.727 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-3-20 17:51:51.727 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1585504311654] ...
29-3-20 17:51:51.727 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1585504311654]
29-3-20 17:51:51.727 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1585504311654] ...
29-3-20 17:51:51.728 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.751 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-3-20 17:51:51.752 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-3-20 17:51:51.752 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@77a527b3) ...
29-3-20 17:51:51.755 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-3-20 17:51:51.755 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-22827-client-A/folder
29-3-20 17:51:51.755 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
29-3-20 17:51:51.756 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
29-3-20 17:51:51.756 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
29-3-20 17:51:51.757 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.757 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:51.757 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@5854653) ...
29-3-20 17:51:51.757 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-22827-client-A/folder/file
29-3-20 17:51:51.757 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-200329175011381-22827-client-A/folder/file
29-3-20 17:51:51.764 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 3c1d01101aa8cfbd0d13181251eb2798199c422c
29-3-20 17:51:51.764 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 481c923ed95b4385e5ced91b912196711e1e8ad6
29-3-20 17:51:51.765 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 3c1d01101aa8cfbd0d13181251eb2798199c422c > 481c923ed95b4385e5ced91b912196711e1e8ad6
29-3-20 17:51:51.765 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 3c1d01101aa8cfbd0d13181251eb2798199c422c > /tmp/syncanytest/syncany-200329175011381-22827-client-A/folder/file
29-3-20 17:51:51.765 | Indexer         | AsyncI/syncany | FINE : - /File: folder/file (checksum 3c1d01101aa8cfbd0d13181251eb2798199c422c)
29-3-20 17:51:51.766 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/file, checksum: 3c1d01101aa8cfbd0d13181251eb2798199c422c)
29-3-20 17:51:51.766 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/file
29-3-20 17:51:51.766 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=3c1d01101aa8cfbd0d13181251eb2798199c422c, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.766 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:51.766 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 481c923ed95b4385e5ced91b912196711e1e8ad6
29-3-20 17:51:51.766 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@57125aa2) ...
29-3-20 17:51:51.767 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504311752, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-3-20 17:51:51.767 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-3-20 17:51:51.767 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-3-20 17:51:51.767 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-3-20 17:51:51.767 | UpOperation     | Test worker    | INFO : - Uploading multichunk 481c923ed95b4385e5ced91b912196711e1e8ad6 from /tmp/syncanytest/syncany-200329175011381-22827-client-A/.syncany/cache/multichunk-481c923ed95b4385e5ced91b912196711e1e8ad6 to RemoteFile[name=multichunk-481c923ed95b4385e5ced91b912196711e1e8ad6] ...
29-3-20 17:51:51.767 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-22827-client-A/.syncany/cache/multichunk-481c923ed95b4385e5ced91b912196711e1e8ad6 -> Temp. remote file: RemoteFile[name=temp-esGJY-multichunk-481c923ed95b4385e5ced91b912196711e1e8ad6], final location: RemoteFile[name=multichunk-481c923ed95b4385e5ced91b912196711e1e8ad6]
29-3-20 17:51:51.768 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1585504311767, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-3-20 17:51:51.768 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1585504311767 to file /tmp/syncanytest/syncany-200329175011381-22827-client-A/.syncany/cache/database-A-0000000001 ... 
29-3-20 17:51:51.768 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-200329175011381-22827-client-A/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:51.769 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-3-20 17:51:51.769 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-22827-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:51.769 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-22827-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-eXgDU-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-3-20 17:51:51.769 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-3-20 17:51:51.769 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-3-20 17:51:51.770 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-200329175011381-22827-client-A/.syncany/cache/temp-transaction-12136464797741590186.tmp
29-3-20 17:51:51.770 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@5f22d33f) ...
29-3-20 17:51:51.770 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-77d75b1c] ...
29-3-20 17:51:51.770 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-3-20 17:51:51.770 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@5ba72fc1) ...
29-3-20 17:51:51.771 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-22827-client-A/.syncany/cache/multichunk-481c923ed95b4385e5ced91b912196711e1e8ad6 to temp. file RemoteFile[name=temp-esGJY-multichunk-481c923ed95b4385e5ced91b912196711e1e8ad6] ...
29-3-20 17:51:51.771 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@480fe292) ...
29-3-20 17:51:51.771 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-22827-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-eXgDU-database-A-0000000001] ...
29-3-20 17:51:51.771 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-esGJY-multichunk-481c923ed95b4385e5ced91b912196711e1e8ad6] to final location RemoteFile[name=multichunk-481c923ed95b4385e5ced91b912196711e1e8ad6] ...
29-3-20 17:51:51.771 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-eXgDU-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:51.772 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-77d75b1c] ...
29-3-20 17:51:51.772 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-3-20 17:51:51.772 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-3-20 17:51:51.772 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1585504311767) ...
29-3-20 17:51:51.774 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-3-20 17:51:51.774 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@488fbb83) ...
29-3-20 17:51:51.776 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-3-20 17:51:51.780 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1585504311767, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-3-20 17:51:51.780 | UpOperation     | Test worker    | INFO : Committing local database.
29-3-20 17:51:51.781 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-3-20 17:51:51.781 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504311776, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-3-20 17:51:51.781 | UpOperation     | Test worker    | INFO : Sync up done.
29-3-20 17:51:51.782 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1585504311654] ...
29-3-20 17:51:51.792 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1585504311654]
29-3-20 17:51:51.792 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:51.792 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:51.792 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@43750f7) ...
29-3-20 17:51:51.792 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.792 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-22827-client-B' ...
29-3-20 17:51:51.792 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.792 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.792 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.792 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.792 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.792 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.792 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.792 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.792 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.793 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-22827-client-B' ...
29-3-20 17:51:51.793 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.793 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.793 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:51.793 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:51.793 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.793 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.793 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.793 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.793 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.793 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.793 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:51.793 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:51.813 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:51.814 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:51.819 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:51.821 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:51.822 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:51.825 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:51.825 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:51.825 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:51.825 | 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) ); 
29-3-20 17:51:51.827 | 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 ); 
29-3-20 17:51:51.828 | 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 ); 
29-3-20 17:51:51.830 | 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 ); 
29-3-20 17:51:51.831 | 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 ); 
29-3-20 17:51:51.833 | 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 ); 
29-3-20 17:51:51.834 | 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 ); 
29-3-20 17:51:51.836 | 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 ); 
29-3-20 17:51:51.837 | 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 ); 
29-3-20 17:51:51.839 | 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) ); 
29-3-20 17:51:51.840 | 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) ); 
29-3-20 17:51:51.841 | 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) ); 
29-3-20 17:51:51.842 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:51.843 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:51.843 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:51.845 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:51.846 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:51.847 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:51.848 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:51.849 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:51.850 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:51.851 | 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'; 
29-3-20 17:51:51.852 | 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'; 
29-3-20 17:51:51.854 | 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; 
29-3-20 17:51:51.855 | 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'; 
29-3-20 17:51:51.857 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:51.857 | 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; 
29-3-20 17:51:51.859 | 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; 
29-3-20 17:51:51.860 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:51.860 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:51.860 | 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; 
29-3-20 17:51:51.862 | DownOperation   | Test worker    | INFO : 
29-3-20 17:51:51.862 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-3-20 17:51:51.862 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.862 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@48b81041) ...
29-3-20 17:51:51.862 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:51.863 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.863 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:51.863 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-3-20 17:51:51.863 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.863 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@542f3717) ...
29-3-20 17:51:51.863 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:51.863 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-3-20 17:51:51.863 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@48ad9d05) ...
29-3-20 17:51:51.863 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@1ab0f3f5) ...
29-3-20 17:51:51.863 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1585504311793] ...
29-3-20 17:51:51.863 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1585504311793]
29-3-20 17:51:51.864 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1585504311793] ...
29-3-20 17:51:51.864 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-3-20 17:51:51.864 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-200329175011381-22827-client-B/.syncany/cache/database-A-0000000001
29-3-20 17:51:51.864 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@2e737528) ...
29-3-20 17:51:51.864 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-3-20 17:51:51.865 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-200329175011381-22827-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:51.866 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504311767
29-3-20 17:51:51.866 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-22827-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:51.867 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-3-20 17:51:51.867 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1585504311767], B=[]}
29-3-20 17:51:51.867 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-3-20 17:51:51.867 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1585504311767
29-3-20 17:51:51.867 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-3-20 17:51:51.867 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1585504311767
29-3-20 17:51:51.867 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-3-20 17:51:51.867 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-3-20 17:51:51.867 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-3-20 17:51:51.867 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-3-20 17:51:51.867 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1585504311767]
29-3-20 17:51:51.868 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-3-20 17:51:51.868 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1585504311767]
29-3-20 17:51:51.868 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-3-20 17:51:51.868 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-200329175011381-22827-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:51.869 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504311767
29-3-20 17:51:51.869 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-3-20 17:51:51.872 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.873 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-3-20 17:51:51.873 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-3-20 17:51:51.873 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:51.873 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.873 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
29-3-20 17:51:51.874 | 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 Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-22827-client-B/folder
29-3-20 17:51:51.874 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.874 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:51.874 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=3c1d01101aa8cfbd0d13181251eb2798199c422c, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.874 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/file
29-3-20 17:51:51.874 | 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 Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=3c1d01101aa8cfbd0d13181251eb2798199c422c, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-22827-client-B/folder/file
29-3-20 17:51:51.874 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=3c1d01101aa8cfbd0d13181251eb2798199c422c, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:51.875 | DownOperation   | Test worker    | INFO :   + Adding multichunk 481c923ed95b4385e5ced91b912196711e1e8ad6 to download list ...
29-3-20 17:51:51.875 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-3-20 17:51:51.876 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@24ab19d3) ...
29-3-20 17:51:51.876 | Downloader      | Test worker    | INFO :   + Downloading multichunk 481c923ed95b4385e5ced91b912196711e1e8ad6 ...
29-3-20 17:51:51.876 | Downloader      | Test worker    | INFO :   + Decrypting multichunk 481c923ed95b4385e5ced91b912196711e1e8ad6 ...
29-3-20 17:51:51.877 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk 481c923ed95b4385e5ced91b912196711e1e8ad6 ...
29-3-20 17:51:51.879 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-3-20 17:51:51.879 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.879 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=3c1d01101aa8cfbd0d13181251eb2798199c422c, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:51.879 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-3-20 17:51:51.879 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:51.879 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:51.879 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-22827-client-B/folder ...
29-3-20 17:51:51.879 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:51.880 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=3c1d01101aa8cfbd0d13181251eb2798199c422c, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:51.880 | Assembler       | Test worker    | INFO :      - Creating file folder/file to /tmp/syncanytest/syncany-200329175011381-22827-client-B/.syncany/cache/temp-reconstructedFileVersion-8458687314479968477.tmp ...
29-3-20 17:51:51.881 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-3-20 17:51:51.881 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-3-20 17:51:51.881 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-3-20 17:51:51.881 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1585504311767, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-3-20 17:51:51.890 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1585504311793] ...
29-3-20 17:51:51.892 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1585504311793]
29-3-20 17:51:51.892 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:51.892 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:51.892 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@238e5af4) ...
29-3-20 17:51:51.892 | DownOperation   | Test worker    | INFO : Sync down done.
29-3-20 17:51:51.894 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-200329175011381-22827-client-A/folder/file, but actual PATH = tmp/syncanytest/syncany-200329175011381-22827-client-B/folder/file, for file tmp/syncanytest/syncany-200329175011381-22827-client-B/folder/file
29-3-20 17:51:51.897 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-200329175011381-22827-client-A/folder/file, but actual PATH = tmp/syncanytest/syncany-200329175011381-22827-client-B/folder/file, for file tmp/syncanytest/syncany-200329175011381-22827-client-B/folder/file
29-3-20 17:51:51.905 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.905 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-3-20 17:51:51.913 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.913 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-14294-client-A' ...
29-3-20 17:51:51.913 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.913 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.913 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.913 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.913 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.913 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.914 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.914 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.914 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:51.920 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-14294-client-A' ...
29-3-20 17:51:51.920 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:51.920 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:51.920 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:51.920 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:51.920 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:51.920 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:51.920 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:51.920 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:51.920 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:51.920 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:51.920 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:51.920 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:51.941 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:51.941 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:51.946 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:51.948 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:51.949 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:51.952 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:51.952 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:51.952 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:51.952 | 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) ); 
29-3-20 17:51:51.954 | 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 ); 
29-3-20 17:51:51.955 | 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 ); 
29-3-20 17:51:51.956 | 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 ); 
29-3-20 17:51:51.958 | 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 ); 
29-3-20 17:51:51.959 | 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 ); 
29-3-20 17:51:51.961 | 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 ); 
29-3-20 17:51:51.963 | 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 ); 
29-3-20 17:51:51.964 | 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 ); 
29-3-20 17:51:51.965 | 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) ); 
29-3-20 17:51:51.967 | 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) ); 
29-3-20 17:51:51.968 | 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) ); 
29-3-20 17:51:51.969 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:51.970 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:51.970 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:51.972 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:51.973 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:51.974 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:51.975 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:51.977 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:51.978 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:51.978 | 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'; 
29-3-20 17:51:51.980 | 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'; 
29-3-20 17:51:51.981 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-3-20 17:51:51.983 | 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'; 
29-3-20 17:51:51.985 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:51.985 | 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; 
29-3-20 17:51:51.986 | 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; 
29-3-20 17:51:51.988 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:51.988 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:51.988 | 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; 
29-3-20 17:51:51.990 | UpOperation     | Test worker    | INFO : 
29-3-20 17:51:51.990 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-3-20 17:51:51.990 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.990 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@43ebee2c) ...
29-3-20 17:51:51.991 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.991 | StatusOperation | Test worker    | INFO : 
29-3-20 17:51:51.991 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-3-20 17:51:51.991 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.991 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-3-20 17:51:51.991 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@658dfd4d) ...
29-3-20 17:51:51.991 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-200329175011381-14294-client-A ...
29-3-20 17:51:51.991 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-3-20 17:51:51.991 | StatusOperation | Test worker    | FINE : - New file: folder
29-3-20 17:51:51.992 | StatusOperation | Test worker    | FINE : - New file: folder/file
29-3-20 17:51:51.992 | StatusOperation | Test worker    | FINE : - New file: folder/folder2
29-3-20 17:51:51.992 | StatusOperation | Test worker    | FINE : - New file: folder/folder2/file2
29-3-20 17:51:51.992 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@2bb0ae38) ...
29-3-20 17:51:51.992 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:51.993 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.993 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:51.993 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-3-20 17:51:51.993 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:51.993 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@401bd5be) ...
29-3-20 17:51:51.993 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:51.993 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@7caf7322) ...
29-3-20 17:51:51.993 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-3-20 17:51:51.993 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1585504311920] ...
29-3-20 17:51:51.993 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1585504311920]
29-3-20 17:51:51.994 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1585504311920] ...
29-3-20 17:51:51.994 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:51.994 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-3-20 17:51:51.995 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-3-20 17:51:51.995 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@7b084a71) ...
29-3-20 17:51:51.995 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-3-20 17:51:51.995 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder
29-3-20 17:51:51.995 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
29-3-20 17:51:51.995 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
29-3-20 17:51:51.995 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
29-3-20 17:51:51.995 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:51.995 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:51.995 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@6e80384a) ...
29-3-20 17:51:51.995 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/file
29-3-20 17:51:51.996 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/file
29-3-20 17:51:51.997 | Indexer         | AsyncI/syncany | FINE : - Chunk new: bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd
29-3-20 17:51:51.997 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 6046283973bafea0ef57bdc6a190f2ffc4645d2e
29-3-20 17:51:51.998 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd > 6046283973bafea0ef57bdc6a190f2ffc4645d2e
29-3-20 17:51:51.998 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd > /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/file
29-3-20 17:51:51.998 | Indexer         | AsyncI/syncany | FINE : - /File: folder/file (checksum bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd)
29-3-20 17:51:51.998 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/file, checksum: bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd)
29-3-20 17:51:51.998 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/file
29-3-20 17:51:51.999 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:51.999 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:51.999 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/folder2
29-3-20 17:51:51.999 | Indexer         | AsyncI/syncany | FINE : - /File: folder/folder2 (directory/symlink/0-byte-file)
29-3-20 17:51:51.999 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/folder2, FOLDER)
29-3-20 17:51:51.999 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/folder2
29-3-20 17:51:51.999 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.000 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:52.000 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/folder2/file2
29-3-20 17:51:52.000 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/folder2/file2
29-3-20 17:51:52.001 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 08a41ad1a778d31733a25278285d227388822b21
29-3-20 17:51:52.001 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 08a41ad1a778d31733a25278285d227388822b21 > 6046283973bafea0ef57bdc6a190f2ffc4645d2e
29-3-20 17:51:52.001 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 08a41ad1a778d31733a25278285d227388822b21 > /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/folder2/file2
29-3-20 17:51:52.001 | Indexer         | AsyncI/syncany | FINE : - /File: folder/folder2/file2 (checksum 08a41ad1a778d31733a25278285d227388822b21)
29-3-20 17:51:52.002 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder/folder2/file2, checksum: 08a41ad1a778d31733a25278285d227388822b21)
29-3-20 17:51:52.002 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder/folder2/file2
29-3-20 17:51:52.002 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.002 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:52.002 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 6046283973bafea0ef57bdc6a190f2ffc4645d2e
29-3-20 17:51:52.003 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@5db570cb) ...
29-3-20 17:51:52.003 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504311995, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
29-3-20 17:51:52.003 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-3-20 17:51:52.003 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-3-20 17:51:52.003 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-3-20 17:51:52.003 | UpOperation     | Test worker    | INFO : - Uploading multichunk 6046283973bafea0ef57bdc6a190f2ffc4645d2e from /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/multichunk-6046283973bafea0ef57bdc6a190f2ffc4645d2e to RemoteFile[name=multichunk-6046283973bafea0ef57bdc6a190f2ffc4645d2e] ...
29-3-20 17:51:52.004 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/multichunk-6046283973bafea0ef57bdc6a190f2ffc4645d2e -> Temp. remote file: RemoteFile[name=temp-YSxZj-multichunk-6046283973bafea0ef57bdc6a190f2ffc4645d2e], final location: RemoteFile[name=multichunk-6046283973bafea0ef57bdc6a190f2ffc4645d2e]
29-3-20 17:51:52.004 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1585504312003, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
29-3-20 17:51:52.004 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1585504312003 to file /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/database-A-0000000001 ... 
29-3-20 17:51:52.004 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:52.005 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-3-20 17:51:52.005 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:52.005 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-nyxUs-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-3-20 17:51:52.005 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-3-20 17:51:52.005 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-3-20 17:51:52.006 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/temp-transaction-12625476176181755622.tmp
29-3-20 17:51:52.006 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@84950af) ...
29-3-20 17:51:52.006 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-5f3c56ad] ...
29-3-20 17:51:52.006 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-3-20 17:51:52.006 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@1d795166) ...
29-3-20 17:51:52.006 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/multichunk-6046283973bafea0ef57bdc6a190f2ffc4645d2e to temp. file RemoteFile[name=temp-YSxZj-multichunk-6046283973bafea0ef57bdc6a190f2ffc4645d2e] ...
29-3-20 17:51:52.007 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@741a07ea) ...
29-3-20 17:51:52.007 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-nyxUs-database-A-0000000001] ...
29-3-20 17:51:52.007 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-YSxZj-multichunk-6046283973bafea0ef57bdc6a190f2ffc4645d2e] to final location RemoteFile[name=multichunk-6046283973bafea0ef57bdc6a190f2ffc4645d2e] ...
29-3-20 17:51:52.007 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-nyxUs-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:52.008 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-5f3c56ad] ...
29-3-20 17:51:52.008 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-3-20 17:51:52.008 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-3-20 17:51:52.008 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1585504312003) ...
29-3-20 17:51:52.011 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@3867ceb8) ...
29-3-20 17:51:52.011 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-3-20 17:51:52.013 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-3-20 17:51:52.083 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1585504312003, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
29-3-20 17:51:52.083 | UpOperation     | Test worker    | INFO : Committing local database.
29-3-20 17:51:52.083 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-3-20 17:51:52.083 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504312013, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-3-20 17:51:52.083 | UpOperation     | Test worker    | INFO : Sync up done.
29-3-20 17:51:52.084 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1585504311920] ...
29-3-20 17:51:52.089 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1585504311920]
29-3-20 17:51:52.089 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:52.089 | Cache           | Test worker    | INFO : Cache size okay (102 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:52.089 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@11a3a422) ...
29-3-20 17:51:52.089 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-14294-client-B' ...
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.090 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-14294-client-B' ...
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.090 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:52.090 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:52.109 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:52.109 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:52.114 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:52.115 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:52.116 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:52.120 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:52.120 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:52.120 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:52.120 | 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) ); 
29-3-20 17:51:52.122 | 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 ); 
29-3-20 17:51:52.123 | 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 ); 
29-3-20 17:51:52.125 | 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 ); 
29-3-20 17:51:52.126 | 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 ); 
29-3-20 17:51:52.127 | 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 ); 
29-3-20 17:51:52.129 | 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 ); 
29-3-20 17:51:52.130 | 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 ); 
29-3-20 17:51:52.131 | 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 ); 
29-3-20 17:51:52.133 | 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) ); 
29-3-20 17:51:52.134 | 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) ); 
29-3-20 17:51:52.135 | 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) ); 
29-3-20 17:51:52.137 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:52.137 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:52.137 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:52.139 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:52.140 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:52.141 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:52.143 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:52.144 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:52.145 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:52.145 | 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'; 
29-3-20 17:51:52.146 | 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'; 
29-3-20 17:51:52.148 | 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; 
29-3-20 17:51:52.149 | 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'; 
29-3-20 17:51:52.151 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:52.151 | 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; 
29-3-20 17:51:52.152 | 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; 
29-3-20 17:51:52.154 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:52.154 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:52.154 | 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; 
29-3-20 17:51:52.156 | DownOperation   | Test worker    | INFO : 
29-3-20 17:51:52.156 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-3-20 17:51:52.156 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.156 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@b4a4280) ...
29-3-20 17:51:52.156 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:52.157 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.157 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:52.157 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-3-20 17:51:52.157 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.157 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@20af7821) ...
29-3-20 17:51:52.157 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:52.157 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-3-20 17:51:52.157 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@2b31bad8) ...
29-3-20 17:51:52.157 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@30e558b) ...
29-3-20 17:51:52.157 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1585504312090] ...
29-3-20 17:51:52.157 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1585504312090]
29-3-20 17:51:52.157 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1585504312090] ...
29-3-20 17:51:52.158 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-3-20 17:51:52.158 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/database-A-0000000001
29-3-20 17:51:52.158 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@39c9f2fb) ...
29-3-20 17:51:52.158 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-3-20 17:51:52.158 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:52.160 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504312003
29-3-20 17:51:52.160 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-14294-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:52.160 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-3-20 17:51:52.160 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1585504312003], B=[]}
29-3-20 17:51:52.161 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-3-20 17:51:52.161 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1585504312003
29-3-20 17:51:52.161 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-3-20 17:51:52.161 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1585504312003
29-3-20 17:51:52.161 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-3-20 17:51:52.161 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-3-20 17:51:52.161 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-3-20 17:51:52.161 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-3-20 17:51:52.161 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1585504312003]
29-3-20 17:51:52.161 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-3-20 17:51:52.161 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1585504312003]
29-3-20 17:51:52.161 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-3-20 17:51:52.161 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:52.164 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504312003
29-3-20 17:51:52.164 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-3-20 17:51:52.165 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.165 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-3-20 17:51:52.165 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-3-20 17:51:52.165 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:52.168 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.168 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
29-3-20 17:51:52.168 | 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 Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-14294-client-B/folder
29-3-20 17:51:52.168 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.168 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:52.168 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.168 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/folder2
29-3-20 17:51:52.168 | 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 Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-14294-client-B/folder/folder2
29-3-20 17:51:52.168 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.169 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:52.169 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.169 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/file
29-3-20 17:51:52.169 | 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 Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-14294-client-B/folder/file
29-3-20 17:51:52.169 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.169 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:52.169 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.169 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder/folder2/file2
29-3-20 17:51:52.169 | 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 Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-14294-client-B/folder/folder2/file2
29-3-20 17:51:52.169 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.170 | DownOperation   | Test worker    | INFO :   + Adding multichunk 6046283973bafea0ef57bdc6a190f2ffc4645d2e to download list ...
29-3-20 17:51:52.170 | DownOperation   | Test worker    | INFO :   + Adding multichunk 6046283973bafea0ef57bdc6a190f2ffc4645d2e to download list ...
29-3-20 17:51:52.170 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-3-20 17:51:52.170 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@6770a065) ...
29-3-20 17:51:52.170 | Downloader      | Test worker    | INFO :   + Downloading multichunk 6046283973bafea0ef57bdc6a190f2ffc4645d2e ...
29-3-20 17:51:52.171 | Downloader      | Test worker    | INFO :   + Decrypting multichunk 6046283973bafea0ef57bdc6a190f2ffc4645d2e ...
29-3-20 17:51:52.172 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk 6046283973bafea0ef57bdc6a190f2ffc4645d2e ...
29-3-20 17:51:52.172 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-3-20 17:51:52.172 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.172 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.172 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.172 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.172 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-3-20 17:51:52.172 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.173 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:52.176 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-14294-client-B/folder ...
29-3-20 17:51:52.176 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:52.176 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.176 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:52.176 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-14294-client-B/folder/folder2 ...
29-3-20 17:51:52.176 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:52.176 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.177 | Assembler       | Test worker    | INFO :      - Creating file folder/file to /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/temp-reconstructedFileVersion-16637930753208756444.tmp ...
29-3-20 17:51:52.177 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-3-20 17:51:52.178 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.178 | Assembler       | Test worker    | INFO :      - Creating file folder/folder2/file2 to /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/temp-reconstructedFileVersion-17364408354770919655.tmp ...
29-3-20 17:51:52.179 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-3-20 17:51:52.179 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-3-20 17:51:52.179 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-3-20 17:51:52.179 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1585504312003, chunks=2, multiChunks=1, fileContents=2, fileHistories=4]
29-3-20 17:51:52.191 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1585504312090] ...
29-3-20 17:51:52.200 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1585504312090]
29-3-20 17:51:52.200 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:52.200 | Cache           | Test worker    | INFO : Cache size okay (102 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:52.200 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@714eb46c) ...
29-3-20 17:51:52.200 | DownOperation   | Test worker    | INFO : Sync down done.
29-3-20 17:51:52.200 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.200 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-14294-client-B' ...
29-3-20 17:51:52.200 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.200 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.200 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.200 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.200 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.200 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.200 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.200 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.201 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.201 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-14294-client-B' ...
29-3-20 17:51:52.201 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.201 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.201 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:52.201 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:52.201 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.201 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.201 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.201 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.201 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.201 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.201 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:52.201 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:52.204 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.204 | UpOperation     | Test worker    | INFO : 
29-3-20 17:51:52.204 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
29-3-20 17:51:52.204 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.204 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@6084bd1a) ...
29-3-20 17:51:52.205 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.205 | StatusOperation | Test worker    | INFO : 
29-3-20 17:51:52.205 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
29-3-20 17:51:52.205 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.205 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-3-20 17:51:52.205 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@1ec32a84) ...
29-3-20 17:51:52.205 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-200329175011381-14294-client-B ...
29-3-20 17:51:52.206 | StatusOperation | Test worker    | FINE : - New file: moved
29-3-20 17:51:52.206 | StatusOperation | Test worker    | FINE : - New file: moved/file
29-3-20 17:51:52.206 | StatusOperation | Test worker    | FINE : - New file: moved/folder2
29-3-20 17:51:52.206 | StatusOperation | Test worker    | FINE : - New file: moved/folder2/file2
29-3-20 17:51:52.206 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-3-20 17:51:52.206 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@848ad42) ...
29-3-20 17:51:52.206 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:52.207 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.207 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:52.207 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-3-20 17:51:52.207 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.207 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@254df8d6) ...
29-3-20 17:51:52.207 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:52.207 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-3-20 17:51:52.207 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@451396df) ...
29-3-20 17:51:52.207 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-3-20 17:51:52.207 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1585504312201] ...
29-3-20 17:51:52.207 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1585504312201]
29-3-20 17:51:52.207 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1585504312201] ...
29-3-20 17:51:52.208 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.211 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-3-20 17:51:52.212 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-3-20 17:51:52.212 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@32f8e196) ...
29-3-20 17:51:52.212 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-3-20 17:51:52.221 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.221 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.221 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/file, type=FILE, status=DELETED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.222 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.222 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.222 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.223 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder/folder2/file2, type=FILE, status=DELETED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.223 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.223 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-14294-client-B/moved
29-3-20 17:51:52.223 | Indexer         | AsyncI/syncany | FINE : - /File: moved (directory/symlink/0-byte-file)
29-3-20 17:51:52.224 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved, FOLDER)
29-3-20 17:51:52.224 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved
29-3-20 17:51:52.224 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.224 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:52.224 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/file
29-3-20 17:51:52.224 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/file
29-3-20 17:51:52.249 | Indexer         | AsyncI/syncany | FINE : - Chunk exists: bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd
29-3-20 17:51:52.249 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd > /tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/file
29-3-20 17:51:52.249 | Indexer         | AsyncI/syncany | FINE : - /File: moved/file (checksum bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd)
29-3-20 17:51:52.250 | Indexer         | AsyncI/syncany | FINE :    * Found old file history c19cb433e245a784c58cfe7712b71ec22e6f8949 (by checksum: bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd), appending new version.
29-3-20 17:51:52.251 | 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
29-3-20 17:51:52.251 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.251 | Indexer         | AsyncI/syncany | INFO :      based on file version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.251 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/folder2
29-3-20 17:51:52.251 | Indexer         | AsyncI/syncany | FINE : - /File: moved/folder2 (directory/symlink/0-byte-file)
29-3-20 17:51:52.252 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved/folder2, FOLDER)
29-3-20 17:51:52.252 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved/folder2
29-3-20 17:51:52.252 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.252 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:52.252 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/folder2/file2
29-3-20 17:51:52.252 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/folder2/file2
29-3-20 17:51:52.253 | Indexer         | AsyncI/syncany | FINE : - Chunk exists: 08a41ad1a778d31733a25278285d227388822b21
29-3-20 17:51:52.253 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 08a41ad1a778d31733a25278285d227388822b21 > /tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/folder2/file2
29-3-20 17:51:52.253 | Indexer         | AsyncI/syncany | FINE : - /File: moved/folder2/file2 (checksum 08a41ad1a778d31733a25278285d227388822b21)
29-3-20 17:51:52.260 | Indexer         | AsyncI/syncany | FINE :    * Found old file history 8f832eaa567d02910ae45209342b324f13246614 (by checksum: 08a41ad1a778d31733a25278285d227388822b21), appending new version.
29-3-20 17:51:52.260 | 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
29-3-20 17:51:52.260 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.261 | Indexer         | AsyncI/syncany | INFO :      based on file version: FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.261 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@4a84de2d) ...
29-3-20 17:51:52.261 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504312212, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
29-3-20 17:51:52.261 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@e2a0b23) ...
29-3-20 17:51:52.261 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-3-20 17:51:52.261 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
29-3-20 17:51:52.262 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-3-20 17:51:52.262 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1585504312262, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
29-3-20 17:51:52.262 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-3-20 17:51:52.262 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1585504312262 to file /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/database-B-0000000001 ... 
29-3-20 17:51:52.263 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:52.263 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-3-20 17:51:52.263 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
29-3-20 17:51:52.263 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-FBmcP-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
29-3-20 17:51:52.264 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-3-20 17:51:52.264 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-3-20 17:51:52.265 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/temp-transaction-1220840395211514738.tmp
29-3-20 17:51:52.265 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@896a0a3) ...
29-3-20 17:51:52.265 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-51c1f23f] ...
29-3-20 17:51:52.266 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-3-20 17:51:52.266 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@5a30bcd6) ...
29-3-20 17:51:52.266 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-14294-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-FBmcP-database-B-0000000001] ...
29-3-20 17:51:52.266 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-FBmcP-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
29-3-20 17:51:52.266 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-51c1f23f] ...
29-3-20 17:51:52.266 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-3-20 17:51:52.266 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-3-20 17:51:52.266 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1585504312262) ...
29-3-20 17:51:52.268 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-3-20 17:51:52.281 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1585504312262, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
29-3-20 17:51:52.281 | UpOperation     | Test worker    | INFO : Committing local database.
29-3-20 17:51:52.281 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-3-20 17:51:52.281 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504312262, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-3-20 17:51:52.281 | UpOperation     | Test worker    | INFO : Sync up done.
29-3-20 17:51:52.282 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1585504312201] ...
29-3-20 17:51:52.292 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1585504312201]
29-3-20 17:51:52.292 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:52.292 | Cache           | Test worker    | INFO : Cache size okay (105 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:52.292 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@4e2b0798) ...
29-3-20 17:51:52.292 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.292 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-14294-client-A' ...
29-3-20 17:51:52.292 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.292 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.292 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.292 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.292 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.292 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.292 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.292 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.293 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.293 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-14294-client-A' ...
29-3-20 17:51:52.293 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.293 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.293 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:52.293 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:52.293 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.293 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.293 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.293 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.293 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.293 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.293 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:52.293 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:52.296 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.296 | DownOperation   | Test worker    | INFO : 
29-3-20 17:51:52.296 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
29-3-20 17:51:52.296 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.296 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@532a4877) ...
29-3-20 17:51:52.296 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:52.297 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.297 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:52.297 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-3-20 17:51:52.297 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.297 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@2b7cb46d) ...
29-3-20 17:51:52.297 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:52.297 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-3-20 17:51:52.297 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
29-3-20 17:51:52.298 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@3a34ca24) ...
29-3-20 17:51:52.298 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@6c0337e4) ...
29-3-20 17:51:52.298 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1585504312293] ...
29-3-20 17:51:52.298 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1585504312293]
29-3-20 17:51:52.298 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1585504312293] ...
29-3-20 17:51:52.298 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-3-20 17:51:52.298 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/database-B-0000000001
29-3-20 17:51:52.298 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@67484363) ...
29-3-20 17:51:52.299 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-3-20 17:51:52.299 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:52.300 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1585504312262
29-3-20 17:51:52.300 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-14294-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:52.301 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-14294-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:52.301 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-3-20 17:51:52.301 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1585504312003], B=[B/(A1,B1)/T=1585504312262]}
29-3-20 17:51:52.304 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-3-20 17:51:52.304 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1585504312003
29-3-20 17:51:52.304 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1585504312262
29-3-20 17:51:52.304 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
29-3-20 17:51:52.304 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1585504312003
29-3-20 17:51:52.304 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1585504312262
29-3-20 17:51:52.304 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-3-20 17:51:52.304 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-3-20 17:51:52.304 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-3-20 17:51:52.304 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1585504312003]
29-3-20 17:51:52.304 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1585504312003, B/(A1,B1)/T=1585504312262]
29-3-20 17:51:52.304 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-3-20 17:51:52.304 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1585504312262]
29-3-20 17:51:52.304 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-3-20 17:51:52.304 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-200329175011381-14294-client-A/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:52.308 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1585504312262
29-3-20 17:51:52.308 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-3-20 17:51:52.309 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.312 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-3-20 17:51:52.312 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-3-20 17:51:52.312 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.313 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.313 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
29-3-20 17:51:52.313 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.313 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.313 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:52.313 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.313 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved/folder2
29-3-20 17:51:52.313 | 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 Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-14294-client-A/moved/folder2
29-3-20 17:51:52.313 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.313 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.313 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.313 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder/folder2
29-3-20 17:51:52.314 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/folder2, local version = FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.314 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.314 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.314 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.314 | 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
29-3-20 17:51:52.314 | FileSystemActio | Test worker    | INFO :      -> (12) Rename / Changed file attributes: Local file has different file attributes: local file = /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/file, local version = FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.314 | FileSystemActio | Test worker    | INFO :      -> RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.315 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.315 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.315 | 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
29-3-20 17:51:52.315 | FileSystemActio | Test worker    | INFO :      -> (12) Rename / Changed file attributes: Local file has different file attributes: local file = /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/folder2/file2, local version = FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-3-20 17:51:52.316 | FileSystemActio | Test worker    | INFO :      -> RenameFileSystemAction [file1=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.316 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:52.320 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.320 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved
29-3-20 17:51:52.320 | 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 Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-14294-client-A/moved
29-3-20 17:51:52.320 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.320 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-3-20 17:51:52.320 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-3-20 17:51:52.320 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.320 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.320 | FileSystemActio | Test worker    | INFO :    + RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.320 | FileSystemActio | Test worker    | INFO :    + RenameFileSystemAction [file1=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.320 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.320 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.321 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-3-20 17:51:52.321 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.321 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:52.321 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-14294-client-A/moved ...
29-3-20 17:51:52.321 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:52.321 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.321 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:52.321 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-14294-client-A/moved/folder2 ...
29-3-20 17:51:52.321 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:52.321 | DownOperation   | Test worker    | FINE :    +  RenameFileSystemAction [file1=FileVersion [version=1, path=folder/file, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/file, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=bf4886dd0d9bd4f339ded48e95a6854f46c9e9bd, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.322 | FileSystemActio | Test worker    | INFO :      - (1) Renaming file /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/file to /tmp/syncanytest/syncany-200329175011381-14294-client-A/moved/file ...
29-3-20 17:51:52.322 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-3-20 17:51:52.322 | DownOperation   | Test worker    | FINE :    +  RenameFileSystemAction [file1=FileVersion [version=1, path=folder/folder2/file2, type=FILE, status=NEW, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=moved/folder2/file2, type=FILE, status=CHANGED, size=51200, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=08a41ad1a778d31733a25278285d227388822b21, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-3-20 17:51:52.323 | FileSystemActio | Test worker    | INFO :      - (1) Renaming file /tmp/syncanytest/syncany-200329175011381-14294-client-A/folder/folder2/file2 to /tmp/syncanytest/syncany-200329175011381-14294-client-A/moved/folder2/file2 ...
29-3-20 17:51:52.323 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-3-20 17:51:52.323 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder/folder2, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder/folder2, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.323 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:51 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:51 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.323 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-3-20 17:51:52.323 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
29-3-20 17:51:52.323 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1585504312262, chunks=0, multiChunks=0, fileContents=0, fileHistories=6]
29-3-20 17:51:52.342 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1585504312293] ...
29-3-20 17:51:52.348 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1585504312293]
29-3-20 17:51:52.348 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:52.348 | Cache           | Test worker    | INFO : Cache size okay (105 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:52.348 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@1874b84c) ...
29-3-20 17:51:52.348 | DownOperation   | Test worker    | INFO : Sync down done.
29-3-20 17:51:52.350 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-200329175011381-14294-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/file, for file tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/file
29-3-20 17:51:52.353 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-200329175011381-14294-client-A/moved/file, but actual PATH = tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/file, for file tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/file
29-3-20 17:51:52.355 | FileVersionComp | Test worker    | INFO :      - [CHANGED_PATH]: Local file DIFFERS from file version, expected PATH = tmp/syncanytest/syncany-200329175011381-14294-client-A/moved/folder2/file2, but actual PATH = tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/folder2/file2, for file tmp/syncanytest/syncany-200329175011381-14294-client-B/moved/folder2/file2
29-3-20 17:51:52.362 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.362 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-3-20 17:51:52.378 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.384 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-54264-client-A' ...
29-3-20 17:51:52.384 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.384 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.384 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.384 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.384 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.384 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.384 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.384 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.384 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.385 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-54264-client-A' ...
29-3-20 17:51:52.385 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.385 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.385 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:52.385 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:52.385 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.385 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.385 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.385 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.385 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.385 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.385 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:52.385 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:52.407 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:52.408 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:52.412 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:52.414 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:52.415 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:52.418 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:52.418 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:52.418 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:52.418 | 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) ); 
29-3-20 17:51:52.420 | 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 ); 
29-3-20 17:51:52.421 | 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 ); 
29-3-20 17:51:52.423 | 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 ); 
29-3-20 17:51:52.425 | 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 ); 
29-3-20 17:51:52.429 | 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 ); 
29-3-20 17:51:52.430 | 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 ); 
29-3-20 17:51:52.432 | 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 ); 
29-3-20 17:51:52.433 | 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 ); 
29-3-20 17:51:52.434 | 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) ); 
29-3-20 17:51:52.436 | 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) ); 
29-3-20 17:51:52.437 | 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) ); 
29-3-20 17:51:52.439 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:52.439 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:52.440 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:52.441 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:52.443 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:52.444 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:52.445 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:52.446 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:52.447 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:52.447 | 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'; 
29-3-20 17:51:52.449 | 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'; 
29-3-20 17:51:52.451 | 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; 
29-3-20 17:51:52.453 | 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'; 
29-3-20 17:51:52.455 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:52.455 | 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; 
29-3-20 17:51:52.456 | 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; 
29-3-20 17:51:52.458 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:52.458 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:52.458 | 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; 
29-3-20 17:51:52.459 | UpOperation     | Test worker    | INFO : 
29-3-20 17:51:52.459 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-3-20 17:51:52.459 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.459 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@42c6f083) ...
29-3-20 17:51:52.460 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.460 | StatusOperation | Test worker    | INFO : 
29-3-20 17:51:52.460 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-3-20 17:51:52.460 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.460 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-3-20 17:51:52.460 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@75168be4) ...
29-3-20 17:51:52.461 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-200329175011381-54264-client-A ...
29-3-20 17:51:52.461 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-3-20 17:51:52.461 | StatusOperation | Test worker    | FINE : - New file: folder
29-3-20 17:51:52.461 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@4b53c363) ...
29-3-20 17:51:52.461 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:52.462 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.462 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:52.462 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-3-20 17:51:52.462 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.462 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@2660e178) ...
29-3-20 17:51:52.462 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:52.462 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@4fe9da95) ...
29-3-20 17:51:52.462 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-3-20 17:51:52.462 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1585504312385] ...
29-3-20 17:51:52.462 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1585504312385]
29-3-20 17:51:52.462 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1585504312385] ...
29-3-20 17:51:52.463 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.468 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-3-20 17:51:52.468 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-3-20 17:51:52.468 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@5359f1de) ...
29-3-20 17:51:52.468 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-3-20 17:51:52.468 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-54264-client-A/folder
29-3-20 17:51:52.468 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
29-3-20 17:51:52.469 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
29-3-20 17:51:52.469 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
29-3-20 17:51:52.469 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.469 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:52.469 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@63d0853f) ...
29-3-20 17:51:52.469 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@78c2e88c) ...
29-3-20 17:51:52.469 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504312468, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.469 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-3-20 17:51:52.470 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-3-20 17:51:52.470 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-3-20 17:51:52.470 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1585504312470, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.470 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1585504312470 to file /tmp/syncanytest/syncany-200329175011381-54264-client-A/.syncany/cache/database-A-0000000001 ... 
29-3-20 17:51:52.470 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-200329175011381-54264-client-A/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:52.471 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-3-20 17:51:52.471 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-54264-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:52.471 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-54264-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-taERe-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-3-20 17:51:52.471 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-3-20 17:51:52.471 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-3-20 17:51:52.475 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-200329175011381-54264-client-A/.syncany/cache/temp-transaction-15239042668569392488.tmp
29-3-20 17:51:52.475 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@68cd991f) ...
29-3-20 17:51:52.475 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-6c5848ab] ...
29-3-20 17:51:52.475 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-3-20 17:51:52.475 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@282d6058) ...
29-3-20 17:51:52.475 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-54264-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-taERe-database-A-0000000001] ...
29-3-20 17:51:52.476 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-taERe-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:52.476 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-6c5848ab] ...
29-3-20 17:51:52.476 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-3-20 17:51:52.476 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-3-20 17:51:52.476 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1585504312470) ...
29-3-20 17:51:52.477 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-3-20 17:51:52.483 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@7b311ffb) ...
29-3-20 17:51:52.484 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-3-20 17:51:52.486 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1585504312470, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.486 | UpOperation     | Test worker    | INFO : Committing local database.
29-3-20 17:51:52.486 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-3-20 17:51:52.486 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504312484, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-3-20 17:51:52.486 | UpOperation     | Test worker    | INFO : Sync up done.
29-3-20 17:51:52.489 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1585504312385] ...
29-3-20 17:51:52.496 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1585504312385]
29-3-20 17:51:52.496 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:52.496 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:52.496 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@58096124) ...
29-3-20 17:51:52.496 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.496 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-54264-client-B' ...
29-3-20 17:51:52.496 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.496 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.496 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.496 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.496 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.496 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.496 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.496 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.496 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.497 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-54264-client-B' ...
29-3-20 17:51:52.497 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.497 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.497 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:52.497 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:52.497 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.497 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.497 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.497 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.497 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.497 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.497 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:52.497 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:52.520 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:52.521 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:52.527 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:52.529 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:52.529 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:52.534 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:52.534 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:52.535 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:52.535 | 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) ); 
29-3-20 17:51:52.536 | 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 ); 
29-3-20 17:51:52.538 | 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 ); 
29-3-20 17:51:52.539 | 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 ); 
29-3-20 17:51:52.541 | 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 ); 
29-3-20 17:51:52.542 | 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 ); 
29-3-20 17:51:52.543 | 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 ); 
29-3-20 17:51:52.545 | 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 ); 
29-3-20 17:51:52.547 | 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 ); 
29-3-20 17:51:52.548 | 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) ); 
29-3-20 17:51:52.549 | 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) ); 
29-3-20 17:51:52.551 | 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) ); 
29-3-20 17:51:52.552 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:52.552 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:52.552 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:52.554 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:52.555 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:52.557 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:52.558 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:52.559 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:52.560 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:52.560 | 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'; 
29-3-20 17:51:52.562 | 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'; 
29-3-20 17:51:52.563 | 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; 
29-3-20 17:51:52.565 | 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'; 
29-3-20 17:51:52.567 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:52.567 | 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; 
29-3-20 17:51:52.568 | 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; 
29-3-20 17:51:52.570 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:52.570 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:52.570 | 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; 
29-3-20 17:51:52.571 | DownOperation   | Test worker    | INFO : 
29-3-20 17:51:52.571 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-3-20 17:51:52.571 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.571 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@201a425b) ...
29-3-20 17:51:52.571 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:52.572 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.572 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:52.572 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-3-20 17:51:52.572 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.572 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@638635e5) ...
29-3-20 17:51:52.572 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:52.573 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-3-20 17:51:52.573 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@4cfa4296) ...
29-3-20 17:51:52.573 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@6228c50d) ...
29-3-20 17:51:52.573 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1585504312497] ...
29-3-20 17:51:52.573 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1585504312497]
29-3-20 17:51:52.573 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1585504312497] ...
29-3-20 17:51:52.573 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-3-20 17:51:52.573 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-200329175011381-54264-client-B/.syncany/cache/database-A-0000000001
29-3-20 17:51:52.573 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@1627a5ac) ...
29-3-20 17:51:52.574 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-3-20 17:51:52.574 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-200329175011381-54264-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:52.575 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504312470
29-3-20 17:51:52.575 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-54264-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:52.576 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-3-20 17:51:52.576 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1585504312470], B=[]}
29-3-20 17:51:52.576 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-3-20 17:51:52.576 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1585504312470
29-3-20 17:51:52.576 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-3-20 17:51:52.576 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1585504312470
29-3-20 17:51:52.576 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-3-20 17:51:52.576 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-3-20 17:51:52.576 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-3-20 17:51:52.576 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-3-20 17:51:52.576 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1585504312470]
29-3-20 17:51:52.576 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-3-20 17:51:52.580 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1585504312470]
29-3-20 17:51:52.580 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-3-20 17:51:52.580 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-200329175011381-54264-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:52.581 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504312470
29-3-20 17:51:52.581 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-3-20 17:51:52.582 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.582 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-3-20 17:51:52.582 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-3-20 17:51:52.582 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:52.582 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.582 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
29-3-20 17:51:52.583 | 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 Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-54264-client-B/folder
29-3-20 17:51:52.583 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.583 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-3-20 17:51:52.583 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-3-20 17:51:52.583 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.583 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-3-20 17:51:52.586 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.586 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:52.586 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-54264-client-B/folder ...
29-3-20 17:51:52.587 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:52.587 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-3-20 17:51:52.587 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-3-20 17:51:52.587 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1585504312470, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.593 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1585504312497] ...
29-3-20 17:51:52.600 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1585504312497]
29-3-20 17:51:52.600 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:52.600 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:52.600 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@57f9a9b2) ...
29-3-20 17:51:52.600 | DownOperation   | Test worker    | INFO : Sync down done.
29-3-20 17:51:52.600 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.600 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-54264-client-B' ...
29-3-20 17:51:52.600 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.600 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.600 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.601 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.601 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.601 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.601 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.601 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.601 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.601 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-54264-client-B' ...
29-3-20 17:51:52.601 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.601 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.601 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:52.601 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:52.601 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.601 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.601 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.601 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.601 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.601 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.601 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:52.601 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:52.608 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.608 | UpOperation     | Test worker    | INFO : 
29-3-20 17:51:52.608 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
29-3-20 17:51:52.608 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.608 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@78b3a56f) ...
29-3-20 17:51:52.609 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.609 | StatusOperation | Test worker    | INFO : 
29-3-20 17:51:52.609 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
29-3-20 17:51:52.609 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.609 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-3-20 17:51:52.609 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@2c74f6b0) ...
29-3-20 17:51:52.610 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-200329175011381-54264-client-B ...
29-3-20 17:51:52.610 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-3-20 17:51:52.610 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@302f1f10) ...
29-3-20 17:51:52.610 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:52.611 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.611 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:52.611 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-3-20 17:51:52.611 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.611 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@67829ab5) ...
29-3-20 17:51:52.611 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:52.611 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-3-20 17:51:52.611 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@2ec3690) ...
29-3-20 17:51:52.611 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-3-20 17:51:52.611 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1585504312601] ...
29-3-20 17:51:52.611 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1585504312601]
29-3-20 17:51:52.611 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1585504312601] ...
29-3-20 17:51:52.612 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.620 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-3-20 17:51:52.624 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-3-20 17:51:52.624 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-3-20 17:51:52.625 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.625 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.625 | Indexer         | AsyncI/syncany | FINE : Added database version with only deletions: DatabaseVersion [header=UnknownMachine/()/T=1585504312624, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.625 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-3-20 17:51:52.625 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
29-3-20 17:51:52.626 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-3-20 17:51:52.626 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1585504312625, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.626 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1585504312625 to file /tmp/syncanytest/syncany-200329175011381-54264-client-B/.syncany/cache/database-B-0000000001 ... 
29-3-20 17:51:52.626 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-200329175011381-54264-client-B/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:52.626 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-3-20 17:51:52.626 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-54264-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
29-3-20 17:51:52.626 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-54264-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-lxiVe-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
29-3-20 17:51:52.627 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-3-20 17:51:52.627 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-3-20 17:51:52.628 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-200329175011381-54264-client-B/.syncany/cache/temp-transaction-13061641529904629390.tmp
29-3-20 17:51:52.628 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@214f8ced) ...
29-3-20 17:51:52.628 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-342ebd81] ...
29-3-20 17:51:52.628 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-3-20 17:51:52.628 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@dc9025c) ...
29-3-20 17:51:52.628 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-54264-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-lxiVe-database-B-0000000001] ...
29-3-20 17:51:52.628 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-lxiVe-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
29-3-20 17:51:52.629 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-342ebd81] ...
29-3-20 17:51:52.629 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-3-20 17:51:52.629 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-3-20 17:51:52.629 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1585504312625) ...
29-3-20 17:51:52.629 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-3-20 17:51:52.633 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1585504312625, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.633 | UpOperation     | Test worker    | INFO : Committing local database.
29-3-20 17:51:52.633 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-3-20 17:51:52.637 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-3-20 17:51:52.637 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504312637, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-3-20 17:51:52.637 | UpOperation     | Test worker    | INFO : Sync up done.
29-3-20 17:51:52.638 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1585504312601] ...
29-3-20 17:51:52.649 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1585504312601]
29-3-20 17:51:52.649 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:52.650 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:52.650 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@1b4b1ecc) ...
29-3-20 17:51:52.650 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-54264-client-A' ...
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.650 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-54264-client-A' ...
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.650 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:52.650 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:52.660 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.660 | DownOperation   | Test worker    | INFO : 
29-3-20 17:51:52.660 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
29-3-20 17:51:52.660 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.660 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@13292a89) ...
29-3-20 17:51:52.661 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:52.661 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.661 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:52.661 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-3-20 17:51:52.661 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.661 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@42d17c56) ...
29-3-20 17:51:52.661 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:52.661 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-3-20 17:51:52.661 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
29-3-20 17:51:52.662 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@311e52a2) ...
29-3-20 17:51:52.662 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@4db3a2e7) ...
29-3-20 17:51:52.662 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1585504312650] ...
29-3-20 17:51:52.662 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1585504312650]
29-3-20 17:51:52.662 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1585504312650] ...
29-3-20 17:51:52.662 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-3-20 17:51:52.662 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-200329175011381-54264-client-A/.syncany/cache/database-B-0000000001
29-3-20 17:51:52.662 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@66981196) ...
29-3-20 17:51:52.663 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-3-20 17:51:52.663 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-200329175011381-54264-client-A/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:52.664 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1585504312625
29-3-20 17:51:52.664 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-54264-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:52.664 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-54264-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:52.664 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-3-20 17:51:52.664 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1585504312470], B=[B/(A1,B1)/T=1585504312625]}
29-3-20 17:51:52.664 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-3-20 17:51:52.664 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1585504312470
29-3-20 17:51:52.664 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1585504312625
29-3-20 17:51:52.664 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
29-3-20 17:51:52.664 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1585504312470
29-3-20 17:51:52.664 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1585504312625
29-3-20 17:51:52.664 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-3-20 17:51:52.665 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-3-20 17:51:52.665 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-3-20 17:51:52.665 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1585504312470]
29-3-20 17:51:52.665 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1585504312470, B/(A1,B1)/T=1585504312625]
29-3-20 17:51:52.665 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-3-20 17:51:52.665 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1585504312625]
29-3-20 17:51:52.665 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-3-20 17:51:52.665 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-200329175011381-54264-client-A/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:52.666 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1585504312625
29-3-20 17:51:52.666 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-3-20 17:51:52.666 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.667 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-3-20 17:51:52.667 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-3-20 17:51:52.667 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.667 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.667 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
29-3-20 17:51:52.667 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-200329175011381-54264-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.667 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.667 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-3-20 17:51:52.667 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-3-20 17:51:52.667 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.667 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-3-20 17:51:52.667 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.667 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-3-20 17:51:52.668 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
29-3-20 17:51:52.668 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1585504312625, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.680 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1585504312650] ...
29-3-20 17:51:52.688 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1585504312650]
29-3-20 17:51:52.688 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:52.688 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:52.688 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@63548f78) ...
29-3-20 17:51:52.688 | DownOperation   | Test worker    | INFO : Sync down done.
29-3-20 17:51:52.691 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.691 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-3-20 17:51:52.698 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.698 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-42707-client-A' ...
29-3-20 17:51:52.698 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.698 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.698 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.698 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.698 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.698 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.698 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.698 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.698 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.698 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-42707-client-A' ...
29-3-20 17:51:52.698 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.698 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.698 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:52.699 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:52.699 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.699 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.699 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.699 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.699 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.699 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.699 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:52.699 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:52.734 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:52.734 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:52.741 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:52.743 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:52.744 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:52.747 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:52.747 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:52.747 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:52.747 | 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) ); 
29-3-20 17:51:52.754 | 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 ); 
29-3-20 17:51:52.755 | 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 ); 
29-3-20 17:51:52.757 | 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 ); 
29-3-20 17:51:52.758 | 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 ); 
29-3-20 17:51:52.760 | 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 ); 
29-3-20 17:51:52.761 | 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 ); 
29-3-20 17:51:52.763 | 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 ); 
29-3-20 17:51:52.764 | 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 ); 
29-3-20 17:51:52.765 | 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) ); 
29-3-20 17:51:52.767 | 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) ); 
29-3-20 17:51:52.768 | 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) ); 
29-3-20 17:51:52.769 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:52.769 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:52.770 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:52.772 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:52.773 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:52.774 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:52.775 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:52.777 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:52.778 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:52.778 | 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'; 
29-3-20 17:51:52.779 | 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'; 
29-3-20 17:51:52.781 | 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; 
29-3-20 17:51:52.782 | 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'; 
29-3-20 17:51:52.784 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:52.784 | 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; 
29-3-20 17:51:52.786 | 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; 
29-3-20 17:51:52.787 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:52.787 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:52.787 | 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; 
29-3-20 17:51:52.789 | UpOperation     | Test worker    | INFO : 
29-3-20 17:51:52.789 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-3-20 17:51:52.789 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.789 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@5a356cae) ...
29-3-20 17:51:52.789 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.789 | StatusOperation | Test worker    | INFO : 
29-3-20 17:51:52.789 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-3-20 17:51:52.789 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.789 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-3-20 17:51:52.790 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@6ad10ebf) ...
29-3-20 17:51:52.790 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-200329175011381-42707-client-A ...
29-3-20 17:51:52.790 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-3-20 17:51:52.790 | StatusOperation | Test worker    | FINE : - New file: folder
29-3-20 17:51:52.790 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@4334e460) ...
29-3-20 17:51:52.790 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:52.791 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.791 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:52.791 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-3-20 17:51:52.791 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.791 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@5ea4664b) ...
29-3-20 17:51:52.791 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:52.791 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@42310f80) ...
29-3-20 17:51:52.791 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-3-20 17:51:52.791 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1585504312699] ...
29-3-20 17:51:52.791 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1585504312699]
29-3-20 17:51:52.791 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1585504312699] ...
29-3-20 17:51:52.792 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.800 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-3-20 17:51:52.800 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-3-20 17:51:52.801 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@452cbe0c) ...
29-3-20 17:51:52.801 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-3-20 17:51:52.801 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-42707-client-A/folder
29-3-20 17:51:52.801 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
29-3-20 17:51:52.801 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
29-3-20 17:51:52.801 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
29-3-20 17:51:52.802 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.802 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:52.802 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@49046bbd) ...
29-3-20 17:51:52.802 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@6eb7a3e5) ...
29-3-20 17:51:52.802 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504312800, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.802 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-3-20 17:51:52.802 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-3-20 17:51:52.802 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-3-20 17:51:52.803 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1585504312802, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.803 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1585504312802 to file /tmp/syncanytest/syncany-200329175011381-42707-client-A/.syncany/cache/database-A-0000000001 ... 
29-3-20 17:51:52.803 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-200329175011381-42707-client-A/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:52.803 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-3-20 17:51:52.803 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-42707-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:52.803 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-42707-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-HeVgb-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-3-20 17:51:52.804 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-3-20 17:51:52.804 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-3-20 17:51:52.805 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-200329175011381-42707-client-A/.syncany/cache/temp-transaction-15360740707370137087.tmp
29-3-20 17:51:52.805 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@6044dc07) ...
29-3-20 17:51:52.805 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-26358bc3] ...
29-3-20 17:51:52.806 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-3-20 17:51:52.806 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@6e3eaaf) ...
29-3-20 17:51:52.806 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-42707-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-HeVgb-database-A-0000000001] ...
29-3-20 17:51:52.806 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-HeVgb-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:52.806 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-26358bc3] ...
29-3-20 17:51:52.807 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-3-20 17:51:52.807 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-3-20 17:51:52.807 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1585504312802) ...
29-3-20 17:51:52.807 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-3-20 17:51:52.809 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@7c014272) ...
29-3-20 17:51:52.811 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1585504312802, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.811 | UpOperation     | Test worker    | INFO : Committing local database.
29-3-20 17:51:52.811 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-3-20 17:51:52.812 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-3-20 17:51:52.812 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504312812, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-3-20 17:51:52.812 | UpOperation     | Test worker    | INFO : Sync up done.
29-3-20 17:51:52.814 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1585504312699] ...
29-3-20 17:51:52.817 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1585504312699]
29-3-20 17:51:52.817 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:52.817 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:52.817 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@714b2171) ...
29-3-20 17:51:52.818 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-42707-client-B' ...
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.818 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-42707-client-B' ...
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.818 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:52.818 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:52.870 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:52.871 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:52.874 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:52.877 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:52.877 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:52.880 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:52.880 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:52.881 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:52.881 | 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) ); 
29-3-20 17:51:52.882 | 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 ); 
29-3-20 17:51:52.884 | 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 ); 
29-3-20 17:51:52.886 | 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 ); 
29-3-20 17:51:52.887 | 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 ); 
29-3-20 17:51:52.888 | 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 ); 
29-3-20 17:51:52.889 | 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 ); 
29-3-20 17:51:52.890 | 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 ); 
29-3-20 17:51:52.891 | 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 ); 
29-3-20 17:51:52.892 | 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) ); 
29-3-20 17:51:52.893 | 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) ); 
29-3-20 17:51:52.895 | 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) ); 
29-3-20 17:51:52.896 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:52.896 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:52.897 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:52.898 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:52.899 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:52.901 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:52.901 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:52.903 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:52.904 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:52.904 | 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'; 
29-3-20 17:51:52.905 | 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'; 
29-3-20 17:51:52.906 | 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; 
29-3-20 17:51:52.908 | 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'; 
29-3-20 17:51:52.910 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:52.910 | 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; 
29-3-20 17:51:52.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; 
29-3-20 17:51:52.913 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:52.913 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:52.913 | 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; 
29-3-20 17:51:52.914 | DownOperation   | Test worker    | INFO : 
29-3-20 17:51:52.914 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-3-20 17:51:52.914 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.914 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@46716f30) ...
29-3-20 17:51:52.914 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:52.915 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.915 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:52.915 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-3-20 17:51:52.915 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:52.915 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@75c61b9b) ...
29-3-20 17:51:52.915 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:52.915 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-3-20 17:51:52.915 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@4a9dbcad) ...
29-3-20 17:51:52.915 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@4642ba5a) ...
29-3-20 17:51:52.915 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1585504312818] ...
29-3-20 17:51:52.915 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1585504312818]
29-3-20 17:51:52.916 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1585504312818] ...
29-3-20 17:51:52.916 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-3-20 17:51:52.916 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-200329175011381-42707-client-B/.syncany/cache/database-A-0000000001
29-3-20 17:51:52.916 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@6183d891) ...
29-3-20 17:51:52.916 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-3-20 17:51:52.917 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-200329175011381-42707-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:52.918 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504312802
29-3-20 17:51:52.918 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-42707-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:52.918 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-3-20 17:51:52.918 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1585504312802], B=[]}
29-3-20 17:51:52.918 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-3-20 17:51:52.918 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1585504312802
29-3-20 17:51:52.918 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-3-20 17:51:52.918 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1585504312802
29-3-20 17:51:52.918 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-3-20 17:51:52.918 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-3-20 17:51:52.918 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-3-20 17:51:52.918 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-3-20 17:51:52.918 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1585504312802]
29-3-20 17:51:52.918 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-3-20 17:51:52.918 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1585504312802]
29-3-20 17:51:52.918 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-3-20 17:51:52.919 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-200329175011381-42707-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:52.920 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504312802
29-3-20 17:51:52.920 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-3-20 17:51:52.921 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:52.923 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-3-20 17:51:52.923 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-3-20 17:51:52.923 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:52.923 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:52.924 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
29-3-20 17:51:52.924 | 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 Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-42707-client-B/folder
29-3-20 17:51:52.924 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.924 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-3-20 17:51:52.925 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-3-20 17:51:52.925 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.925 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-3-20 17:51:52.925 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:52.925 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:52 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:52.926 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-42707-client-B/folder ...
29-3-20 17:51:52.926 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:52.926 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-3-20 17:51:52.926 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-3-20 17:51:52.926 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1585504312802, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:52.937 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1585504312818] ...
29-3-20 17:51:52.944 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1585504312818]
29-3-20 17:51:52.944 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:52.944 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:52.944 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@21bbe3a5) ...
29-3-20 17:51:52.944 | DownOperation   | Test worker    | INFO : Sync down done.
29-3-20 17:51:52.949 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.949 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-3-20 17:51:52.958 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.958 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-32505-client-A' ...
29-3-20 17:51:52.958 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.958 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.958 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.959 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.959 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.959 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.959 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.959 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.959 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:52.959 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-32505-client-A' ...
29-3-20 17:51:52.959 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:52.959 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:52.959 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:52.959 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:52.959 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:52.959 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:52.959 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:52.959 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:52.959 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:52.959 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:52.959 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:52.959 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:52.988 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:52.989 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:52.996 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:52.997 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:52.998 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:53.001 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:53.001 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:53.001 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:53.001 | 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) ); 
29-3-20 17:51:53.003 | 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 ); 
29-3-20 17:51:53.004 | 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 ); 
29-3-20 17:51:53.005 | 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 ); 
29-3-20 17:51:53.007 | 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 ); 
29-3-20 17:51:53.008 | 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 ); 
29-3-20 17:51:53.009 | 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 ); 
29-3-20 17:51:53.011 | 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 ); 
29-3-20 17:51:53.012 | 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 ); 
29-3-20 17:51:53.013 | 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) ); 
29-3-20 17:51:53.015 | 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) ); 
29-3-20 17:51:53.016 | 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) ); 
29-3-20 17:51:53.017 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:53.017 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:53.018 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:53.020 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:53.021 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:53.022 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:53.023 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:53.024 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:53.026 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:53.026 | 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'; 
29-3-20 17:51:53.027 | 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'; 
29-3-20 17:51:53.028 | 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; 
29-3-20 17:51:53.030 | 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'; 
29-3-20 17:51:53.032 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:53.032 | 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; 
29-3-20 17:51:53.033 | 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; 
29-3-20 17:51:53.035 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:53.035 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:53.035 | 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; 
29-3-20 17:51:53.036 | UpOperation     | Test worker    | INFO : 
29-3-20 17:51:53.036 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-3-20 17:51:53.036 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:53.036 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@21f6b079) ...
29-3-20 17:51:53.037 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.037 | StatusOperation | Test worker    | INFO : 
29-3-20 17:51:53.037 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-3-20 17:51:53.037 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:53.037 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-3-20 17:51:53.037 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@1949c43) ...
29-3-20 17:51:53.038 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-200329175011381-32505-client-A ...
29-3-20 17:51:53.038 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-3-20 17:51:53.038 | StatusOperation | Test worker    | FINE : - New file: folder
29-3-20 17:51:53.038 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@5527f659) ...
29-3-20 17:51:53.038 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:53.039 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.039 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:53.039 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-3-20 17:51:53.039 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:53.039 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@6c5e5506) ...
29-3-20 17:51:53.039 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:53.039 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@631653cb) ...
29-3-20 17:51:53.039 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-3-20 17:51:53.039 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1585504312959] ...
29-3-20 17:51:53.039 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1585504312959]
29-3-20 17:51:53.039 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1585504312959] ...
29-3-20 17:51:53.040 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.048 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-3-20 17:51:53.048 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-3-20 17:51:53.048 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@5117b75) ...
29-3-20 17:51:53.048 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-3-20 17:51:53.048 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-32505-client-A/folder
29-3-20 17:51:53.048 | Indexer         | AsyncI/syncany | FINE : - /File: folder (directory/symlink/0-byte-file)
29-3-20 17:51:53.048 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: folder, FOLDER)
29-3-20 17:51:53.048 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file folder
29-3-20 17:51:53.049 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:53.049 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:53.049 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@27c1906d) ...
29-3-20 17:51:53.049 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@2e8abebe) ...
29-3-20 17:51:53.049 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504313048, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:53.049 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@7846ef7a) ...
29-3-20 17:51:53.049 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-3-20 17:51:53.049 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-3-20 17:51:53.050 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-3-20 17:51:53.050 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1585504313050, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:53.050 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-3-20 17:51:53.050 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1585504313050 to file /tmp/syncanytest/syncany-200329175011381-32505-client-A/.syncany/cache/database-A-0000000001 ... 
29-3-20 17:51:53.050 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-200329175011381-32505-client-A/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:53.051 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-3-20 17:51:53.051 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-32505-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:53.051 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-32505-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-bAyuk-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-3-20 17:51:53.051 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-3-20 17:51:53.051 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-3-20 17:51:53.052 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-200329175011381-32505-client-A/.syncany/cache/temp-transaction-3446557926533793282.tmp
29-3-20 17:51:53.052 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@e8084a) ...
29-3-20 17:51:53.052 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-4e600d43] ...
29-3-20 17:51:53.052 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-3-20 17:51:53.052 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@4e8812a6) ...
29-3-20 17:51:53.052 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-32505-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-bAyuk-database-A-0000000001] ...
29-3-20 17:51:53.053 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-bAyuk-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-3-20 17:51:53.053 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-4e600d43] ...
29-3-20 17:51:53.053 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-3-20 17:51:53.053 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-3-20 17:51:53.053 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1585504313050) ...
29-3-20 17:51:53.053 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-3-20 17:51:53.057 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1585504313050, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:53.057 | UpOperation     | Test worker    | INFO : Committing local database.
29-3-20 17:51:53.057 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-3-20 17:51:53.057 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504313050, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-3-20 17:51:53.057 | UpOperation     | Test worker    | INFO : Sync up done.
29-3-20 17:51:53.061 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1585504312959] ...
29-3-20 17:51:53.072 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1585504312959]
29-3-20 17:51:53.072 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:53.072 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:53.072 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@5f26e915) ...
29-3-20 17:51:53.072 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:53.072 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-32505-client-B' ...
29-3-20 17:51:53.072 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:53.072 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:53.072 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:53.072 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:53.072 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:53.072 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:53.072 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:53.072 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:53.072 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:53.073 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-32505-client-B' ...
29-3-20 17:51:53.073 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:53.073 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:53.073 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:53.073 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:53.073 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:53.073 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:53.073 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:53.073 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:53.073 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:53.073 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:53.073 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:53.073 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:53.092 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-3-20 17:51:53.093 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-3-20 17:51:53.097 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-3-20 17:51:53.099 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-3-20 17:51:53.099 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-3-20 17:51:53.102 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-3-20 17:51:53.102 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-3-20 17:51:53.102 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-3-20 17:51:53.102 | 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) ); 
29-3-20 17:51:53.104 | 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 ); 
29-3-20 17:51:53.105 | 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 ); 
29-3-20 17:51:53.107 | 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 ); 
29-3-20 17:51:53.108 | 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 ); 
29-3-20 17:51:53.109 | 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 ); 
29-3-20 17:51:53.111 | 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 ); 
29-3-20 17:51:53.112 | 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 ); 
29-3-20 17:51:53.113 | 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 ); 
29-3-20 17:51:53.115 | 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) ); 
29-3-20 17:51:53.116 | 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) ); 
29-3-20 17:51:53.117 | 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) ); 
29-3-20 17:51:53.118 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-3-20 17:51:53.118 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-3-20 17:51:53.119 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-3-20 17:51:53.121 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-3-20 17:51:53.122 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-3-20 17:51:53.123 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-3-20 17:51:53.124 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-3-20 17:51:53.125 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-3-20 17:51:53.126 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-3-20 17:51:53.126 | 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'; 
29-3-20 17:51:53.127 | 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'; 
29-3-20 17:51:53.129 | 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; 
29-3-20 17:51:53.130 | 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'; 
29-3-20 17:51:53.132 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-3-20 17:51:53.132 | 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; 
29-3-20 17:51:53.133 | 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; 
29-3-20 17:51:53.135 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-3-20 17:51:53.135 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-3-20 17:51:53.135 | 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; 
29-3-20 17:51:53.136 | DownOperation   | Test worker    | INFO : 
29-3-20 17:51:53.136 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-3-20 17:51:53.136 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:53.136 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@3f2bb) ...
29-3-20 17:51:53.136 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:53.137 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.137 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:53.137 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-3-20 17:51:53.137 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:53.137 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@7dd6cb8) ...
29-3-20 17:51:53.137 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:53.137 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-3-20 17:51:53.137 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@993d07c) ...
29-3-20 17:51:53.137 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@13372da3) ...
29-3-20 17:51:53.137 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1585504313073] ...
29-3-20 17:51:53.137 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1585504313073]
29-3-20 17:51:53.138 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1585504313073] ...
29-3-20 17:51:53.138 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-3-20 17:51:53.138 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-200329175011381-32505-client-B/.syncany/cache/database-A-0000000001
29-3-20 17:51:53.138 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@2d4ae688) ...
29-3-20 17:51:53.138 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-3-20 17:51:53.138 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-200329175011381-32505-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:53.140 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504313050
29-3-20 17:51:53.140 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-32505-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:53.140 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-3-20 17:51:53.140 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1585504313050], B=[]}
29-3-20 17:51:53.140 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-3-20 17:51:53.140 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1585504313050
29-3-20 17:51:53.140 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-3-20 17:51:53.140 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1585504313050
29-3-20 17:51:53.140 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-3-20 17:51:53.140 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-3-20 17:51:53.140 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-3-20 17:51:53.140 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-3-20 17:51:53.140 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1585504313050]
29-3-20 17:51:53.140 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-3-20 17:51:53.140 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1585504313050]
29-3-20 17:51:53.140 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-3-20 17:51:53.140 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-200329175011381-32505-client-B/.syncany/cache/database-A-0000000001 ...
29-3-20 17:51:53.142 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1585504313050
29-3-20 17:51:53.142 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-3-20 17:51:53.143 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.144 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-3-20 17:51:53.144 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-3-20 17:51:53.144 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:53.144 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:53.144 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file folder
29-3-20 17:51:53.144 | 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 Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-32505-client-B/folder
29-3-20 17:51:53.144 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:53.144 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-3-20 17:51:53.144 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-3-20 17:51:53.144 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:53.144 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-3-20 17:51:53.144 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:53.145 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:53.145 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-32505-client-B/folder ...
29-3-20 17:51:53.145 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:53.145 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-3-20 17:51:53.145 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-3-20 17:51:53.145 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1585504313050, chunks=0, multiChunks=0, fileContents=0, fileHistories=1]
29-3-20 17:51:53.153 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1585504313073] ...
29-3-20 17:51:53.156 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1585504313073]
29-3-20 17:51:53.156 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:53.156 | Cache           | Test worker    | INFO : Cache size okay (0 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:53.156 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@11d7b04d) ...
29-3-20 17:51:53.156 | DownOperation   | Test worker    | INFO : Sync down done.
29-3-20 17:51:53.156 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:53.156 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-32505-client-B' ...
29-3-20 17:51:53.156 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:53.156 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:53.156 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:53.156 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:53.156 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:53.156 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:53.156 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:53.156 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:53.156 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:53.157 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-32505-client-B' ...
29-3-20 17:51:53.157 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:53.157 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:53.157 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:53.157 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:53.157 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:53.157 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:53.157 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:53.157 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:53.157 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:53.157 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:53.157 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:53.157 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:53.160 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.160 | UpOperation     | Test worker    | INFO : 
29-3-20 17:51:53.160 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client B ...
29-3-20 17:51:53.160 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:53.160 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@6a94fcf8) ...
29-3-20 17:51:53.161 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.161 | StatusOperation | Test worker    | INFO : 
29-3-20 17:51:53.161 | StatusOperation | Test worker    | INFO : Running 'Status' at client B ...
29-3-20 17:51:53.161 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:53.161 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-3-20 17:51:53.161 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@5d83fff3) ...
29-3-20 17:51:53.162 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-200329175011381-32505-client-B ...
29-3-20 17:51:53.162 | StatusOperation | Test worker    | FINE : - New file: moved
29-3-20 17:51:53.162 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-3-20 17:51:53.162 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@5dce6e18) ...
29-3-20 17:51:53.162 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:53.163 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.163 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:53.163 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-3-20 17:51:53.163 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:53.163 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@25ede026) ...
29-3-20 17:51:53.163 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:53.163 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-3-20 17:51:53.163 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@3f79eebe) ...
29-3-20 17:51:53.163 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-3-20 17:51:53.163 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-B-1585504313157] ...
29-3-20 17:51:53.163 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-B-1585504313157]
29-3-20 17:51:53.163 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-B-1585504313157] ...
29-3-20 17:51:53.164 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.168 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-3-20 17:51:53.168 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-3-20 17:51:53.168 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@64c94deb) ...
29-3-20 17:51:53.168 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-3-20 17:51:53.169 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:53.169 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:53.169 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-200329175011381-32505-client-B/moved
29-3-20 17:51:53.169 | Indexer         | AsyncI/syncany | FINE : - /File: moved (directory/symlink/0-byte-file)
29-3-20 17:51:53.169 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: moved, FOLDER)
29-3-20 17:51:53.169 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file moved
29-3-20 17:51:53.169 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:53 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:53.169 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-3-20 17:51:53.169 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@636c9d66) ...
29-3-20 17:51:53.169 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504313168, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
29-3-20 17:51:53.170 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-3-20 17:51:53.170 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
29-3-20 17:51:53.170 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-3-20 17:51:53.170 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=B/(A1,B1)/T=1585504313170, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
29-3-20 17:51:53.170 | UpOperation     | Test worker    | INFO : Saving local delta database, version B/(A1,B1)/T=1585504313170 to file /tmp/syncanytest/syncany-200329175011381-32505-client-B/.syncany/cache/database-B-0000000001 ... 
29-3-20 17:51:53.170 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-200329175011381-32505-client-B/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:53.171 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-3-20 17:51:53.171 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-32505-client-B/.syncany/cache/database-B-0000000001 to RemoteFile[name=database-B-0000000001] ...
29-3-20 17:51:53.171 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-200329175011381-32505-client-B/.syncany/cache/database-B-0000000001 -> Temp. remote file: RemoteFile[name=temp-BYNkT-database-B-0000000001], final location: RemoteFile[name=database-B-0000000001]
29-3-20 17:51:53.171 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-3-20 17:51:53.171 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-3-20 17:51:53.216 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@683181b3) ...
29-3-20 17:51:53.220 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-200329175011381-32505-client-B/.syncany/cache/temp-transaction-8388409757414689585.tmp
29-3-20 17:51:53.220 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@6badee99) ...
29-3-20 17:51:53.220 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-724ac276] ...
29-3-20 17:51:53.221 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-3-20 17:51:53.221 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@4aca9251) ...
29-3-20 17:51:53.221 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-200329175011381-32505-client-B/.syncany/cache/database-B-0000000001 to temp. file RemoteFile[name=temp-BYNkT-database-B-0000000001] ...
29-3-20 17:51:53.221 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-3-20 17:51:53.221 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-BYNkT-database-B-0000000001] to final location RemoteFile[name=database-B-0000000001] ...
29-3-20 17:51:53.221 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-724ac276] ...
29-3-20 17:51:53.222 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-3-20 17:51:53.222 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-3-20 17:51:53.222 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version B/(A1,B1)/T=1585504313170) ...
29-3-20 17:51:53.222 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-3-20 17:51:53.231 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=B/(A1,B1)/T=1585504313170, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
29-3-20 17:51:53.231 | UpOperation     | Test worker    | INFO : Committing local database.
29-3-20 17:51:53.231 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-3-20 17:51:53.231 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1585504313221, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-3-20 17:51:53.231 | UpOperation     | Test worker    | INFO : Sync up done.
29-3-20 17:51:53.232 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-B-1585504313157] ...
29-3-20 17:51:53.236 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-B-1585504313157]
29-3-20 17:51:53.236 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:53.236 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:53.236 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@126a1b3) ...
29-3-20 17:51:53.236 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:53.236 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-32505-client-A' ...
29-3-20 17:51:53.236 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:53.236 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:53.236 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:53.236 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:53.237 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:53.237 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:53.237 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:53.237 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:53.237 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-3-20 17:51:53.237 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-200329175011381-32505-client-A' ...
29-3-20 17:51:53.237 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-3-20 17:51:53.237 | TransferManager | Test worker    | INFO : - With feature Retriable
29-3-20 17:51:53.237 | TransferManager | Test worker    | INFO : - With feature PathAware
29-3-20 17:51:53.237 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-3-20 17:51:53.237 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-3-20 17:51:53.237 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-3-20 17:51:53.237 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-3-20 17:51:53.237 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-3-20 17:51:53.237 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-3-20 17:51:53.237 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-3-20 17:51:53.238 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-3-20 17:51:53.238 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-3-20 17:51:53.243 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.243 | DownOperation   | Test worker    | INFO : 
29-3-20 17:51:53.243 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
29-3-20 17:51:53.243 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:53.243 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@2ae9d5f2) ...
29-3-20 17:51:53.243 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-3-20 17:51:53.244 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.244 | LsRemoteOperati | Test worker    | INFO : 
29-3-20 17:51:53.244 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-3-20 17:51:53.244 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-3-20 17:51:53.244 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@5f34bda8) ...
29-3-20 17:51:53.245 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-3-20 17:51:53.245 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-3-20 17:51:53.245 | LsRemoteOperati | Test worker    | INFO : - Remote database database-B-0000000001 is new.
29-3-20 17:51:53.246 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@7bed7501) ...
29-3-20 17:51:53.246 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@4de2d9a1) ...
29-3-20 17:51:53.246 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-A-1585504313238] ...
29-3-20 17:51:53.246 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-A-1585504313238]
29-3-20 17:51:53.246 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-A-1585504313238] ...
29-3-20 17:51:53.246 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-3-20 17:51:53.246 | DownOperation   | Test worker    | INFO : - Downloading database-B-0000000001 to local cache at /tmp/syncanytest/syncany-200329175011381-32505-client-A/.syncany/cache/database-B-0000000001
29-3-20 17:51:53.246 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@43152866) ...
29-3-20 17:51:53.247 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-3-20 17:51:53.247 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-200329175011381-32505-client-A/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:53.249 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1585504313170
29-3-20 17:51:53.250 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-32505-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:53.250 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-200329175011381-32505-repo/databases/database-B-0000000001; maybe invalid file name pattern. Ignoring file.
29-3-20 17:51:53.250 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-3-20 17:51:53.250 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1585504313050], B=[B/(A1,B1)/T=1585504313170]}
29-3-20 17:51:53.250 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-3-20 17:51:53.250 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1585504313050
29-3-20 17:51:53.250 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: B/(A1,B1)/T=1585504313170
29-3-20 17:51:53.250 | DatabaseReconci | Test worker    | INFO : - Winner is B with branch: 
29-3-20 17:51:53.250 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1585504313050
29-3-20 17:51:53.250 | DatabaseReconci | Test worker    | INFO :   + B/(A1,B1)/T=1585504313170
29-3-20 17:51:53.250 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-3-20 17:51:53.250 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-3-20 17:51:53.250 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-3-20 17:51:53.250 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1585504313050]
29-3-20 17:51:53.250 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1585504313050, B/(A1,B1)/T=1585504313170]
29-3-20 17:51:53.250 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-3-20 17:51:53.250 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [B/(A1,B1)/T=1585504313170]
29-3-20 17:51:53.250 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-3-20 17:51:53.250 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-200329175011381-32505-client-A/.syncany/cache/database-B-0000000001 ...
29-3-20 17:51:53.253 | DatabaseXmlPars | Test worker    | INFO :    + Added database version B/(A1,B1)/T=1585504313170
29-3-20 17:51:53.253 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-3-20 17:51:53.254 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-3-20 17:51:53.255 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-3-20 17:51:53.255 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-3-20 17:51:53.255 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-3-20 17:51:53.255 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:53 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:53.256 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file moved
29-3-20 17:51:53.256 | 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 Mar 29 17:51:53 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-200329175011381-32505-client-A/moved
29-3-20 17:51:53.256 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:53 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:53.256 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:53.256 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:53.256 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file folder
29-3-20 17:51:53.256 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-200329175011381-32505-client-A/folder, local version = FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], winning version = FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-3-20 17:51:53.257 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:53.257 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-3-20 17:51:53.257 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-3-20 17:51:53.257 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:53 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:53.257 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:53.257 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-3-20 17:51:53.257 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:53 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:53.258 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=moved, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:53 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-3-20 17:51:53.258 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-200329175011381-32505-client-A/moved ...
29-3-20 17:51:53.258 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-3-20 17:51:53.259 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=folder, type=FOLDER, status=NEW, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-], file2=FileVersion [version=2, path=folder, type=FOLDER, status=DELETED, size=4096, lastModified=Sun Mar 29 17:51:52 UTC 2020, linkTarget=null, checksum=null, updated=Sun Mar 29 17:51:53 UTC 2020, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-3-20 17:51:53.259 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-3-20 17:51:53.259 | DownOperation   | Test worker    | INFO :   + Applying database version (A1,B1)
29-3-20 17:51:53.259 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=B/(A1,B1)/T=1585504313170, chunks=0, multiChunks=0, fileContents=0, fileHistories=2]
29-3-20 17:51:53.265 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-A-1585504313238] ...
29-3-20 17:51:53.280 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-A-1585504313238]
29-3-20 17:51:53.280 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-3-20 17:51:53.280 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
29-3-20 17:51:53.280 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@48625ef3) ...
29-3-20 17:51:53.280 | DownOperation   | Test worker    | INFO : Sync down done.