﻿<?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>Tang Biao commented on Streamlined RavenDB, Part I</title><description>Thanks, ayende. Just started to follow your blogs. It has so many things to learn.</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment27</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment27</guid><pubDate>Sat, 09 Jul 2011 04:02:15 GMT</pubDate></item><item><title>Ayende Rahien commented on Streamlined RavenDB, Part I</title><description>Jeff,
No, it doesn't matter where you put the Statistics call</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment25</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment25</guid><pubDate>Fri, 08 Jul 2011 22:41:30 GMT</pubDate></item><item><title>Jeff Handley commented on Streamlined RavenDB, Part I</title><description>By having the .Statistics call before the .Where(x =&gt; x.IsDeleted == false), does that make the statistics include deleted posts in the counts?</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment24</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment24</guid><pubDate>Fri, 08 Jul 2011 19:27:15 GMT</pubDate></item><item><title>Ayende Rahien commented on Streamlined RavenDB, Part I</title><description>Bas,
That isn't the issue, the issue is that they are using slightly different clocks to do that.
It may be that they hit just in the 1 minute mark, and get two different minutes
</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment22</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment22</guid><pubDate>Fri, 08 Jul 2011 14:57:19 GMT</pubDate></item><item><title>Bas commented on Streamlined RavenDB, Part I</title><description>What is the cost of changing  &lt; into &lt;= in WhereIsPublicPost() or changing &gt; into &gt;= in FuturePosts()</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment21</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment21</guid><pubDate>Fri, 08 Jul 2011 14:52:26 GMT</pubDate></item><item><title>Ayende Rahien commented on Streamlined RavenDB, Part I</title><description>Bas,
That is okay, it is perfectly fine or this to happen, since the cost of avoiding it may be too high.</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment20</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment20</guid><pubDate>Fri, 08 Jul 2011 14:43:44 GMT</pubDate></item><item><title>Bas commented on Streamlined RavenDB, Part I</title><description>During 1 minute the post is not shown as public post and not as future post.
See also: http://ayende.com/blog/26625/you-canrsquo-t-cache-datetime-now</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment19</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment19</guid><pubDate>Fri, 08 Jul 2011 09:10:25 GMT</pubDate></item><item><title>Tang Biao commented on Streamlined RavenDB, Part I</title><description>Sorry to ask a junior question, is the source code that contains this sample on github, and which repository? I feel like to take a look.</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment18</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment18</guid><pubDate>Fri, 08 Jul 2011 02:53:02 GMT</pubDate></item><item><title>Mario commented on Streamlined RavenDB, Part I</title><description>Ayende for a long time I would love ask you  ...why is Mark Zuckerberg the creator of FB but and not you??? 

