summaryrefslogtreecommitdiff
path: root/swift/obj/auditor.py
Commit message (Expand)AuthorAgeFilesLines
* Add validation method for metadata in ECDiskfileindianwhocodes2022-09-061-0/+4
* Refactor rate-limiting helper into a classAlistair Coles2022-05-041-9/+7
* object: Remove a bunch of logging translationsTim Burke2021-11-291-16/+15
* recon: refactor common recon names into a common locationMatthew Oliver2021-06-291-2/+3
* Allow floats for all intervalsTim Burke2021-05-051-1/+1
* Let developers/operators add watchers to object auditSamuel Merritt2020-12-261-6/+102
* Change object_audit_location_generator() to yield for a single policy.Alexandre Lécuyer2018-03-221-13/+15
* Solve the zombie process problem of Auditorvxlinux2018-02-011-3/+7
* Add metadata checksums to old objects in auditor.Samuel Merritt2017-11-131-1/+1
* Use check_drive consistentlyClay Gerrard2017-11-011-2/+2
* Merge "Raise ValueError if a config section does not exist"Jenkins2016-12-191-2/+3
|\
| * Raise ValueError if a config section does not existChristian Hugo2016-12-151-2/+3
* | Merge "Include debug message for rsync tempfiles"Jenkins2016-11-111-6/+2
|\ \ | |/ |/|
| * Include debug message for rsync tempfilesChristian Hugo2016-11-111-6/+2
* | Fix KeyError when auditor finds an expired objectAlistair Coles2016-11-031-1/+3
|/
* Cleanup tests for auditor invalidating hashesAlistair Coles2016-09-221-2/+3
* Delete old tombstonesMahati Chamarthy2016-09-211-10/+26
* Change pids' type to setDenis V. Meltsaykin2016-04-231-8/+8
* Fix strings with positional argumentsCheng Li2016-04-031-2/+4
* Auditor will clean up stale rsync tempfilesClay Gerrard2016-03-231-18/+56
* Merge "Make the object auditor's run-once mode run once."Jenkins2016-03-221-5/+12
|\
| * Make the object auditor's run-once mode run once.Samuel Merritt2015-08-251-5/+12
* | Merge "Skip already checked partitions when auditing objects after a restart"Jenkins2016-03-221-1/+6
|\ \
| * | Skip already checked partitions when auditing objects after a restartChristian Schwede2016-03-211-1/+6
* | | Fixed log format in object auditorOndřej Nový2016-02-181-2/+2
|/ /
* | Merge "Allow to change auditor sleep interval in config"Jenkins2016-01-181-3/+2
|\ \
| * | Allow to change auditor sleep interval in configOndřej Nový2016-01-141-3/+2
* | | Make object-auditor storage-policy-awareTim Burke2016-01-131-5/+16
|/ /
* | remove remaining simplejson uses, prefer standard library importZack M. Davis2015-11-161-1/+2
|/
* pep8: Fix usage of the l10n _('...') functionVictor Stinner2015-08-191-2/+2
* Fix warning pep8 E128 warning of hacking 0.10Victor Stinner2015-07-301-1/+1
* Ensure sys.exit called in fork_child after exceptionJay S. Bryant2014-10-021-2/+6
* Merge "Fix object auditor recon and logging"Jenkins2014-08-161-7/+3
|\
| * Fix object auditor recon and loggingChristian Schwede2014-06-131-7/+3
* | Parallel object auditorEamonn O'Toole2014-06-251-3/+35
|/
* Sleep between object ZBF process forksEamonn O'Toole2014-04-291-0/+2
* Bring Object Auditor Coverage To 99%Paul Luse2014-04-171-4/+4
* Allow specification of object devices for auditEamonn O'Toole2014-03-111-32/+115
* Merge "Fix quarantine, error counts in audit logs"Jenkins2013-11-221-2/+3
|\
| * Fix quarantine, error counts in audit logsSamuel Merritt2013-10-301-2/+3
* | Alternate DiskFile constructor for efficient auditing.Samuel Merritt2013-11-061-64/+38
|/
* DiskFile API, with reference implementationPeter Portante2013-10-171-38/+43
* Revert "Refactor common/utils methods to common/ondisk"Peter Portante2013-10-071-3/+2
* Change OpenStack LLC to FoundationZhiQiang Fan2013-09-201-1/+1
* Refactor common/utils methods to common/ondiskPeter Portante2013-09-171-2/+3
* Ensure audit tests don't cause unwanted errorsClay Gerrard2013-09-121-6/+12
* Remove keep_data_fp argument from DiskFile constructorClay Gerrard2013-09-101-2/+2
* fix swift i18nClay Gerrard2013-09-091-1/+1
* fix gettext calls to operate on uninterpolated stringsPádraig Brady2013-08-091-2/+2
* Removed unnecessary monkeypatching of __builtin__Alex Gaynor2013-07-271-0/+1