@diosmosis opened this Pull Request on June 25th 2018 Member

Changes:

  • Add Archiver:: processDependentArchive() method that can be used by plugin archivers that depend on reports in other plugins. Ensures that the archive is processed w/ a segment just for that plugin, and not, eg, for every plugin.
  • Add ArchiveProcessor\Params::$isRootArchiveRequest used to identify if a request is the initial archiving request or if it is part of processDependentArchive().
  • Add Segment::combine() method that combines one segment w/ another.

Fixes #12706

@diosmosis commented on June 25th 2018 Member

Closing for now, identified performance issue w/ these changes

@diosmosis commented on June 28th 2018 Member

FYI @tsteur modified this PR to initiate archiving for dependent plugins.

@diosmosis commented on July 4th 2018 Member

Updated.

@sgiehl commented on July 9th 2018 Member

@diosmosis there are still a few failing tests in PrivacyManager plugin

@diosmosis commented on July 9th 2018 Member

Updated the data purging test & verified the new numbers were correct

This Pull Request was closed on July 19th 2018
Powered by GitHub Issue Mirror