Skip to content
Snippets Groups Projects
  1. Jun 04, 2020
  2. May 31, 2020
  3. May 19, 2020
  4. May 18, 2020
  5. May 07, 2020
  6. May 05, 2020
  7. Apr 30, 2020
  8. Apr 19, 2020
  9. Apr 16, 2020
  10. Apr 12, 2020
  11. Apr 09, 2020
  12. Mar 29, 2020
  13. Mar 25, 2020
  14. Mar 22, 2020
  15. Mar 01, 2020
  16. Feb 20, 2020
  17. Feb 15, 2020
  18. Feb 13, 2020
  19. 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
  20. Jan 12, 2020
  21. Nov 23, 2019
  22. Nov 10, 2019
  23. Oct 24, 2019
  24. Oct 14, 2019
  25. Oct 13, 2019
Loading