magibney edited a comment on pull request #513:
URL: https://github.com/apache/solr/pull/513#issuecomment-1010372541


   >Can you explain why this didn't work in Cloud mode? I don't quite see what 
changed that makes it work in Cloud where it didn't prevously.
   
   As Hoss mentions on this issue, these transformers were applied at the 
_replica_ level, at which point for cloud `wt=javabin` causes the "raw" 
serialization to (appropriately) not kick in. This issue only affects these 
"raw value" transformers because they have specifically to do with the 
serialization, whereas "child doc transformers", e.g. don't depend on 
serialization so it's not a problem for them to be applied at the replica level.
   
   This PR basically moves the actual "raw value" _actions_ away from the 
replicas and applies it directly in-line, where (and when) serialization 
occurs. This I think is appropriate for what these transformers set out to do. 
I'm happy to go into more detail if it's helpful.
    


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to