Could you share a sample record that contains the relevant condition? That might help with testing/troubleshooting.
Also, I should note that Bob has been unavailable for the past few months, but if he’s still away from the office, I’ll do what I can to help from my end (though I confess I don’t have an intimate knowledge of the rule processing logic; this might be a good excuse to study it more closely).
You received this message because you are subscribed to the Google Groups "solrmarc-tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to solrmarc-tec...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/solrmarc-tech/65759e7f-c520-4f92-bae3-0aa66111d5a0n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/solrmarc-tech/DM5PR03MB30823196C586E792BEC4D1F3E82F0%40DM5PR03MB3082.namprd03.prod.outlook.com.
Thanks, Michael, I’ll see what I can figure out, if anything, and will report back after I’ve done some experimentation. I agree that the problem may be occurring before the MARC is even getting accessed… but I just thought it would be helpful to have some real data, so if I can find a working solution, I’ll know that I actually did it right. 😊
To view this discussion on the web visit https://groups.google.com/d/msgid/solrmarc-tech/CAF9-XV%2BqorbuJJSDZaQRL%2B%2BvPWK3pAP75Ui_4idv-5jjUKa%2B8w%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/solrmarc-tech/DM5PR03MB3082AFF298BFC018C7505CECE82F0%40DM5PR03MB3082.namprd03.prod.outlook.com.
I think I got it to work – the syntax is a bit unintuitive, and I had to dig into the language definitions (https://github.com/solrmarc/solrmarc/blob/fa2067958232e468bbefdf601470383ea2867ca6/src/org/solrmarc/index/indexer/FullScanner.lex) to figure it out. Try this:
foo= 000?(852 $b matches "ebook")
If you have time, it might not be a terrible idea to add this as another example to the wiki page, since it may be useful for future reference. 😊
To view this discussion on the web visit https://groups.google.com/d/msgid/solrmarc-tech/CAF9-XVK8S9C2hcyozjhDAgmjfzx1fp5b86Z9OVWvOQTw8JogRg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/solrmarc-tech/DM5PR03MB30822B7552E1A8429601D5C7E82F0%40DM5PR03MB3082.namprd03.prod.outlook.com.
When I’m logged into GitHub, I just get an “edit” button when I’m looking at wiki pages. If you’re not seeing the same thing, it’s possible that I have a higher level of access than you do. If that’s the case, it looks like you may be able to use the “clone this wiki locally” button and then open a pull request, which I can presumably approve. If that’s too much of a headache, let me know and I can probably find time to do it myself later in the week. 😊
To view this discussion on the web visit https://groups.google.com/d/msgid/solrmarc-tech/CAF9-XVLomwaFqtkYBTGLqQ01EGADRQc0knFTC37%3Dp8Myn%2BXmGA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/solrmarc-tech/DM5PR03MB3082B04273AE3461B4DE7D30E82F0%40DM5PR03MB3082.namprd03.prod.outlook.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/solrmarc-tech/CAKrr7dbjBKOYd8vd_TGZHhGS7veX2xvmd91HMDGthauUw7fW_A%40mail.gmail.com.