Zadanie #1809
Optymalizacja komunikacji z infoną podczas procesu publikacji
Status: | Nowy | Start date: | 2017-08-22 | |
---|---|---|---|---|
Priority: | Normalny | Due date: | ||
Assignee: | Łukasz Waśkiewicz | % Done: | 0% | |
Category: | integracja | |||
Target version: | 0.4 | |||
Developer: | Łukasz Waśkiewicz | Tester: | Michał Komar |
Description
Problem polega na niepotrzebnym pobieraniu pełnych tekstów z infony nawet, gdy nie zostały one w żaden sposób zmodyfikowane. Problematyczna jest operacja addOrReplace na mongo, która wymaga wszystkich danych powiązanych z rekordem.
Istnieją 2 możliwości rozwiązania tego problemu:- Modyfikacja addOrReplace na infonie -> gdy identyfikator parta jest taki sam, nie usuwamy istniejącego, a wiążemy go z przychodzącym rekordem
- Skorzystanie z addOrUpdate -> przy publikacji, należy zweryfikować, które party zostały zmodyfikowane/usunięte i wykonać odpowiednie operacje na BatchBuilderze - może się też okazać, że trzeba wykonać jakieś operacje na tagach.
Related issues
History
#1 Updated by Michał Komar over 7 years ago
- Related to Zadanie #1731: obsłużyć publikacje załączników infonowych added
#2 Updated by Michał Komar over 7 years ago
- Assignee changed from Michał Komar to Łukasz Waśkiewicz