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