p.s.
sometimes (when I have no money) I think mmm ...why i'm not the creator of FB :( ...then I think  mmm ...but  ayende is not even :)</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment17</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment17</guid><pubDate>Thu, 07 Jul 2011 15:20:09 GMT</pubDate></item><item><title>Gian Maria Ricci commented on Streamlined RavenDB, Part I</title><description>Man, this is really really really coool!!!!!</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment16</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment16</guid><pubDate>Thu, 07 Jul 2011 14:26:57 GMT</pubDate></item><item><title>Daniel Lidström commented on Streamlined RavenDB, Part I</title><description>@James Isn't that what &lt;a href="https://github.com/fitzchak1/RaccoonBlog/blob/master/src/RaccoonBlog.IntegrationTests/AutoMapper/AutoMappedConfigurationTester.cs"&gt;Mapper.AssertConfigurationIsValid()&lt;/a&gt; is for?</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment15</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment15</guid><pubDate>Thu, 07 Jul 2011 11:43:29 GMT</pubDate></item><item><title>Ayende Rahien commented on Streamlined RavenDB, Part I</title><description>Marcel,
Actually, yes, we could have created an index that would do this filtering for us, certainly.</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment14</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment14</guid><pubDate>Thu, 07 Jul 2011 11:36:32 GMT</pubDate></item><item><title>Marcel Medak commented on Streamlined RavenDB, Part I</title><description>Hi Ayende,
I see that you explicitly query for posts which are not flagged as deleted. I suppose that most of the time only posts are queried which aren't flagged as deleted and that this must be done explicitly. So my question is if this is something you can avoid?</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment13</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment13</guid><pubDate>Thu, 07 Jul 2011 11:29:32 GMT</pubDate></item><item><title>James Morcom commented on Streamlined RavenDB, Part I</title><description>My main concern with automapper is that renaming a property on my entity could break my views without me realising it - as the corresponding property on the viewmodel won't be renamed.</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment12</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment12</guid><pubDate>Thu, 07 Jul 2011 11:27:54 GMT</pubDate></item><item><title>Ayende Rahien commented on Streamlined RavenDB, Part I</title><description>Bogdan,
In a word, no.
http://ayende.com/blog/4811/performance-numbers-in-the-pub</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment11</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment11</guid><pubDate>Thu, 07 Jul 2011 11:15:16 GMT</pubDate></item><item><title>Bogdan Marian commented on Streamlined RavenDB, Part I</title><description>@Ayende Are you not concerned by the price of using AutoMapper? As far as I know, it's using Reflection for mapping ...</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment10</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment10</guid><pubDate>Thu, 07 Jul 2011 11:07:01 GMT</pubDate></item><item><title>Ayende Rahien commented on Streamlined RavenDB, Part I</title><description>Bogdan,
Yes, automapper</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment9</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment9</guid><pubDate>Thu, 07 Jul 2011 11:05:09 GMT</pubDate></item><item><title>Bogdan Marian commented on Streamlined RavenDB, Part I</title><description>@Ayende Hats on, master! I really, really like the total count + page in the same query... 
By the way, what are you using behind the call MapTo&lt;FuturePostViewModel&gt;? AutoMapper or something else?</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment8</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment8</guid><pubDate>Thu, 07 Jul 2011 11:03:56 GMT</pubDate></item><item><title>Daniel Lidström commented on Streamlined RavenDB, Part I</title><description>Ok thanks, that clarified things a bit for me.</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment7</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment7</guid><pubDate>Thu, 07 Jul 2011 10:57:11 GMT</pubDate></item><item><title>Ayende Rahien commented on Streamlined RavenDB, Part I</title><description>Daniel, 
It is TotalResults - Posts.Count</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment6</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment6</guid><pubDate>Thu, 07 Jul 2011 10:54:31 GMT</pubDate></item><item><title>Daniel Lidström commented on Streamlined RavenDB, Part I</title><description>Where is the 8 coming from? Are you calculating it in the view?</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment5</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment5</guid><pubDate>Thu, 07 Jul 2011 10:44:35 GMT</pubDate></item><item><title>Ayende Rahien commented on Streamlined RavenDB, Part I</title><description>Idsa,
Yep, that is a single call away, and requires no extra work</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment4</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment4</guid><pubDate>Thu, 07 Jul 2011 10:24:47 GMT</pubDate></item><item><title>Idsa commented on Streamlined RavenDB, Part I</title><description>So I guess usual paging also may be implemented by one query? Nice, never liked the absense of this feature in other database servers.</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment3</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment3</guid><pubDate>Thu, 07 Jul 2011 10:22:19 GMT</pubDate></item><item><title>Ayende Rahien commented on Streamlined RavenDB, Part I</title><description>Scooletz,
Some of them are, bundles, for example.
Some are more complex, caching for example, requires us to take explicit action in several places, as did profiling.
It really depend on what you are doing, and what extensions points we have there to cover them.</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment2</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment2</guid><pubDate>Thu, 07 Jul 2011 09:19:56 GMT</pubDate></item><item><title>Scooletz commented on Streamlined RavenDB, Part I</title><description>Nice.
I do like the way of getting things done with Raven. Write a dot and check what features are provided. By the way, are all this extensions (like cache and stats) written in a feature-mode you often describe? Is it a vertical, from the client to the raven server implementation?</description><link>http://ayende.com/36865/streamlined-ravendb-part-i#comment1</link><guid>http://ayende.com/36865/streamlined-ravendb-part-i#comment1</guid><pubDate>Thu, 07 Jul 2011 09:10:18 GMT</pubDate></item></channel></rss>