1. 28 Sep, 2017 11 commits
  2. 26 Sep, 2017 5 commits
    • cmrd Senya's avatar
      Memory usage optimization for archive export · c6ed850a
      cmrd Senya authored
      - Removed posts and non contacts from other's data
      - Collections are exported in batches to lower memory footprint
      - In base exporters create User object instead of keeping instance because it caches all associations
      
      closes #7627
      c6ed850a
    • cmrd Senya's avatar
      Fix mistyped remote person in dispatcher spec · ea57fc5d
      cmrd Senya authored
      ea57fc5d
    • cmrd Senya's avatar
      Memory usage test for archive export · 9f0b74eb
      cmrd Senya authored
      It is not included into the main test suite, because it has :performance tag.
      
      One can run this test using command:
      $ bin/rspec --tag performance spec/integration/export/memory_usage_spec.rb
      
      This test creates additional fixtures set to speed up repeated runs.
      9f0b74eb
    • cmrd Senya's avatar
      Don't force fixtures rebuild on each rspec run · 265a7ee2
      cmrd Senya authored
      Main purpose of fixtures for us is to speed up test runs. Rebuilding
      fixtures each run makes them pointless. They will be rebuilt automatically
      if some of "files_to_check" are changed, so we're protected from the case
      when fixtures are outdated and don't load properly.
      265a7ee2
    • cmrd Senya's avatar
      Fix local migration run without old private key · 9ee9dbe9
      cmrd Senya authored
      It was possible to run migration locally without providing old private
      key. This way migration was performed but not dispatched, which obviously
      leads to desynchronization of the federation state so let's validate sender
      before performing any actual actions.
      
      closes #7558
      9ee9dbe9
  3. 19 Sep, 2017 3 commits
  4. 18 Sep, 2017 3 commits
  5. 17 Sep, 2017 13 commits
  6. 04 Sep, 2017 1 commit
    • Benjamin Neff's avatar
      Don't truncate ar_internal_metadata after cucumber scenarios · 45e71477
      Benjamin Neff authored
      This is an internal active record table and shouldn't be touched. When
      this is truncated you need to fix it again by running
      `bin/rails db:environment:set RAILS_ENV=test`
      
      This is a temporary fix until there is a new version of
      database_cleaner.
      
      closes #7606
      45e71477
  7. 03 Sep, 2017 1 commit
  8. 31 Aug, 2017 3 commits