EAV 및 태그에 대한 부분 재 인덱싱이없는 이유는 무엇입니까?


39

이 질문은 꽤 오랫동안 당황했습니다.

Magento 1.13.xx에서 개선 된 버그 수정이 "제품 속성"및 "태그 집계 데이터"인덱서를 포함하지 않는 부분 재 인덱싱이라고 하는 이유는 무엇 입니까? 이 두 가지를 수동으로 다시 색인해야하는 이유는 무엇입니까?

제 생각에 EAV 지수는 가장 중요한 것 중 하나입니다. 부분 재 인덱싱이 없다는 것은 각 판매 (및 일부 사람들이 보유한 후) 이후에 색인이 무효화되어 계층 탐색이 더 이상 유효하지 않아 데이터 표시가 일관성이없고 판매 손실이 발생한다는 의미입니다.

나는 분명한 것을 놓치고 있습니까?

최신 정보:

여기이 버그에 대한 설명이 있습니다. 판매가 완료되고 제품이 품절되면 계층화 된 탐색은 단순 제품에 대해서만 제품 속성의 변경 사항을 반영하지만 구성 가능한 항목에는 적용되지 않습니다 (번들을 테스트하지 않고 그룹화하지 않음).

따라서 카탈로그에서 다양한 크기로 제공되는 티셔츠와 같은 구성 가능한 제품이 있고 "크기"속성이 "필터 가능 (결과 포함)"이라고 가정합니다. 그런 다음 적절한 카테고리 또는 검색 결과의 계층 탐색에서 사용 가능한 모든 크기가 나열 되는 크기 섹션 이 있습니다. 판매 중 하나 후에 특정 크기가 품절되면 계층 탐색에서 사라질 것으로 예상됩니다. 속성 인덱스를 새로 고치고 블록 캐시를 플러시하지 않으면 이런 일이 발생하지 않습니다.

이 버그는 정말 중요합니다. 양방향 위협입니다. 먼저, 계층 내비게이션에서 자신의 크기를보고 실제로 사용할 수없는 것을 확인한 최종 고객은 상점을 실망하게 할 것입니다. 더 나쁜 것은 제품이 재고로 돌아 오면 계층 탐색에서 보이지 않으므로 최종 고객은 제품을 구입할 수 없습니다. 따라서 수익 손실 금액을 과소 평가하기가 어렵습니다.


5
우리는이 두 가지를 구현할 시간이 부족하여 변경의 주요 추진 요인 인 성능 관점에서 중요하지 않았습니다. 일치하지 않는 데이터가 보이면 지원을보고 할 수 있습니까? 아마 그 패치가있을 수 있습니다.
Piotr Kaminski

2
@PiotrKaminski 이것은 슬프지만 물론 모든 것을 설명하므로 안전하게 답변으로 게시 할 수 있습니다.
user487772

2
나는 EE에 관한 주제이기 때문에이 질문을
논외

4
우와 EE는 많은 개발자를 보유한 완벽하게 유효한 Magento 버전입니다 (이것의 투표 수에 의해 입증 됨).
Luke Rodgers

2
"나는 EE에 대해 때문에 오프 주제로이 질문을 닫으 투표 해요"- 안 쿨
파라 수드

답변:


5

이 질문이 답변되지 않은 대기열의 맨 위에 영원히 멈추지 않도록 다음은 "WHY"에 대한 공식 답변입니다.

우리는이 두 가지를 구현할 시간이 부족하여 변경의 주요 동력 인 성능 관점에서 중요하지 않았습니다 . 일치하지 않는 데이터가 보이면 지원을보고 할 수 있습니까? 아마 그 패치가있을 수 있습니다.

– Piotr Kaminski 7 월 18 일 14시 17:38에

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.