ewmscp merge requestshttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests2021-05-17T14:11:02+02:00https://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/25inotify_watch dumps list of watched dirs on SIGUSR12021-05-17T14:11:02+02:00Juergen Hannappelinotify_watch dumps list of watched dirs on SIGUSR1Juergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/24New option parser url2021-04-20T11:58:31+02:00Juergen HannappelNew option parser urlOption parser is now hosted in DESY gitlab.Option parser is now hosted in DESY gitlab.Juergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/23Mmwatch features2021-02-19T12:57:04+01:00Juergen HannappelMmwatch featuresfix time handling for watchfolder stuff, requires to run with TZ=UTCfix time handling for watchfolder stuff, requires to run with TZ=UTCJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/22Mmwatch features2021-02-17T17:18:29+01:00Juergen HannappelMmwatch featuresnow also with delete on json follow, and tests for watchfolder (and inotify with move)now also with delete on json follow, and tests for watchfolder (and inotify with move)Juergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/21Cksum state fix2021-02-11T16:37:42+01:00Juergen HannappelCksum state fixJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/20invert logic of cache clear, it doesn't help as expected2021-02-10T14:04:08+01:00Juergen Hannappelinvert logic of cache clear, it doesn't help as expectedJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/19P07issues2021-02-09T12:41:34+01:00Juergen HannappelP07issuesmore timing instrumentation and option to not flush gpfs cachemore timing instrumentation and option to not flush gpfs cacheJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/18protect thread exception lists with mutexes2021-01-29T12:10:23+01:00Juergen Hannappelprotect thread exception lists with mutexesJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/17fix checksumming when a link to a directoty is encountered2021-01-26T15:26:22+01:00Juergen Hannappelfix checksumming when a link to a directoty is encounteredJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/15add xattrs to truncated files to record files size and ctime2021-01-26T11:02:56+01:00Juergen Hannappeladd xattrs to truncated files to record files size and ctimeJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/14use stack protection2021-01-12T10:29:01+01:00Juergen Hannappeluse stack protectionJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/13ad flag to avoid clearing cache on gpfs in, that fails on RO filesystems2021-01-08T11:18:33+01:00Juergen Hannappelad flag to avoid clearing cache on gpfs in, that fails on RO filesystemsJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/12various improvements and new tests2020-12-08T11:39:19+01:00Juergen Hannappelvarious improvements and new testsJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/11Policy truncate2020-11-25T11:37:08+01:00Juergen HannappelPolicy truncateJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/10Dir ops speed up2020-11-13T17:37:31+01:00Juergen HannappelDir ops speed upwith new tool to count objects in directorieswith new tool to count objects in directoriesJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/9timing info added, more tests2020-11-12T18:04:08+01:00Juergen Hannappeltiming info added, more testsJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/8old gcc needs a std::move2020-11-09T19:05:23+01:00Juergen Hannappelold gcc needs a std::moveJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/7gitlab tests and some fixes2020-11-09T18:36:05+01:00Juergen Hannappelgitlab tests and some fixesmany gitlab tests added
fix behaviour on errors in threaded mode
new counter for enqueue timemany gitlab tests added
fix behaviour on errors in threaded mode
new counter for enqueue timeJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/6add option to update attrs when ignoring existing2020-10-30T09:24:32+01:00Juergen Hannappeladd option to update attrs when ignoring existingJuergen HannappelJuergen Hannappelhttps://gitlab.desy.de/ewmscp/ewmscp/-/merge_requests/5Fix stop requests2020-10-29T16:58:03+01:00Juergen HannappelFix stop requestsJuergen HannappelJuergen Hannappel