Ticket #1912 (new defect)

Opened 2 months ago

Computed fields don't get properly indexed

Reported by: gracinet Assigned to: madarche
Priority: P2 Milestone: CPS 3.4.7
Component: CPSCore Version: TRUNK
Severity: normal Keywords: catalog index
Cc:

Description

Fields using read expressions don't get properly indexed, in !ZCatalog context and that would be really useful. I think CPSLuceneCatalog does it already (to be checked).

One could think that the reason not to use the standard getDataModel() in IndexableObjectWrapper.getattr would be for performance, but optimization of calls to getContent() alone would easily overcome that.