zkendall opened a new pull request, #2686: URL: https://github.com/apache/lucene-solr/pull/2686
Draft POC for solving: https://issues.apache.org/jira/browse/SOLR-11191 > Shard Split doesn't work on indexes that have nested documents In order to support splitting shards that have nested (parent/child) documents that depend on block-joins, we need to at least ensure that the child documents get routed to the same shard that the parent does. In order to accomplish this, we can use _root_ which will contain the root documents unique Id. This seems to be populated whether the document is a child or a parent. This is draft I threw together on 8_11 since that's what I had in a compiling state locally. (And is what I'm using in prod.) But I assume you'll want me to move the changes to the 9 or 10 branch first? Lemme know. And lemme know if this is the kind of change that can actually be back-ported to 8x or if it can only go in latest. -- 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...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org