﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Itamar Syn-Hershko commented on RavenDB: Index Boosting</title><description>njy, the "score" will be computed using the sort by and the boost will be factored in. So yes - this is essentially what will happen.</description><link>http://ayende.com/153185/ravendb-index-boosting#comment14</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment14</guid><pubDate>Sat, 18 Feb 2012 17:25:58 GMT</pubDate></item><item><title>njy commented on RavenDB: Index Boosting</title><description>Ok, thanks</description><link>http://ayende.com/153185/ravendb-index-boosting#comment13</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment13</guid><pubDate>Fri, 17 Feb 2012 23:50:42 GMT</pubDate></item><item><title>Ayende Rahien commented on RavenDB: Index Boosting</title><description>Njy,
I actually think that this would work, yes. 
Itamar can probably answer this better, but I am pretty sure that the boost value would only be a factor inside the same orderby value.</description><link>http://ayende.com/153185/ravendb-index-boosting#comment12</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment12</guid><pubDate>Fri, 17 Feb 2012 21:58:08 GMT</pubDate></item><item><title>njy commented on RavenDB: Index Boosting</title><description>Using Boost gives more "importance" to some results, which actually means doing a (logical) additional "order by", is that correct?

If it is like so, i was wondering if it could be possible - for example - to search news articles by a search term and get the results ordered by the date (to get the most recent firsts) and then, if the date is the same, by "boost value". It's just an example, i hope to have clarified the hypothetical scenario.</description><link>http://ayende.com/153185/ravendb-index-boosting#comment11</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment11</guid><pubDate>Fri, 17 Feb 2012 20:44:15 GMT</pubDate></item><item><title>Ayende Rahien commented on RavenDB: Index Boosting</title><description>Njy,
I don't understand the question</description><link>http://ayende.com/153185/ravendb-index-boosting#comment10</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment10</guid><pubDate>Fri, 17 Feb 2012 20:23:45 GMT</pubDate></item><item><title>Ayende Rahien commented on RavenDB: Index Boosting</title><description>Jonty,
It is important because it makes the values not dependent on strict ordering, but their basic importance as it relates to your actual query.</description><link>http://ayende.com/153185/ravendb-index-boosting#comment9</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment9</guid><pubDate>Fri, 17 Feb 2012 20:22:58 GMT</pubDate></item><item><title>njy commented on RavenDB: Index Boosting</title><description>@Oren: is the value of the *Boost* available as a field in the result, or at least usable to specify a different ordering? Something like "order by *boost* desc" or something like that.</description><link>http://ayende.com/153185/ravendb-index-boosting#comment8</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment8</guid><pubDate>Fri, 17 Feb 2012 19:42:21 GMT</pubDate></item><item><title>Karep commented on RavenDB: Index Boosting</title><description>Same question as Jonty. Also what if You decide that Firstname is more important then AccountName?</description><link>http://ayende.com/153185/ravendb-index-boosting#comment7</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment7</guid><pubDate>Fri, 17 Feb 2012 19:23:06 GMT</pubDate></item><item><title>dotnetchris commented on RavenDB: Index Boosting</title><description>How do you handle ordering when using boosting? Never use ordering? Will Skip/Take blow up for not being ordered?</description><link>http://ayende.com/153185/ravendb-index-boosting#comment6</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment6</guid><pubDate>Fri, 17 Feb 2012 16:04:19 GMT</pubDate></item><item><title>smartcaveman commented on RavenDB: Index Boosting</title><description>Nevermind (https://github.com/ravendb/ravendb/blob/master/Raven.Client.Lightweight/Indexes/AbstractIndexCreationTask.cs)</description><link>http://ayende.com/153185/ravendb-index-boosting#comment5</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment5</guid><pubDate>Fri, 17 Feb 2012 13:27:44 GMT</pubDate></item><item><title>smartcaveman commented on RavenDB: Index Boosting</title><description>Where is the source for the AbstractIndexCreationTask&lt;T&gt; and AbstractMultiMapIndexCreationTask?  

From this angle, your method for isolating query logic looks similar to the specification pattern implementation that you were less than enthusiastic about (see here:
http://ayende.com/blog/4784/architecting-in-the-pit-of-doom-the-evils-of-the-repository-abstraction-layer).  But, I'm guessing it just seems that way because I don't know what the base classes are actually doing.</description><link>http://ayende.com/153185/ravendb-index-boosting#comment4</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment4</guid><pubDate>Fri, 17 Feb 2012 13:24:06 GMT</pubDate></item><item><title>Jonty commented on RavenDB: Index Boosting</title><description>How is this better than order by?</description><link>http://ayende.com/153185/ravendb-index-boosting#comment3</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment3</guid><pubDate>Fri, 17 Feb 2012 12:48:23 GMT</pubDate></item><item><title>Lam Chan commented on RavenDB: Index Boosting</title><description>That is very awesome.  I'm looking forward to your feature set expansions!</description><link>http://ayende.com/153185/ravendb-index-boosting#comment2</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment2</guid><pubDate>Fri, 06 Jan 2012 16:12:06 GMT</pubDate></item><item><title>Lam Chan commented on RavenDB: Index Boosting</title><description>That is very awesome.  I'm looking forward to your feature set expansions!</description><link>http://ayende.com/153185/ravendb-index-boosting#comment1</link><guid>http://ayende.com/153185/ravendb-index-boosting#comment1</guid><pubDate>Fri, 06 Jan 2012 16:11:23 GMT</pubDate></item></channel></rss>