Skip to content
Snippets Groups Projects
  1. Jul 12, 2020
  2. Jun 25, 2020
  3. Jun 04, 2020
  4. May 31, 2020
  5. May 19, 2020
  6. May 18, 2020
  7. May 07, 2020
  8. May 05, 2020
  9. Apr 30, 2020
  10. Apr 19, 2020
  11. Apr 16, 2020
  12. Apr 12, 2020
  13. Apr 09, 2020
  14. Mar 29, 2020
  15. Mar 25, 2020
  16. Mar 22, 2020
  17. Mar 01, 2020
  18. Feb 20, 2020
  19. Feb 15, 2020
  20. Feb 13, 2020
  21. Jan 22, 2020
    • Youri van Koppen's avatar
      Issue #2811429 by MegaChriz, Thangaraj Moorthi: Refactored import process in... · 66a02677
      Youri van Koppen 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. Jan 12, 2020
  23. Nov 23, 2019
  24. Nov 10, 2019
  25. Oct 24, 2019
  26. Oct 14, 2019
Loading