1. 12 Jul, 2020 1 commit
  2. 25 Jun, 2020 1 commit
  3. 04 Jun, 2020 1 commit
  4. 31 May, 2020 1 commit
  5. 19 May, 2020 1 commit
  6. 18 May, 2020 2 commits
  7. 07 May, 2020 1 commit
  8. 05 May, 2020 2 commits
  9. 30 Apr, 2020 1 commit
  10. 19 Apr, 2020 1 commit
  11. 16 Apr, 2020 1 commit
  12. 12 Apr, 2020 1 commit
  13. 09 Apr, 2020 1 commit
  14. 29 Mar, 2020 1 commit
  15. 25 Mar, 2020 1 commit
  16. 22 Mar, 2020 2 commits
  17. 01 Mar, 2020 1 commit
  18. 20 Feb, 2020 2 commits
  19. 15 Feb, 2020 1 commit
  20. 13 Feb, 2020 2 commits
  21. 22 Jan, 2020 1 commit
    • MegaChriz's avatar
      Issue #2811429 by MegaChriz, Thangaraj Moorthi: Refactored import process in... · 66a02677
      MegaChriz authored
      Issue #2811429 by MegaChriz, Thangaraj Moorthi: Refactored import process in order to streamline it for every import method (direct, batch and queue).
      
      Imports now go through a Feeds executable class, which is responsible for:
      - Switching accounts during each stage of the import;
      - Creating batch tasks;
      - Running import tasks in the right order (begin, fetch, parse, process and clean);
      - Dispatching Feeds events.
      
      A batch object knows on which stage an import is and which operations to run. For some stages, like the parse stage, multiple new batch tasks are created. During the parse stage a bunch of process tasks are created and one 'finish' task. For each import method (direct, batch and queue) a separate batch class exists.
      
      FeedsImportHandler and FeedRefresh are refactored to pass the actual import tasks to the executable.
      66a02677
  22. 12 Jan, 2020 2 commits
  23. 23 Nov, 2019 3 commits
  24. 10 Nov, 2019 6 commits
  25. 24 Oct, 2019 2 commits
  26. 14 Oct, 2019 1 commit