<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>Aquiles Discussions Rss Feed</title><link>http://aquiles.codeplex.com/Thread/List.aspx</link><description>Aquiles Discussions Rss Description</description><item><title>New Post: Socked Exception When Mutate</title><link>http://aquiles.codeplex.com/discussions/429739</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;We get a socket exception when mutate value:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre&gt;[SocketException (0x274c): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond]
   System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) &amp;#43;6210712
   System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) &amp;#43;134

[IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.]
   System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) &amp;#43;300
   Thrift.Transport.TStreamTransport.Read(Byte[] buf, Int32 off, Int32 len) &amp;#43;141
   Thrift.Transport.TTransport.ReadAll(Byte[] buf, Int32 off, Int32 len) &amp;#43;90
   Thrift.Transport.TFramedTransport.ReadFrame() &amp;#43;88
   Thrift.Transport.TFramedTransport.Read(Byte[] buf, Int32 off, Int32 len) &amp;#43;143
   Thrift.Transport.TTransport.ReadAll(Byte[] buf, Int32 off, Int32 len) &amp;#43;90
   Thrift.Protocol.TBinaryProtocol.ReadAll(Byte[] buf, Int32 off, Int32 len) &amp;#43;73
   Thrift.Protocol.TBinaryProtocol.ReadI32() &amp;#43;53
   Thrift.Protocol.TBinaryProtocol.ReadMessageBegin() &amp;#43;79
   Apache.Cassandra.Client.recv_batch_mutate() &amp;#43;34
   Apache.Cassandra.Client.batch_mutate(Dictionary`2 mutation_map, ConsistencyLevel consistency_level) &amp;#43;24&lt;br&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;But query is fine.&lt;/p&gt;
&lt;p&gt;This is exception happened today, but in past month it worked fine.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Any idea?&lt;/p&gt;
&lt;/div&gt;</description><author>JamesYYang</author><pubDate>Wed, 16 Jan 2013 04:42:31 GMT</pubDate><guid isPermaLink="false">New Post: Socked Exception When Mutate 20130116044231A</guid></item><item><title>New Post: Anyway to reset TTL for a column </title><link>http://aquiles.codeplex.com/discussions/404035</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;You just need to overwrite(insert) new column with the same name and new TTL.&lt;/p&gt;
&lt;/div&gt;</description><author>paiwan</author><pubDate>Thu, 29 Nov 2012 16:21:11 GMT</pubDate><guid isPermaLink="false">New Post: Anyway to reset TTL for a column  20121129042111P</guid></item><item><title>New Post: Anyway to reset TTL for a column </title><link>http://aquiles.codeplex.com/discussions/404035</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi All&lt;/p&gt;
&lt;p&gt;Just wondering anyway to reset TTL for a column as it could work the same way as asp.net sliding expiration?&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;
&lt;/div&gt;</description><author>dennisleng</author><pubDate>Wed, 21 Nov 2012 02:07:28 GMT</pubDate><guid isPermaLink="false">New Post: Anyway to reset TTL for a column  20121121020728A</guid></item><item><title>New Post: Exception 'Unable to read data from the transport connection:</title><link>http://aquiles.codeplex.com/discussions/401238</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I don't think I understand the DefaultClient.cs class. &amp;nbsp;There is a do-while loop in the execute method, that retries MaximumRetries times - but as far as I can see, MaximumRetries is always set to 0, which means that it will never try more than one node. &amp;nbsp;I though the idea was that if a node was down, it would try another one from the pool. &amp;nbsp;I am probably misunderstanding something, because also if an exception is not marked as "ShouldRetry" the executioncounter is reset to 0 - which means that it will start from 0 again? &amp;nbsp;What am I misunderstanding?&lt;/p&gt;&lt;/div&gt;</description><author>vegah</author><pubDate>Wed, 31 Oct 2012 07:55:53 GMT</pubDate><guid isPermaLink="false">New Post: Exception 'Unable to read data from the transport connection: 20121031075553A</guid></item><item><title>New Post: Exception 'Unable to read data from the transport connection:</title><link>http://aquiles.codeplex.com/discussions/401238</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I from time to time get this error when using the dev-webserver (included in vs) after a time of inactivity (hours, days). &amp;nbsp;It does not seem to be able to recover without restarting the dev webserver. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Isn't this also a case where Aquiles should retry the connection or switch node? &amp;nbsp;In DefaultCluster.cs I find a&amp;nbsp; &amp;quot;catch (ExecutionBlockException ex)&amp;quot;, but DefaultClient.buildException does not handle this exception. &amp;nbsp;Not that I think it would
 matter, because as I said it does not seem to be able to recover without a restart. &amp;nbsp;Any suggestions?&lt;/p&gt;
&lt;/div&gt;</description><author>vegah</author><pubDate>Tue, 30 Oct 2012 13:09:13 GMT</pubDate><guid isPermaLink="false">New Post: Exception 'Unable to read data from the transport connection: 20121030010913P</guid></item><item><title>New Post: CompositeType Support</title><link>http://aquiles.codeplex.com/discussions/353372</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Added a patch that adds support for composite columns through a helper class. &amp;nbsp;I have tested it, and it seems to work.&lt;span style="white-space: pre;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><author>vegah</author><pubDate>Tue, 30 Oct 2012 12:57:17 GMT</pubDate><guid isPermaLink="false">New Post: CompositeType Support 20121030125717P</guid></item><item><title>New Post: CompositeType Support</title><link>http://aquiles.codeplex.com/discussions/353372</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I am not sure if this is supported, I can not find anything in the code, or if it is planned. &amp;nbsp;If there is no work done on it, I could take a shot at implementing it. &amp;nbsp;I am not sure what would be the correct path, though. &amp;nbsp;A CompositeType class, or if we are to follow the existing code maybe a ByteEncoderHelper&amp;lt;String,Int32&amp;gt;("Test",1)? &amp;nbsp;&lt;/p&gt;
&lt;p&gt;After reading &lt;a href="http://www.jointhegrid.com/highperfcassandra/?p=152"&gt;http://www.jointhegrid.com/highperfcassandra/?p=152&lt;/a&gt;, I think it should be possible to fix either way. &amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>vegah</author><pubDate>Fri, 19 Oct 2012 06:51:59 GMT</pubDate><guid isPermaLink="false">New Post: CompositeType Support 20121019065159A</guid></item><item><title>New Post: Blacklisted node after Saving KeyCache</title><link>http://aquiles.codeplex.com/discussions/398603</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thank you Javier,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;yes we looked at the link above. And actually we had rowcache disabled. &amp;nbsp;Now have disabled keycache but the same problem still occur.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We have found that reads are not affected and the exception is thrown on write operations only.&lt;/p&gt;
&lt;p&gt;Any idea?&lt;/p&gt;&lt;/div&gt;</description><author>jaguarg</author><pubDate>Fri, 12 Oct 2012 09:05:15 GMT</pubDate><guid isPermaLink="false">New Post: Blacklisted node after Saving KeyCache 20121012090515A</guid></item><item><title>New Post: Blacklisted node after Saving KeyCache</title><link>http://aquiles.codeplex.com/discussions/398603</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Have you read?&amp;nbsp;&lt;a href="http://www.datastax.com/docs/1.1/operations/tuning#cache-config"&gt;http://www.datastax.com/docs/1.1/operations/tuning#cache-config&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Can you please post the keyspace configuration? You might end up having to supress entirely key cache and row cache and see if that avoids the problem.&lt;/p&gt;&lt;/div&gt;</description><author>javiercanillas</author><pubDate>Thu, 11 Oct 2012 17:39:58 GMT</pubDate><guid isPermaLink="false">New Post: Blacklisted node after Saving KeyCache 20121011053958P</guid></item><item><title>New Post: Blacklisted node after Saving KeyCache</title><link>http://aquiles.codeplex.com/discussions/398603</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thank you Javier,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We are running Cassandra 1.1.2 but we had a the same problem on 0.7.4 before we upgraded.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Here is the description of the column family:&lt;/p&gt;
&lt;p&gt;
&lt;pre&gt;create column family ReportData
    with comparator = UTF8Type
    and memtable_throughput = 255
    and memtable_operations = 0.29
	and column_metadata = [
		{column_name : id			,	validation_class : UTF8Type,	index_name : id_idx		,	index_type : 0},		
		{column_name : eventid			,	validation_class : UTF8Type,	index_name : eventid_idx1		,	index_type : 0},
		{column_name : category,	validation_class : UTF8Type,	index_name : category_idx		,	index_type : 0},
		{column_name : samplerate,	validation_class : UTF8Type,	index_name : samplerate_idx0		,	index_type : 0},
		{column_name : unit,	validation_class : UTF8Type,	index_name : unit_idx		,	index_type : 0},
		{column_name : from,	validation_class : UTF8Type,	index_name : from_idx		,	index_type : 0},
		{column_name : to,	validation_class : UTF8Type,	index_name : to_idx		,	index_type : 0},
		{column_name : followerscount,	validation_class : UTF8Type,	index_name : followerscount_idx		,	index_type : 0},
		{column_name : screenname,	validation_class : UTF8Type,	index_name : screenname_idx		,	index_type : 0}

	] ;
&lt;/pre&gt;
&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;&lt;/div&gt;</description><author>jaguarg</author><pubDate>Thu, 11 Oct 2012 13:10:31 GMT</pubDate><guid isPermaLink="false">New Post: Blacklisted node after Saving KeyCache 20121011011031P</guid></item><item><title>New Post: Blacklisted node after Saving KeyCache</title><link>http://aquiles.codeplex.com/discussions/398603</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thank you Javier,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We are running Cassandra 1.1.2 but we had a the same problem on 0.7.4 before we upgraded.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Here is the description of the column family:&lt;/p&gt;
&lt;p&gt;
&lt;pre&gt;create column family ReportData
    with comparator = UTF8Type
    and memtable_throughput = 255
    and memtable_operations = 0.29
	and column_metadata = [
		{column_name : id			,	validation_class : UTF8Type,	index_name : id_idx		,	index_type : 0},		
		{column_name : eventid			,	validation_class : UTF8Type,	index_name : eventid_idx1		,	index_type : 0},
		{column_name : category,	validation_class : UTF8Type,	index_name : category_idx		,	index_type : 0},
		{column_name : samplerate,	validation_class : UTF8Type,	index_name : samplerate_idx0		,	index_type : 0},
		{column_name : unit,	validation_class : UTF8Type,	index_name : unit_idx		,	index_type : 0},
		{column_name : from,	validation_class : UTF8Type,	index_name : from_idx		,	index_type : 0},
		{column_name : to,	validation_class : UTF8Type,	index_name : to_idx		,	index_type : 0},
		{column_name : followerscount,	validation_class : UTF8Type,	index_name : followerscount_idx		,	index_type : 0},
		{column_name : screenname,	validation_class : UTF8Type,	index_name : screenname_idx		,	index_type : 0}

	] ;
&lt;/pre&gt;
&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;&lt;/div&gt;</description><author>jaguarg</author><pubDate>Thu, 11 Oct 2012 13:10:30 GMT</pubDate><guid isPermaLink="false">New Post: Blacklisted node after Saving KeyCache 20121011011030P</guid></item><item><title>New Post: Blacklisted node after Saving KeyCache</title><link>http://aquiles.codeplex.com/discussions/398603</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;It seems your problem is within Cassandra itself. By doing a node restart, and since you only have one, All connections inside Aquiles are broken. That's how Aquiles ends up saying that.&lt;/p&gt;
&lt;p&gt;Besides asking in the Cassandra mailing list, can you post what version of Cassandra are you using, and the CQL of your keyspace and column family? I can try to help you that way.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>javiercanillas</author><pubDate>Tue, 09 Oct 2012 14:20:19 GMT</pubDate><guid isPermaLink="false">New Post: Blacklisted node after Saving KeyCache 20121009022019P</guid></item><item><title>New Post: Is UnixHelper.UnixTimestamp accurate?</title><link>http://aquiles.codeplex.com/discussions/398425</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Sure, I will take a look at it. It's weird you are having divived by zero errors.&lt;/p&gt;&lt;/div&gt;</description><author>javiercanillas</author><pubDate>Tue, 09 Oct 2012 14:18:10 GMT</pubDate><guid isPermaLink="false">New Post: Is UnixHelper.UnixTimestamp accurate? 20121009021810P</guid></item><item><title>New Post: Blacklisted node after Saving KeyCache</title><link>http://aquiles.codeplex.com/discussions/398603</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I have an interesting issue with cassandra and aquiles that happens when cassandra Saves half a dozen KeyCaches.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In fact, when looking at the log, I can see that after&amp;nbsp;&lt;/p&gt;
&lt;p&gt;INFO ... &amp;nbsp;Saved KeyCache (.... )&amp;nbsp;&lt;/p&gt;
&lt;p&gt;INFO ... &amp;nbsp;Saved KeyCache (.... )&amp;nbsp;&lt;/p&gt;
&lt;p&gt;INFO ... &amp;nbsp;Saved KeyCache (.... )&amp;nbsp;&lt;/p&gt;
&lt;p&gt;INFO ... &amp;nbsp;Saved KeyCache (.... )&amp;nbsp;&lt;/p&gt;
&lt;p&gt;my app (that uses aquiles) is not longer able to access our cassandra node (we run a single node). When I restart it, I get a message: &amp;quot;All endpoints ['127.0.0.1:9160-6000'] are blacklisted, cluster is down?&amp;quot;&lt;/p&gt;
&lt;p&gt;The only option I am left with is to restart Cassandra. I have had to do this every couple of days.&lt;/p&gt;
&lt;p&gt;Any idea?&lt;/p&gt;
&lt;/div&gt;</description><author>jaguarg</author><pubDate>Tue, 09 Oct 2012 07:13:36 GMT</pubDate><guid isPermaLink="false">New Post: Blacklisted node after Saving KeyCache 20121009071336A</guid></item><item><title>New Post: Is UnixHelper.UnixTimestamp accurate?</title><link>http://aquiles.codeplex.com/discussions/398425</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;I am using version 1.0.0.1 running 3 nodes of Cassandra on Windows 2008 Hyper-V&lt;/p&gt;
&lt;p&gt;Has anyone tried to compare the results between UnixHelper.UnixTimestamp and adding to Cassandra directly?&lt;/p&gt;
&lt;p&gt;I've found the problem, the timestamps are difference.&lt;/p&gt;
&lt;p&gt;I am not sure if the problem happen only me but after looking into UnixHelper.UnixTimestamp&lt;/p&gt;
&lt;p&gt;The following is the details how I fix.&lt;/p&gt;
&lt;p&gt;I changed from..&lt;/p&gt;
&lt;p&gt;static readonly DateTime unitStartDateTime = new DateTime(1970, 1, 1).ToUniversalTime();&lt;/p&gt;
&lt;p&gt;to..&lt;/p&gt;
&lt;p&gt;&lt;span&gt;static&lt;/span&gt; &lt;span&gt;readonly&lt;/span&gt; &lt;span&gt;DateTime&lt;/span&gt; unitStartDateTime =
&lt;span&gt;new&lt;/span&gt; &lt;span&gt;DateTime&lt;/span&gt;(1970, 1, 1, 0, 0, 0, 0, &lt;span&gt;DateTimeKind&lt;/span&gt;.Utc);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;after changing it seems I got better result but...&lt;/p&gt;
&lt;p&gt;Another problem is &amp;quot;Devide by zero&amp;quot; from class DateTimePrecise.UtcNow(not everytime but more than 10 times a day)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;pre&gt;return immutable._t_base.AddTicks(((
    s - immutable._s_observed) * _clockTickFrequency) / (
    immutable._stopWatchFrequency));&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So I decided to modify the whole branch of code for UnixHelper.UnixTimestamp as follow:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;using&lt;/span&gt; System.Diagnostics;
&lt;span style="color:blue"&gt;namespace&lt;/span&gt; xxx
{
    &lt;span style="color:blue"&gt;public&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; UnixHelper
    {
        &lt;span style="color:blue"&gt;static&lt;/span&gt; &lt;span style="color:blue"&gt;readonly&lt;/span&gt; DateTime unitStartDateTime = &lt;span style="color:blue"&gt;new&lt;/span&gt; DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc);

        &lt;span style="color:blue"&gt;public&lt;/span&gt; &lt;span style="color:blue"&gt;static&lt;/span&gt; &lt;span style="color:blue"&gt;long&lt;/span&gt; UnixTimestamp
        {
            &lt;span style="color:blue"&gt;get&lt;/span&gt;
            {
                TimeSpan difference = HiResDateTime.UtcNow - unitStartDateTime;
                &lt;span style="color:blue"&gt;return&lt;/span&gt; difference.Ticks / 10;
            }
        }
    }


    &lt;span style="color:blue"&gt;public&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; HiResDateTime
    {
        &lt;span style="color:blue"&gt;private&lt;/span&gt; &lt;span style="color:blue"&gt;static&lt;/span&gt; DateTime _startTime;
        &lt;span style="color:blue"&gt;private&lt;/span&gt; &lt;span style="color:blue"&gt;static&lt;/span&gt; Stopwatch _stopWatch = &lt;span style="color:blue"&gt;null&lt;/span&gt;;
        &lt;span style="color:blue"&gt;private&lt;/span&gt; &lt;span style="color:blue"&gt;static&lt;/span&gt; TimeSpan _maxIdle =
            TimeSpan.FromSeconds(10);

        &lt;span style="color:blue"&gt;public&lt;/span&gt; &lt;span style="color:blue"&gt;static&lt;/span&gt; DateTime UtcNow
        {
            &lt;span style="color:blue"&gt;get&lt;/span&gt;
            {
                &lt;span style="color:blue"&gt;if&lt;/span&gt; ((_stopWatch == &lt;span style="color:blue"&gt;null&lt;/span&gt;) ||
                    (_startTime.Add(_maxIdle) &amp;lt; DateTime.UtcNow))
                {
                    Reset();
                }
                &lt;span style="color:blue"&gt;return&lt;/span&gt; _startTime.AddTicks(_stopWatch.Elapsed.Ticks);
            }
        }

        &lt;span style="color:blue"&gt;private&lt;/span&gt; &lt;span style="color:blue"&gt;static&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; Reset()
        {
            _startTime = DateTime.UtcNow;
            _stopWatch = Stopwatch.StartNew();
        }
    }
}
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am not sure if the code is better than the current version from Aquiles but for me it's perfect. no problem at all after modified the code.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If the above code is the correct way to handle UnixTimestamp, please include in the next version.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;</description><author>paiwan</author><pubDate>Mon, 08 Oct 2012 08:20:09 GMT</pubDate><guid isPermaLink="false">New Post: Is UnixHelper.UnixTimestamp accurate? 20121008082009A</guid></item><item><title>New Post: AquilesHelper.RetrieveCluster</title><link>http://aquiles.codeplex.com/discussions/397167</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Amit,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I'm happy to hear your problem is solved. Even though, I will double-check that ambiguity and see if I can get rid of it to avoid future mistakes.&lt;/p&gt;&lt;/div&gt;</description><author>javiercanillas</author><pubDate>Fri, 28 Sep 2012 14:10:38 GMT</pubDate><guid isPermaLink="false">New Post: AquilesHelper.RetrieveCluster 20120928021038P</guid></item><item><title>New Post: AquilesHelper.RetrieveCluster</title><link>http://aquiles.codeplex.com/discussions/397167</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;It was my bad. But a finding though, AquilesHelper is present in both Cassandra10 and Aquiles.Core. The one in Cassandra10 is to be used. I had included both namespaces and hence the ambiguity.&lt;/p&gt;
&lt;p&gt;Thanks, Amit&lt;/p&gt;
&lt;/div&gt;</description><author>AmitShankar</author><pubDate>Fri, 28 Sep 2012 11:42:11 GMT</pubDate><guid isPermaLink="false">New Post: AquilesHelper.RetrieveCluster 20120928114211A</guid></item><item><title>New Post: AquilesHelper.RetrieveCluster</title><link>http://aquiles.codeplex.com/discussions/397167</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am using&amp;nbsp;&lt;a href="http://aquiles.codeplex.com/releases/view/80633"&gt;Aquiles 1.0.0.1&lt;/a&gt;&amp;nbsp;to code a .Net web service as a layer over Cassandra. I am simply trying to insert records in my Cassandra DB. I did it before with 0.8&amp;nbsp;and below stated
 statement worked.&lt;/p&gt;
&lt;p&gt;ICluster ObjCluster = AquilesHelper.RetrieveCluster(&amp;quot;Test Cluster&amp;quot;);&lt;/p&gt;
&lt;p&gt;Now when I am trying to do the same with 1.0, its not allowing me to use this as above. The error says that i need to instantiate an object and RetrieveCluster is not directly available.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;On defining something like below and using my AqlHelper object, it seems that I have to define much more again.&lt;/p&gt;
&lt;p&gt;AquilesHelper AqlHelper = new AquilesHelper(&lt;em&gt;AbstractAquilesClusterBuilder&lt;/em&gt;,&amp;quot;aquilesConfiguration&amp;quot;);&amp;nbsp;&lt;/p&gt;
&lt;p&gt;it seems that i have to predefine my cluster again using&amp;nbsp;&lt;em&gt;AbstractAquilesClusterBuilder
&lt;/em&gt;when I have already defined the details in my web.config file.&amp;nbsp;&lt;em&gt;AbstractAquilesClusterBuilder
&lt;/em&gt;is again an abstract class with logger as another interface in its parameter while building it. Also ClusterConfig is to be defined again.&lt;/p&gt;
&lt;p&gt;Is there a simpler way of doing it or using what I have already defined in my web.config file.&lt;/p&gt;
&lt;p&gt;Thanks, Amit&lt;/p&gt;
&lt;/div&gt;</description><author>AmitShankar</author><pubDate>Thu, 27 Sep 2012 14:45:19 GMT</pubDate><guid isPermaLink="false">New Post: AquilesHelper.RetrieveCluster 20120927024519P</guid></item><item><title>New Post: Dictionary&lt;Byte[],X&gt; in CqlMetadata.cs</title><link>http://aquiles.codeplex.com/discussions/392024</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thanks, I will give it a look and let you know.&lt;/p&gt;&lt;/div&gt;</description><author>javiercanillas</author><pubDate>Fri, 21 Sep 2012 00:43:58 GMT</pubDate><guid isPermaLink="false">New Post: Dictionary&lt;Byte[],X&gt; in CqlMetadata.cs 20120921124358A</guid></item><item><title>New Post: Recover from All endpoints are blacklisted exception</title><link>http://aquiles.codeplex.com/discussions/352886</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;From what I know, nodetool is only avaiable through the command line and, not sure, through some administrative application distributed by DataStax. Although, Nodetool is sending its command through a JMX interface, so if you see it's code you may achieve the same some way.&lt;/p&gt;
&lt;p&gt;About killing your cassandra nodes, the only way through Linux is by doing a "kill" command and then executing the process again. On windows, you may need to do a service restart. Nevertheless, I wouldn't sugguest going on that direction, it is much more likely you are having a problem, and trying to fix that problem will assure system stability.&lt;/p&gt;&lt;/div&gt;</description><author>javiercanillas</author><pubDate>Fri, 21 Sep 2012 00:43:34 GMT</pubDate><guid isPermaLink="false">New Post: Recover from All endpoints are blacklisted exception 20120921124334A</guid></item></channel></rss>