Class org.syncany.tests.integration.scenarios.IgnoredFileScenarioTest

5

tests

0

failures

0

ignored

1.996s

duration

100%

successful

Tests

Test Duration Result
testIgnoredDirectory 0.347s passed
testIgnoredFileBasic 0.459s passed
testIgnoredFileBasicRecursive 0.524s passed
testIgnoredFileRegex 0.311s passed
testIgnoredFileWildcard 0.355s passed

Standard error

29-5-19 15:04:42.306 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.306 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:04:42.324 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.325 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-97817-client-A' ...
29-5-19 15:04:42.325 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.325 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.325 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.326 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.326 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.326 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.326 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.327 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.327 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.330 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-97817-client-A' ...
29-5-19 15:04:42.330 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.331 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.331 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:42.331 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:42.331 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.331 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.331 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.331 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.331 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.331 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.331 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:42.332 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:42.366 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:04:42.367 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:04:42.376 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:04:42.379 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:04:42.380 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:04:42.385 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:04:42.385 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:04:42.385 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:04:42.385 | 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-5-19 15:04:42.387 | 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-5-19 15:04:42.390 | 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-5-19 15:04:42.392 | 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-5-19 15:04:42.394 | 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-5-19 15:04:42.396 | 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-5-19 15:04:42.398 | 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-5-19 15:04:42.401 | 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-5-19 15:04:42.403 | 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-5-19 15:04:42.405 | 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-5-19 15:04:42.407 | 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-5-19 15:04:42.409 | 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-5-19 15:04:42.411 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:04:42.411 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:04:42.411 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:04:42.414 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:04:42.416 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:04:42.418 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:04:42.420 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:04:42.421 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:04:42.423 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:04:42.423 | 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-5-19 15:04:42.425 | 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-5-19 15:04:42.428 | 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-5-19 15:04:42.430 | 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-5-19 15:04:42.432 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:04:42.433 | 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-5-19 15:04:42.435 | 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-5-19 15:04:42.439 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:04:42.439 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:04:42.439 | 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-5-19 15:04:42.442 | UpOperation     | Test worker    | INFO : 
29-5-19 15:04:42.442 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:04:42.442 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.442 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@6ae234f1) ...
29-5-19 15:04:42.444 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.444 | StatusOperation | Test worker    | INFO : 
29-5-19 15:04:42.444 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:04:42.444 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.444 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:04:42.444 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@e600434) ...
29-5-19 15:04:42.445 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150308467-97817-client-A ...
29-5-19 15:04:42.445 | StatusOperation | Test worker    | FINE : - New file: nonignoredfile.txt
29-5-19 15:04:42.445 | StatusOperation | Test worker    | FINE : - New file: .syignore
29-5-19 15:04:42.445 | StatusOperation | Test worker    | FINE : - Ignoring file; ignoredfile.txt
29-5-19 15:04:42.445 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:04:42.445 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@1659813b) ...
29-5-19 15:04:42.445 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:42.446 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.446 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:42.446 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:04:42.446 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.446 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@327809d6) ...
29-5-19 15:04:42.447 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:42.447 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@5b842d8a) ...
29-5-19 15:04:42.447 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:04:42.447 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142282332] ...
29-5-19 15:04:42.447 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142282332]
29-5-19 15:04:42.447 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142282332] ...
29-5-19 15:04:42.448 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.454 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:04:42.454 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:04:42.454 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@44af49c4) ...
29-5-19 15:04:42.454 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:04:42.455 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syignore
29-5-19 15:04:42.455 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syignore
29-5-19 15:04:42.458 | Indexer         | AsyncI/syncany | FINE : - Chunk new: ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111
29-5-19 15:04:42.459 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 69c0192b04ad411f3ac3ee5b278d06ee230fb8bf
29-5-19 15:04:42.459 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111 > 69c0192b04ad411f3ac3ee5b278d06ee230fb8bf
29-5-19 15:04:42.459 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111 > /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syignore
29-5-19 15:04:42.459 | Indexer         | AsyncI/syncany | FINE : - /File: .syignore (checksum ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111)
29-5-19 15:04:42.460 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: .syignore, checksum: ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111)
29-5-19 15:04:42.460 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file .syignore
29-5-19 15:04:42.460 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.460 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:42.460 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@fd9e25f) ...
29-5-19 15:04:42.460 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-97817-client-A/nonignoredfile.txt
29-5-19 15:04:42.461 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-97817-client-A/nonignoredfile.txt
29-5-19 15:04:42.461 | Indexer         | AsyncI/syncany | FINE : - Chunk new: b6b0d33bbba9f7f3b5082bae3a8617aeec732974
29-5-19 15:04:42.462 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: b6b0d33bbba9f7f3b5082bae3a8617aeec732974 > 69c0192b04ad411f3ac3ee5b278d06ee230fb8bf
29-5-19 15:04:42.462 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: b6b0d33bbba9f7f3b5082bae3a8617aeec732974 > /tmp/syncanytest/syncany-190529150308467-97817-client-A/nonignoredfile.txt
29-5-19 15:04:42.462 | Indexer         | AsyncI/syncany | FINE : - /File: nonignoredfile.txt (checksum b6b0d33bbba9f7f3b5082bae3a8617aeec732974)
29-5-19 15:04:42.463 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: nonignoredfile.txt, checksum: b6b0d33bbba9f7f3b5082bae3a8617aeec732974)
29-5-19 15:04:42.463 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file nonignoredfile.txt
29-5-19 15:04:42.463 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=b6b0d33bbba9f7f3b5082bae3a8617aeec732974, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.463 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:42.463 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 69c0192b04ad411f3ac3ee5b278d06ee230fb8bf
29-5-19 15:04:42.464 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@705da8af) ...
29-5-19 15:04:42.464 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142282454, chunks=2, multiChunks=1, fileContents=2, fileHistories=2]
29-5-19 15:04:42.464 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:04:42.464 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:04:42.465 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:04:42.465 | UpOperation     | Test worker    | INFO : - Uploading multichunk 69c0192b04ad411f3ac3ee5b278d06ee230fb8bf from /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/multichunk-69c0192b04ad411f3ac3ee5b278d06ee230fb8bf to RemoteFile[name=multichunk-69c0192b04ad411f3ac3ee5b278d06ee230fb8bf] ...
29-5-19 15:04:42.465 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/multichunk-69c0192b04ad411f3ac3ee5b278d06ee230fb8bf -> Temp. remote file: RemoteFile[name=temp-OLnFo-multichunk-69c0192b04ad411f3ac3ee5b278d06ee230fb8bf], final location: RemoteFile[name=multichunk-69c0192b04ad411f3ac3ee5b278d06ee230fb8bf]
29-5-19 15:04:42.465 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142282465, chunks=2, multiChunks=1, fileContents=2, fileHistories=2]
29-5-19 15:04:42.465 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142282465 to file /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:04:42.465 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:42.467 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:04:42.467 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:04:42.467 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-YQymn-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:04:42.467 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:04:42.468 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:04:42.470 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/temp-transaction-12762696273406009798.tmp
29-5-19 15:04:42.470 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@60fb1867) ...
29-5-19 15:04:42.470 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-153810c] ...
29-5-19 15:04:42.470 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:04:42.471 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@38d75965) ...
29-5-19 15:04:42.471 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/multichunk-69c0192b04ad411f3ac3ee5b278d06ee230fb8bf to temp. file RemoteFile[name=temp-OLnFo-multichunk-69c0192b04ad411f3ac3ee5b278d06ee230fb8bf] ...
29-5-19 15:04:42.471 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@4e351e9b) ...
29-5-19 15:04:42.471 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-YQymn-database-A-0000000001] ...
29-5-19 15:04:42.471 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-OLnFo-multichunk-69c0192b04ad411f3ac3ee5b278d06ee230fb8bf] to final location RemoteFile[name=multichunk-69c0192b04ad411f3ac3ee5b278d06ee230fb8bf] ...
29-5-19 15:04:42.472 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-YQymn-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:04:42.472 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-153810c] ...
29-5-19 15:04:42.472 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:04:42.472 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:04:42.472 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142282465) ...
29-5-19 15:04:42.478 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@3e7731d6) ...
29-5-19 15:04:42.479 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:04:42.482 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:04:42.492 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142282465, chunks=2, multiChunks=1, fileContents=2, fileHistories=2]
29-5-19 15:04:42.492 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:04:42.492 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:04:42.492 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142282482, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:04:42.492 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:04:42.494 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142282332] ...
29-5-19 15:04:42.499 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142282332]
29-5-19 15:04:42.499 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:42.499 | Cache           | Test worker    | INFO : Cache size okay (52 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:42.499 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@1d3dc45c) ...
29-5-19 15:04:42.499 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-97817-client-B' ...
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.500 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-97817-client-B' ...
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.500 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:42.500 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:42.530 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:04:42.530 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:04:42.537 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:04:42.540 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:04:42.540 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:04:42.545 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:04:42.545 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:04:42.546 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:04:42.546 | 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-5-19 15:04:42.548 | 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-5-19 15:04:42.551 | 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-5-19 15:04:42.553 | 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-5-19 15:04:42.556 | 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-5-19 15:04:42.558 | 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-5-19 15:04:42.560 | 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-5-19 15:04:42.563 | 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-5-19 15:04:42.565 | 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-5-19 15:04:42.567 | 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-5-19 15:04:42.570 | 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-5-19 15:04:42.572 | 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-5-19 15:04:42.573 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:04:42.573 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:04:42.574 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:04:42.577 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:04:42.579 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:04:42.581 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:04:42.583 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:04:42.584 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:04:42.586 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:04:42.586 | 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-5-19 15:04:42.589 | 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-5-19 15:04:42.592 | 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-5-19 15:04:42.594 | 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-5-19 15:04:42.597 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:04:42.597 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:04:42.599 | 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-5-19 15:04:42.602 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:04:42.602 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:04:42.602 | 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-5-19 15:04:42.604 | DownOperation   | Test worker    | INFO : 
29-5-19 15:04:42.604 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:04:42.604 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.604 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@a77f63e) ...
29-5-19 15:04:42.604 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:42.605 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.605 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:42.605 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:04:42.605 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.605 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@5f41bf8c) ...
29-5-19 15:04:42.605 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:42.606 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-5-19 15:04:42.606 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@1a1f355f) ...
29-5-19 15:04:42.606 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@165fa885) ...
29-5-19 15:04:42.606 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1559142282500] ...
29-5-19 15:04:42.606 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1559142282500]
29-5-19 15:04:42.606 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1559142282500] ...
29-5-19 15:04:42.606 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-5-19 15:04:42.607 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syncany/cache/database-A-0000000001
29-5-19 15:04:42.607 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@6f466121) ...
29-5-19 15:04:42.607 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-5-19 15:04:42.607 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:42.618 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142282465
29-5-19 15:04:42.619 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150308467-97817-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-5-19 15:04:42.619 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-5-19 15:04:42.619 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1559142282465], B=[]}
29-5-19 15:04:42.619 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-5-19 15:04:42.619 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1559142282465
29-5-19 15:04:42.619 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-5-19 15:04:42.619 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1559142282465
29-5-19 15:04:42.619 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-5-19 15:04:42.619 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-5-19 15:04:42.619 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-5-19 15:04:42.619 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-5-19 15:04:42.619 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1559142282465]
29-5-19 15:04:42.619 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-5-19 15:04:42.619 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1559142282465]
29-5-19 15:04:42.619 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-5-19 15:04:42.619 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:42.621 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142282465
29-5-19 15:04:42.621 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-5-19 15:04:42.622 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.623 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-5-19 15:04:42.623 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-5-19 15:04:42.623 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:42.623 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=b6b0d33bbba9f7f3b5082bae3a8617aeec732974, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.623 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file nonignoredfile.txt
29-5-19 15:04:42.623 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=b6b0d33bbba9f7f3b5082bae3a8617aeec732974, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-97817-client-B/nonignoredfile.txt
29-5-19 15:04:42.623 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=b6b0d33bbba9f7f3b5082bae3a8617aeec732974, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.623 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:42.624 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.624 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file .syignore
29-5-19 15:04:42.624 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syignore
29-5-19 15:04:42.624 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.624 | DownOperation   | Test worker    | INFO :   + Adding multichunk 69c0192b04ad411f3ac3ee5b278d06ee230fb8bf to download list ...
29-5-19 15:04:42.625 | DownOperation   | Test worker    | INFO :   + Adding multichunk 69c0192b04ad411f3ac3ee5b278d06ee230fb8bf to download list ...
29-5-19 15:04:42.625 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-5-19 15:04:42.625 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@111766bb) ...
29-5-19 15:04:42.625 | Downloader      | Test worker    | INFO :   + Downloading multichunk 69c0192b04ad411f3ac3ee5b278d06ee230fb8bf ...
29-5-19 15:04:42.626 | Downloader      | Test worker    | INFO :   + Decrypting multichunk 69c0192b04ad411f3ac3ee5b278d06ee230fb8bf ...
29-5-19 15:04:42.626 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk 69c0192b04ad411f3ac3ee5b278d06ee230fb8bf ...
29-5-19 15:04:42.634 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-5-19 15:04:42.634 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.634 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=b6b0d33bbba9f7f3b5082bae3a8617aeec732974, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.634 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-5-19 15:04:42.634 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.634 | Assembler       | Test worker    | INFO :      - Creating file .syignore to /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syncany/cache/temp-reconstructedFileVersion-6822264852926310319.tmp ...
29-5-19 15:04:42.635 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:42.635 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=b6b0d33bbba9f7f3b5082bae3a8617aeec732974, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.636 | Assembler       | Test worker    | INFO :      - Creating file nonignoredfile.txt to /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syncany/cache/temp-reconstructedFileVersion-5361655530889625937.tmp ...
29-5-19 15:04:42.637 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:42.637 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-5-19 15:04:42.637 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-5-19 15:04:42.637 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1559142282465, chunks=2, multiChunks=1, fileContents=2, fileHistories=2]
29-5-19 15:04:42.659 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1559142282500] ...
29-5-19 15:04:42.662 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1559142282500]
29-5-19 15:04:42.662 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:42.662 | Cache           | Test worker    | INFO : Cache size okay (52 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:42.662 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@53d57d0b) ...
29-5-19 15:04:42.662 | DownOperation   | Test worker    | INFO : Sync down done.
29-5-19 15:04:42.663 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.663 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-97817-client-A' ...
29-5-19 15:04:42.663 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.663 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.663 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.663 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.663 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.663 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.663 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.663 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.663 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.663 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-97817-client-A' ...
29-5-19 15:04:42.663 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.663 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.663 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:42.663 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:42.663 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.664 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.664 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.664 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.664 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.664 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.664 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:42.664 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:42.668 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.668 | UpOperation     | Test worker    | INFO : 
29-5-19 15:04:42.668 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:04:42.668 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.668 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@40800396) ...
29-5-19 15:04:42.669 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.669 | StatusOperation | Test worker    | INFO : 
29-5-19 15:04:42.669 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:04:42.669 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.669 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:04:42.669 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@226402da) ...
29-5-19 15:04:42.670 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150308467-97817-client-A ...
29-5-19 15:04:42.670 | StatusOperation | Test worker    | FINE : - New file: ignoredfile.txt
29-5-19 15:04:42.671 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:04:42.671 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@480f8e3a) ...
29-5-19 15:04:42.671 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:42.672 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.672 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:42.672 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:04:42.672 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.672 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@4d712dc0) ...
29-5-19 15:04:42.672 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:42.672 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-5-19 15:04:42.672 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@32d319a8) ...
29-5-19 15:04:42.672 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:04:42.672 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142282664] ...
29-5-19 15:04:42.672 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142282664]
29-5-19 15:04:42.672 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142282664] ...
29-5-19 15:04:42.673 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.677 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:04:42.677 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:04:42.678 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@492556ad) ...
29-5-19 15:04:42.678 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:04:42.679 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.680 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.680 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-97817-client-A/ignoredfile.txt
29-5-19 15:04:42.681 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-97817-client-A/ignoredfile.txt
29-5-19 15:04:42.682 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 6aa0ab8eb9da28bb4547c3392cd9281cb70120be
29-5-19 15:04:42.684 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk f189dd45b60c6022749da43d8d7dff64ed05458f
29-5-19 15:04:42.684 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 6aa0ab8eb9da28bb4547c3392cd9281cb70120be > f189dd45b60c6022749da43d8d7dff64ed05458f
29-5-19 15:04:42.686 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 6aa0ab8eb9da28bb4547c3392cd9281cb70120be > /tmp/syncanytest/syncany-190529150308467-97817-client-A/ignoredfile.txt
29-5-19 15:04:42.686 | Indexer         | AsyncI/syncany | FINE : - /File: ignoredfile.txt (checksum 6aa0ab8eb9da28bb4547c3392cd9281cb70120be)
29-5-19 15:04:42.687 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: ignoredfile.txt, checksum: 6aa0ab8eb9da28bb4547c3392cd9281cb70120be)
29-5-19 15:04:42.687 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file ignoredfile.txt
29-5-19 15:04:42.687 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=6aa0ab8eb9da28bb4547c3392cd9281cb70120be, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.687 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:42.688 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk f189dd45b60c6022749da43d8d7dff64ed05458f
29-5-19 15:04:42.688 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@72fcfce1) ...
29-5-19 15:04:42.688 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142282678, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-5-19 15:04:42.689 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@3be1c1ce) ...
29-5-19 15:04:42.690 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:04:42.690 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
29-5-19 15:04:42.690 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:04:42.691 | UpOperation     | Test worker    | INFO : - Uploading multichunk f189dd45b60c6022749da43d8d7dff64ed05458f from /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/multichunk-f189dd45b60c6022749da43d8d7dff64ed05458f to RemoteFile[name=multichunk-f189dd45b60c6022749da43d8d7dff64ed05458f] ...
29-5-19 15:04:42.691 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/multichunk-f189dd45b60c6022749da43d8d7dff64ed05458f -> Temp. remote file: RemoteFile[name=temp-WjxaR-multichunk-f189dd45b60c6022749da43d8d7dff64ed05458f], final location: RemoteFile[name=multichunk-f189dd45b60c6022749da43d8d7dff64ed05458f]
29-5-19 15:04:42.691 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A2)/T=1559142282690, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-5-19 15:04:42.692 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A2)/T=1559142282690 to file /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/database-A-0000000002 ... 
29-5-19 15:04:42.692 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/database-A-0000000002 ...
29-5-19 15:04:42.692 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:04:42.693 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:04:42.693 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/database-A-0000000002 to RemoteFile[name=database-A-0000000002] ...
29-5-19 15:04:42.693 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/database-A-0000000002 -> Temp. remote file: RemoteFile[name=temp-MDZtX-database-A-0000000002], final location: RemoteFile[name=database-A-0000000002]
29-5-19 15:04:42.693 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:04:42.693 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:04:42.695 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/temp-transaction-17574751765423749443.tmp
29-5-19 15:04:42.695 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@19ef02e7) ...
29-5-19 15:04:42.695 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-4439dd6c] ...
29-5-19 15:04:42.696 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:04:42.696 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@4baea0c5) ...
29-5-19 15:04:42.696 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/multichunk-f189dd45b60c6022749da43d8d7dff64ed05458f to temp. file RemoteFile[name=temp-WjxaR-multichunk-f189dd45b60c6022749da43d8d7dff64ed05458f] ...
29-5-19 15:04:42.696 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@73e3d219) ...
29-5-19 15:04:42.696 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-97817-client-A/.syncany/cache/database-A-0000000002 to temp. file RemoteFile[name=temp-MDZtX-database-A-0000000002] ...
29-5-19 15:04:42.697 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-WjxaR-multichunk-f189dd45b60c6022749da43d8d7dff64ed05458f] to final location RemoteFile[name=multichunk-f189dd45b60c6022749da43d8d7dff64ed05458f] ...
29-5-19 15:04:42.697 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-MDZtX-database-A-0000000002] to final location RemoteFile[name=database-A-0000000002] ...
29-5-19 15:04:42.697 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-4439dd6c] ...
29-5-19 15:04:42.697 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:04:42.697 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:04:42.697 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A2)/T=1559142282690) ...
29-5-19 15:04:42.699 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:04:42.709 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A2)/T=1559142282690, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-5-19 15:04:42.709 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:04:42.709 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:04:42.709 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142282692, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:04:42.709 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:04:42.711 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142282664] ...
29-5-19 15:04:42.717 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142282664]
29-5-19 15:04:42.717 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:42.717 | Cache           | Test worker    | INFO : Cache size okay (104 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:42.717 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@7403c18b) ...
29-5-19 15:04:42.718 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.718 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-97817-client-B' ...
29-5-19 15:04:42.718 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.718 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.718 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.718 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.718 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.718 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.719 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.719 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.719 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.719 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-97817-client-B' ...
29-5-19 15:04:42.719 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.719 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.719 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:42.719 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:42.719 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.719 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.719 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.719 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.719 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.719 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.719 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:42.719 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:42.723 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.723 | DownOperation   | Test worker    | INFO : 
29-5-19 15:04:42.723 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:04:42.723 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.723 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@3f41b524) ...
29-5-19 15:04:42.723 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:42.724 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.724 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:42.724 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:04:42.724 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.724 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@a5fbd0d) ...
29-5-19 15:04:42.724 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:42.725 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000002 is new.
29-5-19 15:04:42.725 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-5-19 15:04:42.725 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@d02fa2f) ...
29-5-19 15:04:42.725 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@3cb18e60) ...
29-5-19 15:04:42.725 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1559142282719] ...
29-5-19 15:04:42.725 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1559142282719]
29-5-19 15:04:42.725 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1559142282719] ...
29-5-19 15:04:42.725 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-5-19 15:04:42.725 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000002 to local cache at /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syncany/cache/database-A-0000000002
29-5-19 15:04:42.725 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@2a98d62a) ...
29-5-19 15:04:42.726 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-5-19 15:04:42.726 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syncany/cache/database-A-0000000002 ...
29-5-19 15:04:42.728 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A2)/T=1559142282690
29-5-19 15:04:42.728 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150308467-97817-repo/databases/database-A-0000000002; maybe invalid file name pattern. Ignoring file.
29-5-19 15:04:42.728 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150308467-97817-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-5-19 15:04:42.729 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-5-19 15:04:42.729 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A2)/T=1559142282690], B=[A/(A1)/T=1559142282465]}
29-5-19 15:04:42.729 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-5-19 15:04:42.729 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1559142282465
29-5-19 15:04:42.729 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A2)/T=1559142282690
29-5-19 15:04:42.729 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-5-19 15:04:42.729 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1559142282465
29-5-19 15:04:42.729 | DatabaseReconci | Test worker    | INFO :   + A/(A2)/T=1559142282690
29-5-19 15:04:42.729 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-5-19 15:04:42.729 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-5-19 15:04:42.729 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-5-19 15:04:42.729 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1559142282465]
29-5-19 15:04:42.729 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1559142282465, A/(A2)/T=1559142282690]
29-5-19 15:04:42.729 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-5-19 15:04:42.729 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A2)/T=1559142282690]
29-5-19 15:04:42.729 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-5-19 15:04:42.729 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syncany/cache/database-A-0000000002 ...
29-5-19 15:04:42.735 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A2)/T=1559142282690
29-5-19 15:04:42.735 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-5-19 15:04:42.736 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.737 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-5-19 15:04:42.737 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-5-19 15:04:42.737 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:42.737 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=6aa0ab8eb9da28bb4547c3392cd9281cb70120be, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.737 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file ignoredfile.txt
29-5-19 15:04:42.737 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=6aa0ab8eb9da28bb4547c3392cd9281cb70120be, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-97817-client-B/ignoredfile.txt
29-5-19 15:04:42.737 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=6aa0ab8eb9da28bb4547c3392cd9281cb70120be, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.737 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.737 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.737 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file .syignore
29-5-19 15:04:42.738 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syignore, local version = FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.738 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.742 | DownOperation   | Test worker    | INFO :   + Adding multichunk f189dd45b60c6022749da43d8d7dff64ed05458f to download list ...
29-5-19 15:04:42.742 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-5-19 15:04:42.742 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@1c44cbba) ...
29-5-19 15:04:42.743 | Downloader      | Test worker    | INFO :   + Downloading multichunk f189dd45b60c6022749da43d8d7dff64ed05458f ...
29-5-19 15:04:42.743 | Downloader      | Test worker    | INFO :   + Decrypting multichunk f189dd45b60c6022749da43d8d7dff64ed05458f ...
29-5-19 15:04:42.743 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk f189dd45b60c6022749da43d8d7dff64ed05458f ...
29-5-19 15:04:42.744 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-5-19 15:04:42.744 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.744 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=6aa0ab8eb9da28bb4547c3392cd9281cb70120be, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.744 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-5-19 15:04:42.744 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.745 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=6aa0ab8eb9da28bb4547c3392cd9281cb70120be, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:42.745 | Assembler       | Test worker    | INFO :      - Creating file ignoredfile.txt to /tmp/syncanytest/syncany-190529150308467-97817-client-B/.syncany/cache/temp-reconstructedFileVersion-9349735042499301956.tmp ...
29-5-19 15:04:42.746 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:42.746 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-5-19 15:04:42.746 | DownOperation   | Test worker    | INFO :   + Applying database version (A2)
29-5-19 15:04:42.746 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A2)/T=1559142282690, chunks=1, multiChunks=1, fileContents=1, fileHistories=2]
29-5-19 15:04:42.759 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1559142282719] ...
29-5-19 15:04:42.762 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1559142282719]
29-5-19 15:04:42.762 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:42.762 | Cache           | Test worker    | INFO : Cache size okay (104 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:42.762 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@404ef527) ...
29-5-19 15:04:42.762 | DownOperation   | Test worker    | INFO : Sync down done.
29-5-19 15:04:42.765 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.765 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:04:42.776 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.776 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-85614-client-A' ...
29-5-19 15:04:42.777 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.777 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.777 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.777 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.777 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-85614-client-A' ...
29-5-19 15:04:42.777 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.777 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.777 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:42.777 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.777 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.777 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:42.777 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:42.805 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:04:42.805 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:04:42.813 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:04:42.816 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:04:42.816 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:04:42.821 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:04:42.821 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:04:42.822 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:04:42.822 | 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-5-19 15:04:42.824 | 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-5-19 15:04:42.826 | 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-5-19 15:04:42.828 | 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-5-19 15:04:42.830 | 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-5-19 15:04:42.832 | 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-5-19 15:04:42.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-5-19 15:04:42.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-5-19 15:04:42.838 | 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-5-19 15:04:42.840 | 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-5-19 15:04:42.842 | 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-5-19 15:04:42.844 | 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-5-19 15:04:42.847 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:04:42.848 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:04:42.848 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:04:42.851 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:04:42.853 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:04:42.855 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:04:42.857 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:04:42.859 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:04:42.860 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:04:42.861 | 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-5-19 15:04:42.863 | 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-5-19 15:04:42.866 | 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-5-19 15:04:42.868 | 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-5-19 15:04:42.872 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:04:42.872 | 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-5-19 15:04:42.874 | 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-5-19 15:04:42.877 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:04:42.877 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:04:42.877 | 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-5-19 15:04:42.880 | UpOperation     | Test worker    | INFO : 
29-5-19 15:04:42.880 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:04:42.880 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.880 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@675c1ec5) ...
29-5-19 15:04:42.881 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.881 | StatusOperation | Test worker    | INFO : 
29-5-19 15:04:42.881 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:04:42.882 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.882 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:04:42.882 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@40cc7d44) ...
29-5-19 15:04:42.882 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150308467-85614-client-A ...
29-5-19 15:04:42.883 | StatusOperation | Test worker    | FINE : - Ignoring file; ignoredfile.bak
29-5-19 15:04:42.883 | StatusOperation | Test worker    | FINE : - New file: .syignore
29-5-19 15:04:42.883 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:04:42.883 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@148f9023) ...
29-5-19 15:04:42.883 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:42.884 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.884 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:42.884 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:04:42.884 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:42.884 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@51224538) ...
29-5-19 15:04:42.884 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:42.884 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@440e0933) ...
29-5-19 15:04:42.884 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:04:42.884 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142282777] ...
29-5-19 15:04:42.884 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142282777]
29-5-19 15:04:42.885 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142282777] ...
29-5-19 15:04:42.885 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:42.894 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:04:42.894 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:04:42.894 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@57f8d927) ...
29-5-19 15:04:42.895 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:04:42.895 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syignore
29-5-19 15:04:42.895 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syignore
29-5-19 15:04:42.896 | Indexer         | AsyncI/syncany | FINE : - Chunk new: f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c
29-5-19 15:04:42.896 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk c3a05bad359491cb352a3c2295d7c1a1427a2213
29-5-19 15:04:42.896 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c > c3a05bad359491cb352a3c2295d7c1a1427a2213
29-5-19 15:04:42.896 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c > /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syignore
29-5-19 15:04:42.897 | Indexer         | AsyncI/syncany | FINE : - /File: .syignore (checksum f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c)
29-5-19 15:04:42.897 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: .syignore, checksum: f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c)
29-5-19 15:04:42.897 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file .syignore
29-5-19 15:04:42.898 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=12, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:42.898 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:42.898 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@7cdda332) ...
29-5-19 15:04:42.898 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk c3a05bad359491cb352a3c2295d7c1a1427a2213
29-5-19 15:04:42.898 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@15f4706c) ...
29-5-19 15:04:42.898 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142282894, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:04:42.898 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:04:42.899 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:04:42.899 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:04:42.899 | UpOperation     | Test worker    | INFO : - Uploading multichunk c3a05bad359491cb352a3c2295d7c1a1427a2213 from /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syncany/cache/multichunk-c3a05bad359491cb352a3c2295d7c1a1427a2213 to RemoteFile[name=multichunk-c3a05bad359491cb352a3c2295d7c1a1427a2213] ...
29-5-19 15:04:42.899 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syncany/cache/multichunk-c3a05bad359491cb352a3c2295d7c1a1427a2213 -> Temp. remote file: RemoteFile[name=temp-gFSVD-multichunk-c3a05bad359491cb352a3c2295d7c1a1427a2213], final location: RemoteFile[name=multichunk-c3a05bad359491cb352a3c2295d7c1a1427a2213]
29-5-19 15:04:42.899 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142282899, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:04:42.900 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142282899 to file /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:04:42.900 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:42.900 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:04:42.900 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:04:42.901 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-uMkfc-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:04:42.901 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:04:42.901 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:04:42.903 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syncany/cache/temp-transaction-10396656498068948909.tmp
29-5-19 15:04:42.903 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@4f2cf6b4) ...
29-5-19 15:04:42.903 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-44c404cd] ...
29-5-19 15:04:42.903 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:04:42.903 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@d53830c) ...
29-5-19 15:04:42.903 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syncany/cache/multichunk-c3a05bad359491cb352a3c2295d7c1a1427a2213 to temp. file RemoteFile[name=temp-gFSVD-multichunk-c3a05bad359491cb352a3c2295d7c1a1427a2213] ...
29-5-19 15:04:42.904 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@5ac72346) ...
29-5-19 15:04:42.904 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-85614-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-uMkfc-database-A-0000000001] ...
29-5-19 15:04:42.904 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-gFSVD-multichunk-c3a05bad359491cb352a3c2295d7c1a1427a2213] to final location RemoteFile[name=multichunk-c3a05bad359491cb352a3c2295d7c1a1427a2213] ...
29-5-19 15:04:42.904 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-uMkfc-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:04:42.904 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-44c404cd] ...
29-5-19 15:04:42.904 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:04:42.904 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:04:42.904 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142282899) ...
29-5-19 15:04:42.906 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@7a4eca46) ...
29-5-19 15:04:42.913 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:04:42.915 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:04:42.928 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142282899, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:04:42.928 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:04:42.928 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:04:42.928 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142282915, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:04:42.928 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:04:42.930 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142282777] ...
29-5-19 15:04:42.938 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142282777]
29-5-19 15:04:42.938 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:42.938 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:42.938 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@5916624c) ...
29-5-19 15:04:42.939 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.939 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-85614-client-B' ...
29-5-19 15:04:42.939 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.939 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.939 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.939 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.939 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.939 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.939 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.939 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.939 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:42.939 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-85614-client-B' ...
29-5-19 15:04:42.939 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:42.939 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:42.939 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:42.939 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:42.939 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:42.939 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:42.939 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:42.939 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:42.939 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:42.939 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:42.940 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:42.940 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:42.967 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:04:42.968 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:04:42.978 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:04:42.980 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:04:42.981 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:04:42.986 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:04:42.986 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:04:42.986 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:04:42.986 | 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-5-19 15:04:42.989 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:04:42.991 | 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-5-19 15:04:42.993 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:04:42.995 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:04:42.997 | 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-5-19 15:04:42.999 | 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-5-19 15:04:43.001 | 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-5-19 15:04:43.003 | 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-5-19 15:04:43.005 | 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-5-19 15:04:43.007 | 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-5-19 15:04:43.009 | 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-5-19 15:04:43.011 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:04:43.011 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:04:43.011 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:04:43.014 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:04:43.015 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:04:43.017 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:04:43.019 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:04:43.021 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:04:43.022 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:04:43.022 | 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-5-19 15:04:43.025 | 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-5-19 15:04:43.027 | 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-5-19 15:04:43.029 | 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-5-19 15:04:43.031 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:04:43.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-5-19 15:04:43.034 | 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-5-19 15:04:43.036 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:04:43.036 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:04:43.036 | 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-5-19 15:04:43.038 | DownOperation   | Test worker    | INFO : 
29-5-19 15:04:43.038 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:04:43.038 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.038 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@4646260d) ...
29-5-19 15:04:43.038 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:43.039 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.039 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:43.039 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:04:43.039 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.039 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@65a87e68) ...
29-5-19 15:04:43.040 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:43.040 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-5-19 15:04:43.040 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@5949d6a5) ...
29-5-19 15:04:43.040 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@1087023e) ...
29-5-19 15:04:43.040 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1559142282940] ...
29-5-19 15:04:43.040 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1559142282940]
29-5-19 15:04:43.040 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1559142282940] ...
29-5-19 15:04:43.041 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-5-19 15:04:43.041 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-190529150308467-85614-client-B/.syncany/cache/database-A-0000000001
29-5-19 15:04:43.041 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@486968a0) ...
29-5-19 15:04:43.041 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-5-19 15:04:43.041 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-190529150308467-85614-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:43.043 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142282899
29-5-19 15:04:43.043 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150308467-85614-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-5-19 15:04:43.043 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-5-19 15:04:43.044 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1559142282899], B=[]}
29-5-19 15:04:43.044 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-5-19 15:04:43.044 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1559142282899
29-5-19 15:04:43.044 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-5-19 15:04:43.044 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1559142282899
29-5-19 15:04:43.044 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-5-19 15:04:43.044 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-5-19 15:04:43.044 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-5-19 15:04:43.044 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-5-19 15:04:43.044 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1559142282899]
29-5-19 15:04:43.044 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-5-19 15:04:43.044 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1559142282899]
29-5-19 15:04:43.044 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-5-19 15:04:43.044 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150308467-85614-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:43.047 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142282899
29-5-19 15:04:43.047 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-5-19 15:04:43.048 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.048 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-5-19 15:04:43.049 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-5-19 15:04:43.049 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:43.049 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=12, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.049 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file .syignore
29-5-19 15:04:43.049 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=12, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-85614-client-B/.syignore
29-5-19 15:04:43.049 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=12, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.049 | DownOperation   | Test worker    | INFO :   + Adding multichunk c3a05bad359491cb352a3c2295d7c1a1427a2213 to download list ...
29-5-19 15:04:43.049 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-5-19 15:04:43.049 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@477bf160) ...
29-5-19 15:04:43.050 | Downloader      | Test worker    | INFO :   + Downloading multichunk c3a05bad359491cb352a3c2295d7c1a1427a2213 ...
29-5-19 15:04:43.050 | Downloader      | Test worker    | INFO :   + Decrypting multichunk c3a05bad359491cb352a3c2295d7c1a1427a2213 ...
29-5-19 15:04:43.050 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk c3a05bad359491cb352a3c2295d7c1a1427a2213 ...
29-5-19 15:04:43.054 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-5-19 15:04:43.054 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=12, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.054 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-5-19 15:04:43.054 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=12, lastModified=Wed May 29 15:04:42 UTC 2019, linkTarget=null, checksum=f44d66d5787f6feb435e7b6780eb9a91cc5a5c6c, updated=Wed May 29 15:04:42 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.054 | Assembler       | Test worker    | INFO :      - Creating file .syignore to /tmp/syncanytest/syncany-190529150308467-85614-client-B/.syncany/cache/temp-reconstructedFileVersion-7304284942822530430.tmp ...
29-5-19 15:04:43.055 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:43.055 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-5-19 15:04:43.055 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-5-19 15:04:43.055 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1559142282899, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:04:43.067 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1559142282940] ...
29-5-19 15:04:43.074 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1559142282940]
29-5-19 15:04:43.074 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:43.074 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:43.074 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@6a208041) ...
29-5-19 15:04:43.074 | DownOperation   | Test worker    | INFO : Sync down done.
29-5-19 15:04:43.077 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.077 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:04:43.084 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.084 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-70129-client-A' ...
29-5-19 15:04:43.084 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.084 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.084 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.084 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.084 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.084 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.084 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.085 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.085 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.085 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-70129-client-A' ...
29-5-19 15:04:43.085 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.085 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.085 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:43.085 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:43.085 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.085 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.085 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.085 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.085 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.085 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.085 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:43.085 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:43.116 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:04:43.117 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:04:43.127 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:04:43.130 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:04:43.130 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:04:43.135 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:04:43.135 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:04:43.136 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:04:43.136 | 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-5-19 15:04:43.138 | 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-5-19 15:04:43.140 | 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-5-19 15:04:43.142 | 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-5-19 15:04:43.144 | 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-5-19 15:04:43.148 | 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-5-19 15:04:43.149 | 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-5-19 15:04:43.152 | 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-5-19 15:04:43.153 | 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-5-19 15:04:43.155 | 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-5-19 15:04:43.157 | 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-5-19 15:04:43.159 | 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-5-19 15:04:43.161 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:04:43.161 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:04:43.162 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:04:43.164 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:04:43.166 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:04:43.168 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:04:43.169 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:04:43.171 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:04:43.172 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:04:43.173 | 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-5-19 15:04:43.175 | 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-5-19 15:04:43.177 | 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-5-19 15:04:43.179 | 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-5-19 15:04:43.182 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:04:43.182 | 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-5-19 15:04:43.184 | 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-5-19 15:04:43.186 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:04:43.186 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:04:43.186 | 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-5-19 15:04:43.189 | UpOperation     | Test worker    | INFO : 
29-5-19 15:04:43.189 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:04:43.189 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.189 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@3760a866) ...
29-5-19 15:04:43.190 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.190 | StatusOperation | Test worker    | INFO : 
29-5-19 15:04:43.190 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:04:43.190 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.190 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:04:43.190 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@20a492b9) ...
29-5-19 15:04:43.191 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150308467-70129-client-A ...
29-5-19 15:04:43.191 | StatusOperation | Test worker    | FINE : - New file: sub
29-5-19 15:04:43.191 | StatusOperation | Test worker    | FINE : - Ignoring file; sub/ignoredfile.txt
29-5-19 15:04:43.191 | StatusOperation | Test worker    | FINE : - New file: nonignoredfile.txt
29-5-19 15:04:43.191 | StatusOperation | Test worker    | FINE : - New file: .syignore
29-5-19 15:04:43.191 | StatusOperation | Test worker    | FINE : - Ignoring file; ignoredfile.txt
29-5-19 15:04:43.191 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:04:43.191 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@295216e) ...
29-5-19 15:04:43.191 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:43.192 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.192 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:43.192 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:04:43.192 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.192 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@534085c6) ...
29-5-19 15:04:43.192 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:43.192 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@6e33a4f7) ...
29-5-19 15:04:43.193 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:04:43.248 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142283085] ...
29-5-19 15:04:43.248 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142283085]
29-5-19 15:04:43.249 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142283085] ...
29-5-19 15:04:43.250 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.255 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:04:43.255 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:04:43.256 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@7a2025c1) ...
29-5-19 15:04:43.256 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:04:43.256 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syignore
29-5-19 15:04:43.256 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syignore
29-5-19 15:04:43.264 | Indexer         | AsyncI/syncany | FINE : - Chunk new: ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111
29-5-19 15:04:43.264 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 32db5ea968d10c12936999953eb65542a6616e42
29-5-19 15:04:43.266 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111 > 32db5ea968d10c12936999953eb65542a6616e42
29-5-19 15:04:43.266 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111 > /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syignore
29-5-19 15:04:43.266 | Indexer         | AsyncI/syncany | FINE : - /File: .syignore (checksum ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111)
29-5-19 15:04:43.271 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: .syignore, checksum: ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111)
29-5-19 15:04:43.271 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file .syignore
29-5-19 15:04:43.271 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.271 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:43.271 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@4033add4) ...
29-5-19 15:04:43.271 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-70129-client-A/nonignoredfile.txt
29-5-19 15:04:43.271 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-70129-client-A/nonignoredfile.txt
29-5-19 15:04:43.272 | Indexer         | AsyncI/syncany | FINE : - Chunk new: cdd8d6c65661cfc291eff42b2e3f2e78c3314d13
29-5-19 15:04:43.273 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: cdd8d6c65661cfc291eff42b2e3f2e78c3314d13 > 32db5ea968d10c12936999953eb65542a6616e42
29-5-19 15:04:43.273 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: cdd8d6c65661cfc291eff42b2e3f2e78c3314d13 > /tmp/syncanytest/syncany-190529150308467-70129-client-A/nonignoredfile.txt
29-5-19 15:04:43.273 | Indexer         | AsyncI/syncany | FINE : - /File: nonignoredfile.txt (checksum cdd8d6c65661cfc291eff42b2e3f2e78c3314d13)
29-5-19 15:04:43.274 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: nonignoredfile.txt, checksum: cdd8d6c65661cfc291eff42b2e3f2e78c3314d13)
29-5-19 15:04:43.274 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file nonignoredfile.txt
29-5-19 15:04:43.274 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=cdd8d6c65661cfc291eff42b2e3f2e78c3314d13, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.274 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:43.274 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-70129-client-A/sub
29-5-19 15:04:43.274 | Indexer         | AsyncI/syncany | FINE : - /File: sub (directory/symlink/0-byte-file)
29-5-19 15:04:43.275 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: sub, FOLDER)
29-5-19 15:04:43.275 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file sub
29-5-19 15:04:43.275 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=sub, type=FOLDER, status=NEW, size=4096, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=null, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-5-19 15:04:43.275 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:43.275 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 32db5ea968d10c12936999953eb65542a6616e42
29-5-19 15:04:43.275 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@aeb29b2) ...
29-5-19 15:04:43.275 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142283256, chunks=2, multiChunks=1, fileContents=2, fileHistories=3]
29-5-19 15:04:43.276 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:04:43.276 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:04:43.277 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@54fbcb5f) ...
29-5-19 15:04:43.277 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:04:43.277 | UpOperation     | Test worker    | INFO : - Uploading multichunk 32db5ea968d10c12936999953eb65542a6616e42 from /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/multichunk-32db5ea968d10c12936999953eb65542a6616e42 to RemoteFile[name=multichunk-32db5ea968d10c12936999953eb65542a6616e42] ...
29-5-19 15:04:43.278 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/multichunk-32db5ea968d10c12936999953eb65542a6616e42 -> Temp. remote file: RemoteFile[name=temp-yMpaP-multichunk-32db5ea968d10c12936999953eb65542a6616e42], final location: RemoteFile[name=multichunk-32db5ea968d10c12936999953eb65542a6616e42]
29-5-19 15:04:43.278 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142283277, chunks=2, multiChunks=1, fileContents=2, fileHistories=3]
29-5-19 15:04:43.278 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142283277 to file /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:04:43.278 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:43.279 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:04:43.279 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:04:43.279 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-SvFuP-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:04:43.279 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:04:43.279 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:04:43.286 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/temp-transaction-14282413580133857838.tmp
29-5-19 15:04:43.286 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@5809e05c) ...
29-5-19 15:04:43.286 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-33042854] ...
29-5-19 15:04:43.288 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:04:43.288 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@2791cf81) ...
29-5-19 15:04:43.288 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/multichunk-32db5ea968d10c12936999953eb65542a6616e42 to temp. file RemoteFile[name=temp-yMpaP-multichunk-32db5ea968d10c12936999953eb65542a6616e42] ...
29-5-19 15:04:43.289 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:04:43.290 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@6dcb665b) ...
29-5-19 15:04:43.290 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-SvFuP-database-A-0000000001] ...
29-5-19 15:04:43.290 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-yMpaP-multichunk-32db5ea968d10c12936999953eb65542a6616e42] to final location RemoteFile[name=multichunk-32db5ea968d10c12936999953eb65542a6616e42] ...
29-5-19 15:04:43.291 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-SvFuP-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:04:43.291 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-33042854] ...
29-5-19 15:04:43.291 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:04:43.291 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:04:43.291 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142283277) ...
29-5-19 15:04:43.303 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:04:43.310 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142283277, chunks=2, multiChunks=1, fileContents=2, fileHistories=3]
29-5-19 15:04:43.310 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:04:43.310 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:04:43.310 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142283289, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:04:43.310 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:04:43.312 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142283085] ...
29-5-19 15:04:43.322 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142283085]
29-5-19 15:04:43.322 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:43.322 | Cache           | Test worker    | INFO : Cache size okay (52 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:43.322 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@a9f2367) ...
29-5-19 15:04:43.323 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.323 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-70129-client-B' ...
29-5-19 15:04:43.323 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.323 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.323 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.323 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.323 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.323 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.323 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.323 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.323 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.323 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-70129-client-B' ...
29-5-19 15:04:43.323 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.323 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.323 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:43.323 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:43.323 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.323 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.323 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.323 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.323 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.323 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.324 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:43.324 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:43.359 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:04:43.360 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:04:43.366 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:04:43.369 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:04:43.369 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:04:43.376 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:04:43.376 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:04:43.376 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:04:43.376 | 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-5-19 15:04:43.379 | 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-5-19 15:04:43.381 | 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-5-19 15:04:43.383 | 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-5-19 15:04:43.385 | 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-5-19 15:04:43.386 | 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-5-19 15:04:43.388 | 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-5-19 15:04:43.390 | 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-5-19 15:04:43.392 | 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-5-19 15:04:43.394 | 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-5-19 15:04:43.396 | 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-5-19 15:04:43.398 | 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-5-19 15:04:43.399 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:04:43.399 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:04:43.400 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:04:43.403 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:04:43.404 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:04:43.406 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:04:43.408 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:04:43.410 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:04:43.412 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:04:43.412 | 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-5-19 15:04:43.414 | 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-5-19 15:04:43.416 | 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-5-19 15:04:43.418 | 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-5-19 15:04:43.421 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:04:43.421 | 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-5-19 15:04:43.423 | 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-5-19 15:04:43.425 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:04:43.425 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:04:43.425 | 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-5-19 15:04:43.427 | DownOperation   | Test worker    | INFO : 
29-5-19 15:04:43.427 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:04:43.427 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.427 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@22cac6b0) ...
29-5-19 15:04:43.428 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:43.429 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.429 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:43.429 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:04:43.429 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.429 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@2dc04afe) ...
29-5-19 15:04:43.429 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:43.429 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-5-19 15:04:43.429 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@5bb91bd5) ...
29-5-19 15:04:43.429 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@18622fe8) ...
29-5-19 15:04:43.429 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1559142283324] ...
29-5-19 15:04:43.429 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1559142283324]
29-5-19 15:04:43.429 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1559142283324] ...
29-5-19 15:04:43.430 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-5-19 15:04:43.430 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syncany/cache/database-A-0000000001
29-5-19 15:04:43.430 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@1e18d1ca) ...
29-5-19 15:04:43.430 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-5-19 15:04:43.430 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:43.433 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142283277
29-5-19 15:04:43.433 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150308467-70129-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-5-19 15:04:43.434 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-5-19 15:04:43.434 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1559142283277], B=[]}
29-5-19 15:04:43.434 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-5-19 15:04:43.434 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1559142283277
29-5-19 15:04:43.434 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-5-19 15:04:43.434 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1559142283277
29-5-19 15:04:43.434 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-5-19 15:04:43.434 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-5-19 15:04:43.434 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-5-19 15:04:43.434 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-5-19 15:04:43.434 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1559142283277]
29-5-19 15:04:43.434 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-5-19 15:04:43.434 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1559142283277]
29-5-19 15:04:43.434 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-5-19 15:04:43.434 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:43.439 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142283277
29-5-19 15:04:43.439 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-5-19 15:04:43.440 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.441 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-5-19 15:04:43.441 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-5-19 15:04:43.441 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:43.441 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.441 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file .syignore
29-5-19 15:04:43.441 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syignore
29-5-19 15:04:43.442 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.442 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:43.442 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=sub, type=FOLDER, status=NEW, size=4096, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=null, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rwxrwxr-x, dosAttributes=--a-]
29-5-19 15:04:43.442 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file sub
29-5-19 15:04:43.442 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=sub, type=FOLDER, status=NEW, size=4096, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=null, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rwxrwxr-x, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-70129-client-B/sub
29-5-19 15:04:43.442 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=sub, type=FOLDER, status=NEW, size=4096, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=null, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-5-19 15:04:43.442 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:43.442 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=cdd8d6c65661cfc291eff42b2e3f2e78c3314d13, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.444 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file nonignoredfile.txt
29-5-19 15:04:43.445 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=cdd8d6c65661cfc291eff42b2e3f2e78c3314d13, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-70129-client-B/nonignoredfile.txt
29-5-19 15:04:43.445 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=cdd8d6c65661cfc291eff42b2e3f2e78c3314d13, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.445 | DownOperation   | Test worker    | INFO :   + Adding multichunk 32db5ea968d10c12936999953eb65542a6616e42 to download list ...
29-5-19 15:04:43.450 | DownOperation   | Test worker    | INFO :   + Adding multichunk 32db5ea968d10c12936999953eb65542a6616e42 to download list ...
29-5-19 15:04:43.450 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-5-19 15:04:43.450 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@5594b008) ...
29-5-19 15:04:43.450 | Downloader      | Test worker    | INFO :   + Downloading multichunk 32db5ea968d10c12936999953eb65542a6616e42 ...
29-5-19 15:04:43.451 | Downloader      | Test worker    | INFO :   + Decrypting multichunk 32db5ea968d10c12936999953eb65542a6616e42 ...
29-5-19 15:04:43.451 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk 32db5ea968d10c12936999953eb65542a6616e42 ...
29-5-19 15:04:43.452 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-5-19 15:04:43.452 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=sub, type=FOLDER, status=NEW, size=4096, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=null, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-5-19 15:04:43.452 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.452 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=cdd8d6c65661cfc291eff42b2e3f2e78c3314d13, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.452 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-5-19 15:04:43.452 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=sub, type=FOLDER, status=NEW, size=4096, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=null, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rwxrwxr-x, dosAttributes=--a-]]
29-5-19 15:04:43.452 | FileSystemActio | Test worker    | INFO :      - Creating folder at FileVersion [version=1, path=sub, type=FOLDER, status=NEW, size=4096, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=null, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rwxrwxr-x, dosAttributes=--a-] ...
29-5-19 15:04:43.452 | FileSystemActio | Test worker    | INFO :      - Creating folder at /tmp/syncanytest/syncany-190529150308467-70129-client-B/sub ...
29-5-19 15:04:43.452 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rwxrwxr-x ...
29-5-19 15:04:43.452 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.453 | Assembler       | Test worker    | INFO :      - Creating file .syignore to /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syncany/cache/temp-reconstructedFileVersion-3104067435847244513.tmp ...
29-5-19 15:04:43.453 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:43.453 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=nonignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=cdd8d6c65661cfc291eff42b2e3f2e78c3314d13, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.454 | Assembler       | Test worker    | INFO :      - Creating file nonignoredfile.txt to /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syncany/cache/temp-reconstructedFileVersion-3679670306373136246.tmp ...
29-5-19 15:04:43.455 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:43.455 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-5-19 15:04:43.455 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-5-19 15:04:43.455 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1559142283277, chunks=2, multiChunks=1, fileContents=2, fileHistories=3]
29-5-19 15:04:43.469 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1559142283324] ...
29-5-19 15:04:43.474 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1559142283324]
29-5-19 15:04:43.474 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:43.474 | Cache           | Test worker    | INFO : Cache size okay (52 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:43.474 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@288f108a) ...
29-5-19 15:04:43.474 | DownOperation   | Test worker    | INFO : Sync down done.
29-5-19 15:04:43.475 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-70129-client-A' ...
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.475 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-70129-client-A' ...
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.475 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:43.475 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:43.480 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.480 | UpOperation     | Test worker    | INFO : 
29-5-19 15:04:43.480 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:04:43.480 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.480 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@51a26c0d) ...
29-5-19 15:04:43.480 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.481 | StatusOperation | Test worker    | INFO : 
29-5-19 15:04:43.481 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:04:43.481 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.481 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:04:43.481 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@57da09ea) ...
29-5-19 15:04:43.481 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150308467-70129-client-A ...
29-5-19 15:04:43.482 | StatusOperation | Test worker    | FINE : - New file: sub/ignoredfile.txt
29-5-19 15:04:43.482 | StatusOperation | Test worker    | FINE : - New file: ignoredfile.txt
29-5-19 15:04:43.482 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:04:43.482 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@ed27ea0) ...
29-5-19 15:04:43.482 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:43.483 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.483 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:43.483 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:04:43.483 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.483 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@227d463b) ...
29-5-19 15:04:43.484 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:43.484 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-5-19 15:04:43.484 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@1c0e76a0) ...
29-5-19 15:04:43.484 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:04:43.484 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142283475] ...
29-5-19 15:04:43.484 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142283475]
29-5-19 15:04:43.484 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142283475] ...
29-5-19 15:04:43.485 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.490 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:04:43.490 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:04:43.491 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@65e35c31) ...
29-5-19 15:04:43.491 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:04:43.493 | Indexer         | AsyncI/syncany | FINE :   + Deleted: Adding DELETED version: FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.493 | Indexer         | AsyncI/syncany | FINE :                            based on: FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.493 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-70129-client-A/ignoredfile.txt
29-5-19 15:04:43.493 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-70129-client-A/ignoredfile.txt
29-5-19 15:04:43.495 | Indexer         | AsyncI/syncany | FINE : - Chunk new: fa77fa0052a8d6dd928f6b952e147f1f51b93ba3
29-5-19 15:04:43.502 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk d97252fca6d987b229758121f4caa609c2cceb42
29-5-19 15:04:43.503 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: fa77fa0052a8d6dd928f6b952e147f1f51b93ba3 > d97252fca6d987b229758121f4caa609c2cceb42
29-5-19 15:04:43.503 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: fa77fa0052a8d6dd928f6b952e147f1f51b93ba3 > /tmp/syncanytest/syncany-190529150308467-70129-client-A/ignoredfile.txt
29-5-19 15:04:43.503 | Indexer         | AsyncI/syncany | FINE : - /File: ignoredfile.txt (checksum fa77fa0052a8d6dd928f6b952e147f1f51b93ba3)
29-5-19 15:04:43.504 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: ignoredfile.txt, checksum: fa77fa0052a8d6dd928f6b952e147f1f51b93ba3)
29-5-19 15:04:43.505 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file ignoredfile.txt
29-5-19 15:04:43.505 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=fa77fa0052a8d6dd928f6b952e147f1f51b93ba3, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.505 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:43.505 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-70129-client-A/sub/ignoredfile.txt
29-5-19 15:04:43.505 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-70129-client-A/sub/ignoredfile.txt
29-5-19 15:04:43.506 | Indexer         | AsyncI/syncany | FINE : - Chunk new: a02a7e7dd2633fed6d543cc793809745c5236320
29-5-19 15:04:43.507 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: a02a7e7dd2633fed6d543cc793809745c5236320 > d97252fca6d987b229758121f4caa609c2cceb42
29-5-19 15:04:43.507 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: a02a7e7dd2633fed6d543cc793809745c5236320 > /tmp/syncanytest/syncany-190529150308467-70129-client-A/sub/ignoredfile.txt
29-5-19 15:04:43.507 | Indexer         | AsyncI/syncany | FINE : - /File: sub/ignoredfile.txt (checksum a02a7e7dd2633fed6d543cc793809745c5236320)
29-5-19 15:04:43.508 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: sub/ignoredfile.txt, checksum: a02a7e7dd2633fed6d543cc793809745c5236320)
29-5-19 15:04:43.508 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file sub/ignoredfile.txt
29-5-19 15:04:43.508 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=sub/ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=a02a7e7dd2633fed6d543cc793809745c5236320, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.508 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:43.509 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk d97252fca6d987b229758121f4caa609c2cceb42
29-5-19 15:04:43.509 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@23c5a606) ...
29-5-19 15:04:43.509 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142283490, chunks=2, multiChunks=1, fileContents=2, fileHistories=3]
29-5-19 15:04:43.509 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@14704f5d) ...
29-5-19 15:04:43.509 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:04:43.510 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
29-5-19 15:04:43.510 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:04:43.510 | UpOperation     | Test worker    | INFO : - Uploading multichunk d97252fca6d987b229758121f4caa609c2cceb42 from /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/multichunk-d97252fca6d987b229758121f4caa609c2cceb42 to RemoteFile[name=multichunk-d97252fca6d987b229758121f4caa609c2cceb42] ...
29-5-19 15:04:43.511 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/multichunk-d97252fca6d987b229758121f4caa609c2cceb42 -> Temp. remote file: RemoteFile[name=temp-WEUAd-multichunk-d97252fca6d987b229758121f4caa609c2cceb42], final location: RemoteFile[name=multichunk-d97252fca6d987b229758121f4caa609c2cceb42]
29-5-19 15:04:43.511 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A2)/T=1559142283510, chunks=2, multiChunks=1, fileContents=2, fileHistories=3]
29-5-19 15:04:43.512 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A2)/T=1559142283510 to file /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/database-A-0000000002 ... 
29-5-19 15:04:43.512 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/database-A-0000000002 ...
29-5-19 15:04:43.512 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:04:43.513 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:04:43.513 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/database-A-0000000002 to RemoteFile[name=database-A-0000000002] ...
29-5-19 15:04:43.513 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/database-A-0000000002 -> Temp. remote file: RemoteFile[name=temp-sCjxk-database-A-0000000002], final location: RemoteFile[name=database-A-0000000002]
29-5-19 15:04:43.513 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:04:43.513 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:04:43.516 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/temp-transaction-3666055531709938987.tmp
29-5-19 15:04:43.517 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@6bba7fe6) ...
29-5-19 15:04:43.517 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-6765c7cd] ...
29-5-19 15:04:43.517 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:04:43.517 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@183e45c6) ...
29-5-19 15:04:43.517 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/multichunk-d97252fca6d987b229758121f4caa609c2cceb42 to temp. file RemoteFile[name=temp-WEUAd-multichunk-d97252fca6d987b229758121f4caa609c2cceb42] ...
29-5-19 15:04:43.518 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@2d417e7) ...
29-5-19 15:04:43.518 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-70129-client-A/.syncany/cache/database-A-0000000002 to temp. file RemoteFile[name=temp-sCjxk-database-A-0000000002] ...
29-5-19 15:04:43.522 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-WEUAd-multichunk-d97252fca6d987b229758121f4caa609c2cceb42] to final location RemoteFile[name=multichunk-d97252fca6d987b229758121f4caa609c2cceb42] ...
29-5-19 15:04:43.522 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-sCjxk-database-A-0000000002] to final location RemoteFile[name=database-A-0000000002] ...
29-5-19 15:04:43.522 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-6765c7cd] ...
29-5-19 15:04:43.522 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:04:43.522 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:04:43.522 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A2)/T=1559142283510) ...
29-5-19 15:04:43.525 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:04:43.536 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A2)/T=1559142283510, chunks=2, multiChunks=1, fileContents=2, fileHistories=3]
29-5-19 15:04:43.536 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:04:43.536 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:04:43.536 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142283512, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:04:43.536 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:04:43.537 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142283475] ...
29-5-19 15:04:43.542 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142283475]
29-5-19 15:04:43.542 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:43.542 | Cache           | Test worker    | INFO : Cache size okay (155 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:43.542 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@10ca5e6d) ...
29-5-19 15:04:43.542 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-70129-client-B' ...
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.543 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-70129-client-B' ...
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.543 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:43.543 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:43.551 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.551 | DownOperation   | Test worker    | INFO : 
29-5-19 15:04:43.551 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:04:43.551 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.551 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@73839f1a) ...
29-5-19 15:04:43.551 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:43.552 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.552 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:43.552 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:04:43.552 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.552 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@4a50a85b) ...
29-5-19 15:04:43.552 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:43.553 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000002 is new.
29-5-19 15:04:43.553 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-5-19 15:04:43.553 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@18d5d68d) ...
29-5-19 15:04:43.553 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@4d1bd09c) ...
29-5-19 15:04:43.553 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1559142283543] ...
29-5-19 15:04:43.554 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1559142283543]
29-5-19 15:04:43.554 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1559142283543] ...
29-5-19 15:04:43.554 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-5-19 15:04:43.555 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000002 to local cache at /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syncany/cache/database-A-0000000002
29-5-19 15:04:43.555 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@4c49b760) ...
29-5-19 15:04:43.555 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-5-19 15:04:43.555 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syncany/cache/database-A-0000000002 ...
29-5-19 15:04:43.557 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A2)/T=1559142283510
29-5-19 15:04:43.558 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150308467-70129-repo/databases/database-A-0000000002; maybe invalid file name pattern. Ignoring file.
29-5-19 15:04:43.558 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150308467-70129-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-5-19 15:04:43.558 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-5-19 15:04:43.558 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A2)/T=1559142283510], B=[A/(A1)/T=1559142283277]}
29-5-19 15:04:43.559 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-5-19 15:04:43.559 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1559142283277
29-5-19 15:04:43.559 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A2)/T=1559142283510
29-5-19 15:04:43.559 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-5-19 15:04:43.559 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1559142283277
29-5-19 15:04:43.559 | DatabaseReconci | Test worker    | INFO :   + A/(A2)/T=1559142283510
29-5-19 15:04:43.559 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-5-19 15:04:43.559 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-5-19 15:04:43.559 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-5-19 15:04:43.559 | DatabaseReconci | Test worker    | INFO : Losers Branch: [A/(A1)/T=1559142283277]
29-5-19 15:04:43.559 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1559142283277, A/(A2)/T=1559142283510]
29-5-19 15:04:43.559 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-5-19 15:04:43.559 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A2)/T=1559142283510]
29-5-19 15:04:43.559 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-5-19 15:04:43.559 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syncany/cache/database-A-0000000002 ...
29-5-19 15:04:43.561 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A2)/T=1559142283510
29-5-19 15:04:43.561 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-5-19 15:04:43.562 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.564 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-5-19 15:04:43.569 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-5-19 15:04:43.569 | FileSystemActio | Test worker    | INFO :   + Comparing local version: FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.569 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.570 | FileVersionComp | Test worker    | INFO :      - [NEW]: Local file DIFFERS from file version, expected EXISTS = false, but actual EXISTS = true, for file .syignore
29-5-19 15:04:43.570 | FileSystemActio | Test worker    | INFO :      -> (10) Local file exists, but should not: local file = /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syignore, local version = FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-], winning version = FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.570 | FileSystemActio | Test worker    | INFO :      -> DeleteFileSystemAction [file1=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.570 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:43.570 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=fa77fa0052a8d6dd928f6b952e147f1f51b93ba3, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.570 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file ignoredfile.txt
29-5-19 15:04:43.570 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=fa77fa0052a8d6dd928f6b952e147f1f51b93ba3, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-70129-client-B/ignoredfile.txt
29-5-19 15:04:43.571 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=fa77fa0052a8d6dd928f6b952e147f1f51b93ba3, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.571 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:43.571 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=sub/ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=a02a7e7dd2633fed6d543cc793809745c5236320, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.571 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file sub/ignoredfile.txt
29-5-19 15:04:43.571 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=sub/ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=a02a7e7dd2633fed6d543cc793809745c5236320, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-70129-client-B/sub/ignoredfile.txt
29-5-19 15:04:43.571 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=sub/ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=a02a7e7dd2633fed6d543cc793809745c5236320, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.572 | DownOperation   | Test worker    | INFO :   + Adding multichunk d97252fca6d987b229758121f4caa609c2cceb42 to download list ...
29-5-19 15:04:43.572 | DownOperation   | Test worker    | INFO :   + Adding multichunk d97252fca6d987b229758121f4caa609c2cceb42 to download list ...
29-5-19 15:04:43.572 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-5-19 15:04:43.573 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@194da2b9) ...
29-5-19 15:04:43.573 | Downloader      | Test worker    | INFO :   + Downloading multichunk d97252fca6d987b229758121f4caa609c2cceb42 ...
29-5-19 15:04:43.573 | Downloader      | Test worker    | INFO :   + Decrypting multichunk d97252fca6d987b229758121f4caa609c2cceb42 ...
29-5-19 15:04:43.574 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk d97252fca6d987b229758121f4caa609c2cceb42 ...
29-5-19 15:04:43.578 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-5-19 15:04:43.578 | FileSystemActio | Test worker    | INFO :    + DeleteFileSystemAction [file1=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.578 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=fa77fa0052a8d6dd928f6b952e147f1f51b93ba3, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.578 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=sub/ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=a02a7e7dd2633fed6d543cc793809745c5236320, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.578 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-5-19 15:04:43.578 | DownOperation   | Test worker    | FINE :    +  DeleteFileSystemAction [file1=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-], file2=FileVersion [version=2, path=.syignore, type=FILE, status=DELETED, size=15, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ba94387d3bf6edeb94f5a2b9fdd7bb3c9407c111, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.578 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=fa77fa0052a8d6dd928f6b952e147f1f51b93ba3, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.579 | Assembler       | Test worker    | INFO :      - Creating file ignoredfile.txt to /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syncany/cache/temp-reconstructedFileVersion-15053979528272643667.tmp ...
29-5-19 15:04:43.580 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:43.580 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=sub/ignoredfile.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=a02a7e7dd2633fed6d543cc793809745c5236320, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.580 | Assembler       | Test worker    | INFO :      - Creating file sub/ignoredfile.txt to /tmp/syncanytest/syncany-190529150308467-70129-client-B/.syncany/cache/temp-reconstructedFileVersion-9966939350634964844.tmp ...
29-5-19 15:04:43.581 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:43.581 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-5-19 15:04:43.581 | DownOperation   | Test worker    | INFO :   + Applying database version (A2)
29-5-19 15:04:43.581 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A2)/T=1559142283510, chunks=2, multiChunks=1, fileContents=2, fileHistories=3]
29-5-19 15:04:43.590 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1559142283543] ...
29-5-19 15:04:43.598 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1559142283543]
29-5-19 15:04:43.598 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:43.598 | Cache           | Test worker    | INFO : Cache size okay (155 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:43.598 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@55fba9b1) ...
29-5-19 15:04:43.598 | DownOperation   | Test worker    | INFO : Sync down done.
29-5-19 15:04:43.601 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.601 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:04:43.617 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.617 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-50901-client-A' ...
29-5-19 15:04:43.617 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.617 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.617 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.617 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.617 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.617 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.617 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.617 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.617 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.618 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-50901-client-A' ...
29-5-19 15:04:43.618 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.618 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.618 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:43.618 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:43.618 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.618 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.618 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.618 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.618 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.618 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.618 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:43.618 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:43.664 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:04:43.664 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:04:43.673 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:04:43.676 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:04:43.677 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:04:43.683 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:04:43.683 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:04:43.683 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:04:43.683 | 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-5-19 15:04:43.686 | 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-5-19 15:04:43.689 | 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-5-19 15:04:43.691 | 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-5-19 15:04:43.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-5-19 15:04:43.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-5-19 15:04:43.697 | 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-5-19 15:04:43.699 | 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-5-19 15:04:43.701 | 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-5-19 15:04:43.704 | 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-5-19 15:04:43.706 | 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-5-19 15:04:43.708 | 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-5-19 15:04:43.710 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:04:43.710 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:04:43.711 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:04:43.713 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:04:43.715 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:04:43.717 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:04:43.719 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:04:43.720 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:04:43.722 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:04:43.722 | 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-5-19 15:04:43.725 | 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-5-19 15:04:43.727 | 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-5-19 15:04:43.730 | 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-5-19 15:04:43.733 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:04:43.733 | 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-5-19 15:04:43.735 | 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-5-19 15:04:43.737 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:04:43.737 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:04:43.737 | 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-5-19 15:04:43.740 | UpOperation     | Test worker    | INFO : 
29-5-19 15:04:43.740 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:04:43.740 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.740 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@75104a67) ...
29-5-19 15:04:43.741 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.741 | StatusOperation | Test worker    | INFO : 
29-5-19 15:04:43.741 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:04:43.741 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.741 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:04:43.741 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@6b930825) ...
29-5-19 15:04:43.741 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150308467-50901-client-A ...
29-5-19 15:04:43.742 | StatusOperation | Test worker    | FINE : - Ignoring file; builds
29-5-19 15:04:43.742 | StatusOperation | Test worker    | FINE : - New file: .syignore
29-5-19 15:04:43.742 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:04:43.742 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@245dc106) ...
29-5-19 15:04:43.742 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:43.743 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.743 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:43.743 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:04:43.743 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.743 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@1147eb0c) ...
29-5-19 15:04:43.743 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:43.743 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@22755e1) ...
29-5-19 15:04:43.744 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:04:43.744 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142283618] ...
29-5-19 15:04:43.744 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142283618]
29-5-19 15:04:43.744 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142283618] ...
29-5-19 15:04:43.745 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.750 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:04:43.750 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:04:43.751 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@76d766f5) ...
29-5-19 15:04:43.751 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:04:43.751 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syignore
29-5-19 15:04:43.751 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syignore
29-5-19 15:04:43.754 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 3b6faa5c884bd3132d05d8ba18c63f6e6d348d71
29-5-19 15:04:43.755 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk a7e62646af7f8021b0f901e57c4ce719c3eb1bc3
29-5-19 15:04:43.755 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 3b6faa5c884bd3132d05d8ba18c63f6e6d348d71 > a7e62646af7f8021b0f901e57c4ce719c3eb1bc3
29-5-19 15:04:43.755 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 3b6faa5c884bd3132d05d8ba18c63f6e6d348d71 > /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syignore
29-5-19 15:04:43.755 | Indexer         | AsyncI/syncany | FINE : - /File: .syignore (checksum 3b6faa5c884bd3132d05d8ba18c63f6e6d348d71)
29-5-19 15:04:43.756 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: .syignore, checksum: 3b6faa5c884bd3132d05d8ba18c63f6e6d348d71)
29-5-19 15:04:43.756 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file .syignore
29-5-19 15:04:43.756 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=6, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=3b6faa5c884bd3132d05d8ba18c63f6e6d348d71, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.756 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:43.756 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@3ba0ceb4) ...
29-5-19 15:04:43.757 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk a7e62646af7f8021b0f901e57c4ce719c3eb1bc3
29-5-19 15:04:43.757 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@3776b9ed) ...
29-5-19 15:04:43.757 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142283750, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:04:43.757 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:04:43.757 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:04:43.758 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:04:43.758 | UpOperation     | Test worker    | INFO : - Uploading multichunk a7e62646af7f8021b0f901e57c4ce719c3eb1bc3 from /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syncany/cache/multichunk-a7e62646af7f8021b0f901e57c4ce719c3eb1bc3 to RemoteFile[name=multichunk-a7e62646af7f8021b0f901e57c4ce719c3eb1bc3] ...
29-5-19 15:04:43.758 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syncany/cache/multichunk-a7e62646af7f8021b0f901e57c4ce719c3eb1bc3 -> Temp. remote file: RemoteFile[name=temp-hRIRM-multichunk-a7e62646af7f8021b0f901e57c4ce719c3eb1bc3], final location: RemoteFile[name=multichunk-a7e62646af7f8021b0f901e57c4ce719c3eb1bc3]
29-5-19 15:04:43.758 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142283758, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:04:43.758 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142283758 to file /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:04:43.758 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:43.759 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:04:43.759 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:04:43.759 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-FXJeX-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:04:43.760 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:04:43.760 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:04:43.761 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syncany/cache/temp-transaction-7793637727273084382.tmp
29-5-19 15:04:43.761 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@2473d535) ...
29-5-19 15:04:43.762 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-723aae68] ...
29-5-19 15:04:43.762 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:04:43.762 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@3b4ba46b) ...
29-5-19 15:04:43.762 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syncany/cache/multichunk-a7e62646af7f8021b0f901e57c4ce719c3eb1bc3 to temp. file RemoteFile[name=temp-hRIRM-multichunk-a7e62646af7f8021b0f901e57c4ce719c3eb1bc3] ...
29-5-19 15:04:43.763 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@52dc7cfc) ...
29-5-19 15:04:43.763 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-50901-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-FXJeX-database-A-0000000001] ...
29-5-19 15:04:43.763 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-hRIRM-multichunk-a7e62646af7f8021b0f901e57c4ce719c3eb1bc3] to final location RemoteFile[name=multichunk-a7e62646af7f8021b0f901e57c4ce719c3eb1bc3] ...
29-5-19 15:04:43.763 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-FXJeX-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:04:43.763 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-723aae68] ...
29-5-19 15:04:43.764 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:04:43.764 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:04:43.764 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142283758) ...
29-5-19 15:04:43.765 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:04:43.765 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@eab03a5) ...
29-5-19 15:04:43.778 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:04:43.780 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142283758, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:04:43.780 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:04:43.780 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:04:43.780 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142283778, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:04:43.780 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:04:43.782 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142283618] ...
29-5-19 15:04:43.790 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142283618]
29-5-19 15:04:43.790 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:43.790 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:43.790 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@55a3607b) ...
29-5-19 15:04:43.791 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-50901-client-B' ...
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.791 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-50901-client-B' ...
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.791 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:43.791 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:43.811 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:04:43.812 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:04:43.821 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:04:43.823 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:04:43.824 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:04:43.832 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:04:43.832 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:04:43.832 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:04:43.832 | 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-5-19 15:04:43.834 | 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-5-19 15:04:43.837 | 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-5-19 15:04:43.839 | 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-5-19 15:04:43.841 | 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-5-19 15:04:43.843 | 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-5-19 15:04:43.844 | 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-5-19 15:04:43.846 | 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-5-19 15:04:43.848 | 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-5-19 15:04:43.850 | 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-5-19 15:04:43.852 | 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-5-19 15:04:43.853 | 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-5-19 15:04:43.855 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:04:43.855 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:04:43.856 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:04:43.859 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:04:43.862 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:04:43.864 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:04:43.867 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:04:43.869 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:04:43.871 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:04:43.871 | 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-5-19 15:04:43.875 | 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-5-19 15:04:43.877 | 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-5-19 15:04:43.879 | 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-5-19 15:04:43.882 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:04:43.882 | 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-5-19 15:04:43.884 | 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-5-19 15:04:43.887 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:04:43.887 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:04:43.887 | 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-5-19 15:04:43.889 | DownOperation   | Test worker    | INFO : 
29-5-19 15:04:43.889 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:04:43.889 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.889 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@3076060) ...
29-5-19 15:04:43.889 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:43.891 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.891 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:43.891 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:04:43.891 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:43.891 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@48516873) ...
29-5-19 15:04:43.891 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:43.892 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-5-19 15:04:43.892 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@6382db50) ...
29-5-19 15:04:43.892 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@4f00ee78) ...
29-5-19 15:04:43.892 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1559142283791] ...
29-5-19 15:04:43.892 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1559142283791]
29-5-19 15:04:43.892 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1559142283791] ...
29-5-19 15:04:43.892 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-5-19 15:04:43.893 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-190529150308467-50901-client-B/.syncany/cache/database-A-0000000001
29-5-19 15:04:43.893 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@574d806d) ...
29-5-19 15:04:43.893 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-5-19 15:04:43.893 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-190529150308467-50901-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:43.896 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142283758
29-5-19 15:04:43.896 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150308467-50901-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-5-19 15:04:43.896 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-5-19 15:04:43.896 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1559142283758], B=[]}
29-5-19 15:04:43.896 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-5-19 15:04:43.897 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1559142283758
29-5-19 15:04:43.897 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-5-19 15:04:43.897 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1559142283758
29-5-19 15:04:43.897 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-5-19 15:04:43.897 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-5-19 15:04:43.897 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-5-19 15:04:43.897 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-5-19 15:04:43.897 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1559142283758]
29-5-19 15:04:43.898 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-5-19 15:04:43.898 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1559142283758]
29-5-19 15:04:43.898 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-5-19 15:04:43.898 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150308467-50901-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:43.903 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142283758
29-5-19 15:04:43.904 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-5-19 15:04:43.904 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:43.905 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-5-19 15:04:43.905 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-5-19 15:04:43.905 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:43.905 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=6, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=3b6faa5c884bd3132d05d8ba18c63f6e6d348d71, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:43.905 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file .syignore
29-5-19 15:04:43.905 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=6, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=3b6faa5c884bd3132d05d8ba18c63f6e6d348d71, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-50901-client-B/.syignore
29-5-19 15:04:43.906 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=6, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=3b6faa5c884bd3132d05d8ba18c63f6e6d348d71, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.908 | DownOperation   | Test worker    | INFO :   + Adding multichunk a7e62646af7f8021b0f901e57c4ce719c3eb1bc3 to download list ...
29-5-19 15:04:43.908 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-5-19 15:04:43.909 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@7bdd5772) ...
29-5-19 15:04:43.909 | Downloader      | Test worker    | INFO :   + Downloading multichunk a7e62646af7f8021b0f901e57c4ce719c3eb1bc3 ...
29-5-19 15:04:43.926 | Downloader      | Test worker    | INFO :   + Decrypting multichunk a7e62646af7f8021b0f901e57c4ce719c3eb1bc3 ...
29-5-19 15:04:43.927 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk a7e62646af7f8021b0f901e57c4ce719c3eb1bc3 ...
29-5-19 15:04:43.930 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-5-19 15:04:43.930 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=6, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=3b6faa5c884bd3132d05d8ba18c63f6e6d348d71, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.930 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-5-19 15:04:43.930 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=6, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=3b6faa5c884bd3132d05d8ba18c63f6e6d348d71, updated=Wed May 29 15:04:43 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:43.930 | Assembler       | Test worker    | INFO :      - Creating file .syignore to /tmp/syncanytest/syncany-190529150308467-50901-client-B/.syncany/cache/temp-reconstructedFileVersion-15933606174288362063.tmp ...
29-5-19 15:04:43.931 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:43.931 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-5-19 15:04:43.932 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-5-19 15:04:43.932 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1559142283758, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:04:43.942 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1559142283791] ...
29-5-19 15:04:43.946 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1559142283791]
29-5-19 15:04:43.946 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:43.946 | Cache           | Test worker    | INFO : Cache size okay (1 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:43.946 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@7985da63) ...
29-5-19 15:04:43.946 | DownOperation   | Test worker    | INFO : Sync down done.
29-5-19 15:04:43.950 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.950 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:04:43.966 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.966 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-13475-client-A' ...
29-5-19 15:04:43.966 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.966 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.966 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.966 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.966 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.966 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.966 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.966 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.966 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:43.967 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-13475-client-A' ...
29-5-19 15:04:43.967 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:43.967 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:43.967 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:43.967 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:43.967 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:43.967 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:43.967 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:43.967 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:43.967 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:43.967 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:43.967 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:43.967 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:44.004 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:04:44.004 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:04:44.013 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:04:44.016 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:04:44.016 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:04:44.022 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:04:44.022 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:04:44.023 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:04:44.023 | 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-5-19 15:04:44.025 | 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-5-19 15:04:44.027 | 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-5-19 15:04:44.030 | 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-5-19 15:04:44.031 | 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-5-19 15:04:44.034 | 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-5-19 15:04:44.035 | 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-5-19 15:04:44.038 | 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-5-19 15:04:44.040 | 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-5-19 15:04:44.042 | 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-5-19 15:04:44.044 | 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-5-19 15:04:44.047 | 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-5-19 15:04:44.049 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:04:44.049 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:04:44.050 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:04:44.053 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:04:44.054 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:04:44.058 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:04:44.060 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:04:44.061 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:04:44.063 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:04:44.063 | 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-5-19 15:04:44.067 | 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-5-19 15:04:44.069 | 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-5-19 15:04:44.072 | 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-5-19 15:04:44.074 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:04:44.074 | 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-5-19 15:04:44.077 | 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-5-19 15:04:44.079 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:04:44.079 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:04:44.079 | 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-5-19 15:04:44.082 | UpOperation     | Test worker    | INFO : 
29-5-19 15:04:44.082 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:04:44.082 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:44.082 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@27be0b98) ...
29-5-19 15:04:44.084 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:44.084 | StatusOperation | Test worker    | INFO : 
29-5-19 15:04:44.084 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:04:44.084 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:44.084 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:04:44.084 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@69b48e39) ...
29-5-19 15:04:44.084 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150308467-13475-client-A ...
29-5-19 15:04:44.085 | StatusOperation | Test worker    | FINE : - New file: nonignoredfile.bar
29-5-19 15:04:44.085 | StatusOperation | Test worker    | FINE : - Ignoring file; ignoredfile.bak
29-5-19 15:04:44.085 | StatusOperation | Test worker    | FINE : - New file: .syignore
29-5-19 15:04:44.085 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:04:44.085 | StatusOperation | Test worker    | FINE : - Ignoring file; ignoredarchive.r01
29-5-19 15:04:44.085 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@4b3d7d25) ...
29-5-19 15:04:44.085 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:44.087 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:44.087 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:44.087 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:04:44.087 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:44.087 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@72096dcf) ...
29-5-19 15:04:44.087 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:44.087 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@285bc28d) ...
29-5-19 15:04:44.087 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:04:44.087 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142283967] ...
29-5-19 15:04:44.087 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142283967]
29-5-19 15:04:44.087 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142283967] ...
29-5-19 15:04:44.088 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:44.099 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:04:44.099 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:04:44.099 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@295d6127) ...
29-5-19 15:04:44.099 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:04:44.099 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syignore
29-5-19 15:04:44.100 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syignore
29-5-19 15:04:44.106 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 18ccbae08a1652a730f016a43758b2db003d2f7e
29-5-19 15:04:44.107 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 6e5e5012644293b8e89fc582461e688a77ccd489
29-5-19 15:04:44.107 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 18ccbae08a1652a730f016a43758b2db003d2f7e > 6e5e5012644293b8e89fc582461e688a77ccd489
29-5-19 15:04:44.107 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 18ccbae08a1652a730f016a43758b2db003d2f7e > /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syignore
29-5-19 15:04:44.107 | Indexer         | AsyncI/syncany | FINE : - /File: .syignore (checksum 18ccbae08a1652a730f016a43758b2db003d2f7e)
29-5-19 15:04:44.108 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: .syignore, checksum: 18ccbae08a1652a730f016a43758b2db003d2f7e)
29-5-19 15:04:44.108 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file .syignore
29-5-19 15:04:44.108 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=24, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=18ccbae08a1652a730f016a43758b2db003d2f7e, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:44.109 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:44.109 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@7016cbab) ...
29-5-19 15:04:44.109 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150308467-13475-client-A/nonignoredfile.bar
29-5-19 15:04:44.109 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150308467-13475-client-A/nonignoredfile.bar
29-5-19 15:04:44.110 | Indexer         | AsyncI/syncany | FINE : - Chunk new: ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8
29-5-19 15:04:44.111 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8 > 6e5e5012644293b8e89fc582461e688a77ccd489
29-5-19 15:04:44.114 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8 > /tmp/syncanytest/syncany-190529150308467-13475-client-A/nonignoredfile.bar
29-5-19 15:04:44.114 | Indexer         | AsyncI/syncany | FINE : - /File: nonignoredfile.bar (checksum ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8)
29-5-19 15:04:44.115 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: nonignoredfile.bar, checksum: ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8)
29-5-19 15:04:44.115 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file nonignoredfile.bar
29-5-19 15:04:44.115 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=nonignoredfile.bar, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:44.115 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:04:44.116 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 6e5e5012644293b8e89fc582461e688a77ccd489
29-5-19 15:04:44.116 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@57b151db) ...
29-5-19 15:04:44.116 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142284099, chunks=2, multiChunks=1, fileContents=2, fileHistories=2]
29-5-19 15:04:44.116 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@8ffb2d8) ...
29-5-19 15:04:44.116 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:04:44.117 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:04:44.117 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:04:44.117 | UpOperation     | Test worker    | INFO : - Uploading multichunk 6e5e5012644293b8e89fc582461e688a77ccd489 from /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syncany/cache/multichunk-6e5e5012644293b8e89fc582461e688a77ccd489 to RemoteFile[name=multichunk-6e5e5012644293b8e89fc582461e688a77ccd489] ...
29-5-19 15:04:44.118 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syncany/cache/multichunk-6e5e5012644293b8e89fc582461e688a77ccd489 -> Temp. remote file: RemoteFile[name=temp-qLkaa-multichunk-6e5e5012644293b8e89fc582461e688a77ccd489], final location: RemoteFile[name=multichunk-6e5e5012644293b8e89fc582461e688a77ccd489]
29-5-19 15:04:44.118 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142284117, chunks=2, multiChunks=1, fileContents=2, fileHistories=2]
29-5-19 15:04:44.119 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142284117 to file /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:04:44.119 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:44.119 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:04:44.120 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:04:44.120 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:04:44.120 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-mHGdm-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:04:44.120 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:04:44.120 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:04:44.122 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syncany/cache/temp-transaction-14764898562380291274.tmp
29-5-19 15:04:44.122 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@36eaea9f) ...
29-5-19 15:04:44.122 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-7937ff8f] ...
29-5-19 15:04:44.122 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:04:44.122 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@49faaea) ...
29-5-19 15:04:44.123 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syncany/cache/multichunk-6e5e5012644293b8e89fc582461e688a77ccd489 to temp. file RemoteFile[name=temp-qLkaa-multichunk-6e5e5012644293b8e89fc582461e688a77ccd489] ...
29-5-19 15:04:44.123 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@1473c23d) ...
29-5-19 15:04:44.123 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150308467-13475-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-mHGdm-database-A-0000000001] ...
29-5-19 15:04:44.123 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-qLkaa-multichunk-6e5e5012644293b8e89fc582461e688a77ccd489] to final location RemoteFile[name=multichunk-6e5e5012644293b8e89fc582461e688a77ccd489] ...
29-5-19 15:04:44.123 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-mHGdm-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:04:44.123 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-7937ff8f] ...
29-5-19 15:04:44.124 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:04:44.124 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:04:44.124 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142284117) ...
29-5-19 15:04:44.131 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:04:44.140 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142284117, chunks=2, multiChunks=1, fileContents=2, fileHistories=2]
29-5-19 15:04:44.140 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:04:44.140 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:04:44.140 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142284119, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:04:44.140 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:04:44.141 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142283967] ...
29-5-19 15:04:44.146 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142283967]
29-5-19 15:04:44.146 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:44.146 | Cache           | Test worker    | INFO : Cache size okay (52 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:44.146 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@13849f8) ...
29-5-19 15:04:44.146 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:44.147 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-13475-client-B' ...
29-5-19 15:04:44.147 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:44.147 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:44.147 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:44.147 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:44.147 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:44.147 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:44.147 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:44.149 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:44.149 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:04:44.149 | TransferManager | Test worker    | INFO : Building LocalTransferManager from config 'syncany-190529150308467-13475-client-B' ...
29-5-19 15:04:44.149 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:04:44.149 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:04:44.149 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:04:44.149 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:04:44.149 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:04:44.149 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:04:44.149 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in LocalTransferManager ...
29-5-19 15:04:44.149 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in LocalTransferManager ...
29-5-19 15:04:44.149 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:04:44.150 | TransferManager | Test worker    | FINE : - Wrapping TransferManager LocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:04:44.150 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:04:44.150 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:04:44.171 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:04:44.171 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:04:44.179 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:04:44.181 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:04:44.182 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:04:44.186 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:04:44.187 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:04:44.187 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:04:44.187 | 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-5-19 15:04:44.189 | 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-5-19 15:04:44.192 | 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-5-19 15:04:44.193 | 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-5-19 15:04:44.195 | 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-5-19 15:04:44.197 | 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-5-19 15:04:44.199 | 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-5-19 15:04:44.201 | 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-5-19 15:04:44.203 | 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-5-19 15:04:44.204 | 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-5-19 15:04:44.206 | 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-5-19 15:04:44.208 | 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-5-19 15:04:44.210 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:04:44.210 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:04:44.211 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:04:44.214 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:04:44.215 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:04:44.217 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:04:44.219 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:04:44.220 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:04:44.222 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:04:44.222 | 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-5-19 15:04:44.224 | 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-5-19 15:04:44.226 | 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-5-19 15:04:44.228 | 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-5-19 15:04:44.231 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:04:44.231 | 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-5-19 15:04:44.233 | 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-5-19 15:04:44.235 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:04:44.235 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:04:44.235 | 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-5-19 15:04:44.237 | DownOperation   | Test worker    | INFO : 
29-5-19 15:04:44.237 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:04:44.237 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:44.237 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@7768663a) ...
29-5-19 15:04:44.238 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:04:44.239 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:44.239 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:04:44.239 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:04:44.239 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:04:44.239 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@288d761e) ...
29-5-19 15:04:44.239 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:04:44.239 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-5-19 15:04:44.239 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@7700bc) ...
29-5-19 15:04:44.239 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@1c4fbd8f) ...
29-5-19 15:04:44.239 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1559142284150] ...
29-5-19 15:04:44.239 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1559142284150]
29-5-19 15:04:44.240 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1559142284150] ...
29-5-19 15:04:44.240 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-5-19 15:04:44.240 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-190529150308467-13475-client-B/.syncany/cache/database-A-0000000001
29-5-19 15:04:44.240 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@44fbd76) ...
29-5-19 15:04:44.240 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-5-19 15:04:44.241 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-190529150308467-13475-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:44.242 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142284117
29-5-19 15:04:44.243 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150308467-13475-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-5-19 15:04:44.243 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-5-19 15:04:44.243 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1559142284117], B=[]}
29-5-19 15:04:44.243 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-5-19 15:04:44.243 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1559142284117
29-5-19 15:04:44.243 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-5-19 15:04:44.243 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1559142284117
29-5-19 15:04:44.243 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-5-19 15:04:44.243 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-5-19 15:04:44.243 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-5-19 15:04:44.243 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-5-19 15:04:44.243 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1559142284117]
29-5-19 15:04:44.243 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-5-19 15:04:44.243 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1559142284117]
29-5-19 15:04:44.243 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-5-19 15:04:44.244 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150308467-13475-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:04:44.258 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142284117
29-5-19 15:04:44.258 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-5-19 15:04:44.260 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:04:44.260 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-5-19 15:04:44.260 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-5-19 15:04:44.260 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:44.260 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=24, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=18ccbae08a1652a730f016a43758b2db003d2f7e, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:44.261 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file .syignore
29-5-19 15:04:44.261 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=24, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=18ccbae08a1652a730f016a43758b2db003d2f7e, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-13475-client-B/.syignore
29-5-19 15:04:44.261 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=24, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=18ccbae08a1652a730f016a43758b2db003d2f7e, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:44.261 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:04:44.261 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=nonignoredfile.bar, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:04:44.261 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file nonignoredfile.bar
29-5-19 15:04:44.261 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=nonignoredfile.bar, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150308467-13475-client-B/nonignoredfile.bar
29-5-19 15:04:44.261 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=nonignoredfile.bar, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:44.262 | DownOperation   | Test worker    | INFO :   + Adding multichunk 6e5e5012644293b8e89fc582461e688a77ccd489 to download list ...
29-5-19 15:04:44.270 | DownOperation   | Test worker    | INFO :   + Adding multichunk 6e5e5012644293b8e89fc582461e688a77ccd489 to download list ...
29-5-19 15:04:44.270 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-5-19 15:04:44.270 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@14354afb) ...
29-5-19 15:04:44.270 | Downloader      | Test worker    | INFO :   + Downloading multichunk 6e5e5012644293b8e89fc582461e688a77ccd489 ...
29-5-19 15:04:44.271 | Downloader      | Test worker    | INFO :   + Decrypting multichunk 6e5e5012644293b8e89fc582461e688a77ccd489 ...
29-5-19 15:04:44.271 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk 6e5e5012644293b8e89fc582461e688a77ccd489 ...
29-5-19 15:04:44.274 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-5-19 15:04:44.274 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=24, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=18ccbae08a1652a730f016a43758b2db003d2f7e, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:44.274 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=nonignoredfile.bar, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:44.274 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-5-19 15:04:44.274 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=.syignore, type=FILE, status=NEW, size=24, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=18ccbae08a1652a730f016a43758b2db003d2f7e, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:44.274 | Assembler       | Test worker    | INFO :      - Creating file .syignore to /tmp/syncanytest/syncany-190529150308467-13475-client-B/.syncany/cache/temp-reconstructedFileVersion-9574775796614620080.tmp ...
29-5-19 15:04:44.275 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:44.275 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=nonignoredfile.bar, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:04:43 UTC 2019, linkTarget=null, checksum=ac20cc5ea25ca6e286fc0ba8c343d43ed13d39f8, updated=Wed May 29 15:04:44 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:04:44.276 | Assembler       | Test worker    | INFO :      - Creating file nonignoredfile.bar to /tmp/syncanytest/syncany-190529150308467-13475-client-B/.syncany/cache/temp-reconstructedFileVersion-12332414900627515764.tmp ...
29-5-19 15:04:44.277 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:04:44.277 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-5-19 15:04:44.277 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-5-19 15:04:44.277 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1559142284117, chunks=2, multiChunks=1, fileContents=2, fileHistories=2]
29-5-19 15:04:44.291 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1559142284150] ...
29-5-19 15:04:44.301 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1559142284150]
29-5-19 15:04:44.301 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:04:44.301 | Cache           | Test worker    | INFO : Cache size okay (52 KB), no need to clean (keep size is 500 MB)
29-5-19 15:04:44.301 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@4fddfefa) ...
29-5-19 15:04:44.301 | DownOperation   | Test worker    | INFO : Sync down done.