summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-09-13handle_added_archives_with_db.t: Add file that is removed in second backupFlorian Pritz1-0/+6
2018-09-12Remove duplicate code by calling add_path in save_nodesFlorian Pritz1-17/+1
2018-09-12Update cache only when going back up the stack instead of all the timeFlorian Pritz1-9/+13
2018-09-12Only add top level directory when we actually have a top level directoryFlorian Pritz1-2/+4
2018-09-12Ensure that top level directories are also written to the DBFlorian Pritz1-0/+4
2018-09-12handle_added_archives_with_db.t: Add 2nd top level directory to testFlorian Pritz1-0/+21
2018-09-10Remove left over debug log entryFlorian Pritz1-1/+0
2018-09-09PathTimeTable/DB: Use cache as kind of stack and only write to DB when removi...Florian Pritz1-18/+25
2018-09-09DB: Fix update_path_if_greater not working for existing rowsFlorian Pritz1-1/+1
2018-09-09Test if adding an archive updates existing rows correctlyFlorian Pritz1-0/+79
2018-09-09handle_added_archives_with_db.t: Extend to verify that PathTimeTable/DB cachi...Florian Pritz1-0/+10
2018-09-09PathTimeTable/DB: Use constant to control trace loggingFlorian Pritz1-6/+8
2018-09-09PathTimeTable/DB: Improve performance by removing usage of regex in hot placesFlorian Pritz1-6/+10
2018-09-09handle_added_archives_with_db.t: Use new_no_defaults instead of newFlorian Pritz1-3/+1
2018-09-09Update META.jsonFlorian Pritz1-1/+2
2018-09-09Use strictures instead of strict/warningsFlorian Pritz20-37/+20
2018-09-09Sort cpanfileFlorian Pritz1-5/+5
2018-09-09Get settings via hash instead of direct variable accessFlorian Pritz3-24/+26
2018-09-09Settings: Add constructorsFlorian Pritz2-12/+27
2018-09-09Settings: Pull config file loading into functionFlorian Pritz1-13/+18
2018-09-09Settings: Use Function::ParametersFlorian Pritz1-6/+5
2018-09-09Simplify BorgRestore constructorsFlorian Pritz1-8/+4
2018-09-09BorgRestore: Move dependencies to dedicated $self->{deps} keyFlorian Pritz1-28/+28
2018-09-09PathTimeTable/DB: Add cache to reduce number of DB callsFlorian Pritz1-2/+51
2018-09-08Update META.jsonFlorian Pritz1-1/+1
2018-09-08Add TAP log adapter to all testsFlorian Pritz8-1/+8
2018-09-06t/handle_added_archives: Check for paths that should not be part of the dbFlorian Pritz1-0/+2
2018-09-06Test handled_added_archives with Memory and DB storageFlorian Pritz1-30/+35
2018-09-06Update copyright yearsFlorian Pritz2-2/+2
2018-09-06Add direct-to-db adding of paths instead of memory onlyFlorian Pritz5-10/+101
2018-09-06Extract lookup table into dedicated packageFlorian Pritz2-43/+71
2018-09-06Add handle_added_archives db testFlorian Pritz1-0/+42
2018-08-25Checking in changes prior to tagging of version 3.1.0.3.1.0Florian Pritz3-4/+7
2018-08-19print_archive_list: Fix incorrect counter valuesFlorian Pritz1-1/+1
2018-08-19Test compilation of all packagesFlorian Pritz1-0/+4
2018-08-19Reorganize testsFlorian Pritz11-0/+2
2018-08-19t/find_archives: Check exception stringFlorian Pritz1-0/+1
2018-08-19Sort cpanfileFlorian Pritz1-1/+1
2018-08-19Add search_path and find_archives integration testsFlorian Pritz4-0/+91
2018-08-19Remove unused variableFlorian Pritz1-1/+1
2018-08-19DB: Do not create directories for special :foo: DBsFlorian Pritz1-1/+4
2018-08-17Update autogenerated READMEFlorian Pritz1-0/+20
2018-08-17Die when XDG_* and HOME env vars are not setFlorian Pritz1-5/+17
2018-08-12Add --json optionFlorian Pritz2-3/+29
2018-08-12Add --detail option for archive list when using --listFlorian Pritz2-5/+24
2018-08-06Update ChangesFlorian Pritz1-0/+3
2018-08-02Remove sqlite cache size warningFlorian Pritz2-5/+5
2018-08-02Update META.jsonFlorian Pritz1-2/+2
2018-08-02Add --quietFlorian Pritz2-1/+16
2018-08-02Send cache update messages to INFOFlorian Pritz1-2/+2