Instant Search with Solr and AngularJS
Previously, we gave an example of a super simple search results widget that utilized jsonp and AngularJS. Since then, we’ve polished our Angular skills quite a bit. Enough so,…
Previously, we gave an example of a super simple search results widget that utilized jsonp and AngularJS. Since then, we’ve polished our Angular skills quite a bit. Enough so,…
As you might have heard, FoundationDB became publicly available this week. As we’ve discussed in the past, we’re very excited here at OpenSource Connections about this emerging database. After…
Remember the good ole days of “Alpha by Author”? Searching names is a pretty common requirement for many applications. Searching by book authors, for example, is a pretty crucial…
Please find my piece of hay! To be successful, (e)dismax relies on avoiding a tricky problem with it’s scoring strategy. As we’ve discussed, dismax scores documents by taking…
In the competition between field scores, theres little fairness. When you learn about the dismax query parser for the first time, one of the first things you learn about…
We’ve been developing rich client-side applications that talk directly to Solr’s HTTP interface from Javascript – requiring a publicly accessible Solr. One concern that you’ll naturally have with Solr…
A Lucene Codec, a bit twiddlers dream! Ive been having a lot of fun hacking on a Lucene Codec lately. My hope is to create a Lucene storage layer…
A pretty subtle change happened in the transition from Lucene/Solr 3 to 4. The abstract method for CharFilterFactory changed from public CharStream create(CharStream input); to public abstract Reader create(Reader…
Little did you know, Lucene stores its index on hundreds of Post-It Notes A new feature of Lucene 4 – pluggable codecs – allows for the modification of Lucene’s…
The team recently spent time at Lucene/Solr Revolution Much of the crew just got back from Lucene Revolution. It was an incredible experience to hang out with the cream-of-the-crop…
Let’s recall from Anatomy of a Dismax Query some key components of the dismax query parser: OK, now we’ve had plenty of time to study John’s post (and hey…
Next Stop Debuggersville! Recently I was puzzled by some behavior Solr was showing me. I scratched my head and called over a colleague. We couldnt quite figure out what…