Hi All,

I applied Cassandra patch for issue 8248 to see what it do.

Now I noticed  below errors in my system.log :

ERROR [NonPeriodicTasks:1] 2015-01-07 10:55:48,869 CassandraDaemon.java:153
- Exception in thread Thread[NonPeriodicTasks:1,5,main]
java.lang.AssertionError: null
        at org.apache.cassandra.io.util.Memory.free(Memory.java:300)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.utils.obs.OffHeapBitSet.close(OffHeapBitSet.java:143)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.utils.BloomFilter.close(BloomFilter.java:116)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.io.sstable.SSTableReader$6.run(SSTableReader.java:645)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
Source) ~[na:1.7.0_71]
        at java.util.concurrent.FutureTask.run(Unknown Source)
~[na:1.7.0_71]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown
Source) ~[na:1.7.0_71]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
Source) ~[na:1.7.0_71]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
Source) [na:1.7.0_71]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source) [na:1.7.0_71]
        at java.lang.Thread.run(Unknown Source) [na:1.7.0_71]
ERROR [NonPeriodicTasks:1] 2015-01-07 10:55:48,870 CassandraDaemon.java:153
- Exception in thread Thread[NonPeriodicTasks:1,5,main]
java.lang.AssertionError: null
        at org.apache.cassandra.io.util.Memory.free(Memory.java:300)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.utils.obs.OffHeapBitSet.close(OffHeapBitSet.java:143)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.utils.BloomFilter.close(BloomFilter.java:116)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.io.sstable.SSTableReader$6.run(SSTableReader.java:645)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
Source) ~[na:1.7.0_71]
        at java.util.concurrent.FutureTask.run(Unknown Source)
~[na:1.7.0_71]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown
Source) ~[na:1.7.0_71]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
Source) ~[na:1.7.0_71]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
Source) [na:1.7.0_71]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source) [na:1.7.0_71]
        at java.lang.Thread.run(Unknown Source) [na:1.7.0_71]
INFO  [CompactionExecutor:7] 2015-01-07 10:55:48,870
ColumnFamilyStore.java:840 - Enqueuing flush of compactions_in_progress:
164 (0%) on-heap, 0 (0%) off-heap
INFO  [MemtableFlushWriter:3] 2015-01-07 10:55:48,871 Memtable.java:325 -
Writing Memtable-compactions_in_progress@1529300710(0 serialized bytes, 1
ops, 0%/0% of on/off-heap limit)
INFO  [MemtableFlushWriter:3] 2015-01-07 10:55:48,878 Memtable.java:364 -
Completed flushing
/var/lib/cassandra/data/system/compactions_in_progress-55080ab05d9c388690a4acb25fe1f77b/system-compactions_in_progress-ka-1327-Data.db
(42 bytes) for commitlog position ReplayPosition(segmentId=1420608014522,
position=44984450)
INFO  [CompactionExecutor:8] 2015-01-07 10:55:48,879
CompactionTask.java:136 - Compacting
[SSTableReader(path='/var/lib/cassandra/data/system/compactions_in_progress-55080ab05d9c388690a4acb25fe1f77b/system-compactions_in_progress-ka-1325-Data.db'),
SSTableReader(path='/var/lib/cassandra/data/system/compactions_in_progress-55080ab05d9c388690a4acb25fe1f77b/system-compactions_in_progress-ka-1324-Data.db'),
SSTableReader(path='/var/lib/cassandra/data/system/compactions_in_progress-55080ab05d9c388690a4acb25fe1f77b/system-compactions_in_progress-ka-1326-Data.db'),
SSTableReader(path='/var/lib/cassandra/data/system/compactions_in_progress-55080ab05d9c388690a4acb25fe1f77b/system-compactions_in_progress-ka-1327-Data.db')]
ERROR [CompactionExecutor:7] 2015-01-07 10:55:48,880
CassandraDaemon.java:153 - Exception in thread
Thread[CompactionExecutor:7,1,main]
java.lang.AssertionError: null
        at org.apache.cassandra.io.util.Memory.free(Memory.java:300)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.utils.obs.OffHeapBitSet.close(OffHeapBitSet.java:143)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.utils.BloomFilter.close(BloomFilter.java:116)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.io.sstable.SSTableWriter.abort(SSTableWriter.java:345)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.io.sstable.SSTableRewriter.abort(SSTableRewriter.java:198)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.db.compaction.CompactionTask.runWith(CompactionTask.java:204)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.io.util.DiskAwareRunnable.runMayThrow(DiskAwareRunnable.java:48)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.db.compaction.CompactionTask.executeInternal(CompactionTask.java:75)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.db.compaction.AbstractCompactionTask.execute(AbstractCompactionTask.java:59)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at
org.apache.cassandra.db.compaction.CompactionManager$BackgroundCompactionTask.run(CompactionManager.java:232)
~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
Source) ~[na:1.7.0_71]
        at java.util.concurrent.FutureTask.run(Unknown Source)
~[na:1.7.0_71]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
Source) [na:1.7.0_71]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source) [na:1.7.0_71]
        at java.lang.Thread.run(Unknown Source) [na:1.7.0_71]

*Please help in knowing the reason for these errors.*



regards:
Rahul Bhardwaj

On Tue, Jan 6, 2015 at 10:46 PM, Ryan Svihla <r...@foundev.pro> wrote:

> That even with that patch you'll likely run heap pressure with batches of
> that size, so either increase your heap and take the GC hit on CPU (and
> have longer GCs) or don't use large batches.
>
> The batch conversation is a bigger one which I discuss here
> http://lostechies.com/ryansvihla/2014/08/28/cassandra-batch-loading-without-the-batch-keyword/
>
> On Tue, Jan 6, 2015 at 10:07 AM, Rahul Bhardwaj <
> rahul.bhard...@indiamart.com> wrote:
>
>> Thanks Ryan... We will keep ur valuable suggestion in resolving this
>> issue.. But what is your take on Cassandra patch for issue 8248 to resolve
>> this.
>>
>>
>> On Tuesday, January 6, 2015, Ryan Svihla <r...@foundev.pro> wrote:
>>
>>> Btw side note here, you're using GIANT Batches, and the logs are
>>> indicating such, this will cause a signficant amount of heap pressure.
>>>
>>> The root cause fix is not to use giant batches in the first place.
>>>
>>> On Tue, Jan 6, 2015 at 4:43 AM, Rahul Bhardwaj <
>>> rahul.bhard...@indiamart.com> wrote:
>>>
>>>> Hi Joe..
>>>>
>>>> Thanks for your valuable solution.. it worked.
>>>>
>>>> But for this problem
>>>>
>>>> *The processes are killed by kernel, coz they are eating all memory
>>>> (oom-killer). We have set JAVA heap to default (i.e. it is using 8G)
>>>> because we have 64 GB RAM.*
>>>>
>>>> Should I apply patch given for  issue
>>>> https://issues.apache.org/jira/browse/CASSANDRA-8248 ??
>>>>
>>>>
>>>> regards:
>>>> Rahul Bhardwaj
>>>>
>>>> On Tue, Jan 6, 2015 at 12:42 PM, Joe Ramsey <joe.ram...@mac.com> wrote:
>>>>
>>>>> Thanks Rahul and good luck!  I’m really curious to hear what the
>>>>> result is.
>>>>>
>>>>>
>>>>> On Jan 6, 2015, at 2:10 AM, Rahul Bhardwaj <
>>>>> rahul.bhard...@indiamart.com> wrote:
>>>>>
>>>>> Thanks for your response.. i will get back to you with my findings.
>>>>>
>>>>> On Tue, Jan 6, 2015 at 12:36 PM, Joe Ramsey <joe.ram...@mac.com>
>>>>> wrote:
>>>>>
>>>>>> That should be “writing too many bytes” not “waiting too many bytes”
>>>>>> just for clarity’s sake.
>>>>>>
>>>>>> On Jan 6, 2015, at 2:03 AM, Joe Ramsey <joe.ram...@mac.com> wrote:
>>>>>>
>>>>>> I’m not an expert.  Really just learning this myself but it looks
>>>>>> like according to the stack you’re getting an exception waiting too many
>>>>>> bytes to the commit log.
>>>>>>
>>>>>> That’s controlled by commit_log_segment_size_in_mb setting.  The
>>>>>> maximum write size that C* will allow is half of the value set for this
>>>>>> parameter so if it’s set for 32 (default) that means your max write would
>>>>>> be 16MB.  (And that’s what’s getting reported in the stack trace.  You’re
>>>>>> writing 16965030 bytes (16.18M) and your max write is 16MB so it’s 
>>>>>> throwing
>>>>>> the exception.  Try setting commit_log_segment_size_in_mb from 32 to 64 
>>>>>> and
>>>>>> see if the error goes away.  It really should get tuned for the amount of
>>>>>> writes but that’ll tell you at least if this is the issue.
>>>>>>
>>>>>> Let me know how it goes!
>>>>>>
>>>>>> Joe
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Jan 6, 2015, at 1:40 AM, Rahul Bhardwaj <
>>>>>> rahul.bhard...@indiamart.com> wrote:
>>>>>>
>>>>>> Hi Joe,
>>>>>>
>>>>>> PFB output of system.log
>>>>>>
>>>>>>  tail -n 100 system.log
>>>>>> INFO  [CompactionExecutor:164] 2015-01-06 11:58:28,555
>>>>>> CompactionTask.java:251 - Compacted 4 sstables to
>>>>>> [/var/lib/cassandra/data/clickstream/im_csl_log-22207f2081bb11e4abd4a9d4f1e0b940/clickstream-im_csl_log.im_csl_log_catalog_owner_glusr_id_idx-ka-243,].
>>>>>>  50,514,079 bytes to 50,626,490 (~100% of original) in 654,529ms =
>>>>>> 0.073765MB/s.  277,719 total partitions merged to 260,285.  Partition 
>>>>>> merge
>>>>>> counts were {1:246186, 2:11302, 3:2259, 4:538, }
>>>>>> INFO  [CompactionExecutor:176] 2015-01-06 11:58:28,579
>>>>>> CompactionTask.java:251 - Compacted 4 sstables to
>>>>>> [/var/lib/cassandra/data/system/compactions_in_progress-55080ab05d9c388690a4acb25fe1f77b/system-compactions_in_progress-ka-882,].
>>>>>>  511 bytes to 42 (~8% of original) in 27ms = 0.001483MB/s.  7 total
>>>>>> partitions merged to 1.  Partition merge counts were {1:1, 2:3, }
>>>>>> WARN  [Thrift:16] 2015-01-06 11:59:02,351 BatchStatement.java:255 -
>>>>>> Batch of prepared statements for [clickstream.business_feed] is of size
>>>>>> 433053, exceeding specified threshold of 5120 by 427933.
>>>>>> INFO  [CompactionExecutor:175] 2015-01-06 11:59:19,883
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5646-Data.db')]
>>>>>> INFO  [CompactionExecutor:175] 2015-01-06 11:59:19,952
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5647,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 67ms = 
>>>>>> 39.871073MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> WARN  [Thrift:4] 2015-01-06 12:00:02,457 BatchStatement.java:255 -
>>>>>> Batch of prepared statements for [clickstream.business_feed] is of size
>>>>>> 433819, exceeding specified threshold of 5120 by 428699.
>>>>>> INFO  [CompactionExecutor:178] 2015-01-06 12:00:19,982
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5647-Data.db')]
>>>>>> INFO  [CompactionExecutor:178] 2015-01-06 12:00:20,048
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5648,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 65ms = 
>>>>>> 41.097876MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> WARN  [Thrift:5] 2015-01-06 12:01:02,387 BatchStatement.java:255 -
>>>>>> Batch of prepared statements for [clickstream.business_feed] is of size
>>>>>> 436755, exceeding specified threshold of 5120 by 431635.
>>>>>> INFO  [CompactionExecutor:179] 2015-01-06 12:01:20,074
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5648-Data.db')]
>>>>>> INFO  [CompactionExecutor:179] 2015-01-06 12:01:20,139
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5649,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 63ms = 
>>>>>> 42.402570MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> WARN  [SharedPool-Worker-1] 2015-01-06 12:01:29,692
>>>>>> AbstractTracingAwareExecutorService.java:169 - Uncaught exception on 
>>>>>> thread
>>>>>> Thread[SharedPool-Worker-1,5,main]: {}
>>>>>> java.lang.IllegalArgumentException: Mutation of 17225046 bytes is too
>>>>>> large for the maxiumum size of 16777216
>>>>>>         at
>>>>>> org.apache.cassandra.db.commitlog.CommitLog.add(CommitLog.java:221)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:371)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:351)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Mutation.apply(Mutation.java:214)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.db.MutationVerbHandler.doVerb(MutationVerbHandler.java:54)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:62)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>>>>>> ~[na:1.7.0_71]
>>>>>>         at
>>>>>> org.apache.cassandra.concurrent.AbstractTracingAwareExecutorService$FutureTask.run(AbstractTracingAwareExecutorService.java:164)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:105)
>>>>>> [apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at java.lang.Thread.run(Unknown Source) [na:1.7.0_71]
>>>>>> INFO  [CompactionExecutor:180] 2015-01-06 12:02:20,167
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5649-Data.db')]
>>>>>> INFO  [CompactionExecutor:180] 2015-01-06 12:02:20,241
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5650,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 72ms = 
>>>>>> 37.102249MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> INFO  [Service Thread] 2015-01-06 12:03:02,108 GCInspector.java:142 -
>>>>>> ParNew GC in 380ms.  CMS Old Gen: 1551865712 -> 1704414952; Par Eden 
>>>>>> Space:
>>>>>> 1718091776 -> 0; Par Survivor Space: 161099424 -> 214695936
>>>>>> WARN  [Thrift:4] 2015-01-06 12:03:03,357 BatchStatement.java:255 -
>>>>>> Batch of prepared statements for
>>>>>> [clickstream.im_csl_glusr_daily_activity_count] is of size 60021, 
>>>>>> exceeding
>>>>>> specified threshold of 5120 by 54901.
>>>>>> INFO  [CompactionExecutor:181] 2015-01-06 12:03:20,274
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5650-Data.db')]
>>>>>> INFO  [CompactionExecutor:181] 2015-01-06 12:03:20,348
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5651,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 73ms = 
>>>>>> 36.593999MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> WARN  [Thrift:3] 2015-01-06 12:04:02,524 BatchStatement.java:255 -
>>>>>> Batch of prepared statements for [clickstream.business_feed] is of size
>>>>>> 517769, exceeding specified threshold of 5120 by 512649.
>>>>>> INFO  [CompactionExecutor:182] 2015-01-06 12:04:20,374
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5651-Data.db')]
>>>>>> INFO  [CompactionExecutor:182] 2015-01-06 12:04:20,445
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5652,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 69ms = 
>>>>>> 38.715390MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> WARN  [Thrift:10] 2015-01-06 12:04:24,967 BatchStatement.java:255 -
>>>>>> Batch of prepared statements for [clickstream.im_csl_log] is of size
>>>>>> 13220136, exceeding specified threshold of 5120 by 13215016.
>>>>>> WARN  [SharedPool-Worker-1] 2015-01-06 12:04:25,092
>>>>>> AbstractTracingAwareExecutorService.java:169 - Uncaught exception on 
>>>>>> thread
>>>>>> Thread[SharedPool-Worker-1,5,main]: {}
>>>>>> java.lang.RuntimeException: java.lang.IllegalArgumentException:
>>>>>> Mutation of 16800887 bytes is too large for the maxiumum size of 16777216
>>>>>>         at
>>>>>> org.apache.cassandra.service.StorageProxy$LocalMutationRunnable.run(StorageProxy.java:2121)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>>>>>> ~[na:1.7.0_71]
>>>>>>         at
>>>>>> org.apache.cassandra.concurrent.AbstractTracingAwareExecutorService$FutureTask.run(AbstractTracingAwareExecutorService.java:164)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:105)
>>>>>> [apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at java.lang.Thread.run(Unknown Source) [na:1.7.0_71]
>>>>>> Caused by: java.lang.IllegalArgumentException: Mutation of 16800887
>>>>>> bytes is too large for the maxiumum size of 16777216
>>>>>>         at
>>>>>> org.apache.cassandra.db.commitlog.CommitLog.add(CommitLog.java:221)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:371)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:351)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Mutation.apply(Mutation.java:214)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.service.StorageProxy$7.runMayThrow(StorageProxy.java:999)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.service.StorageProxy$LocalMutationRunnable.run(StorageProxy.java:2117)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         ... 4 common frames omitted
>>>>>> INFO  [CompactionExecutor:183] 2015-01-06 12:05:20,472
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5652-Data.db')]
>>>>>> INFO  [CompactionExecutor:183] 2015-01-06 12:05:20,538
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5653,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 64ms = 
>>>>>> 41.740030MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> WARN  [Thrift:8] 2015-01-06 12:05:24,982 BatchStatement.java:255 -
>>>>>> Batch of prepared statements for [clickstream.im_csl_log] is of size
>>>>>> 13136950, exceeding specified threshold of 5120 by 13131830.
>>>>>> INFO  [SlabPoolCleaner] 2015-01-06 12:05:26,129
>>>>>> ColumnFamilyStore.java:840 - Enqueuing flush of im_csl_log: 505903980 
>>>>>> (24%)
>>>>>> on-heap, 0 (0%) off-heap
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:26,131
>>>>>> Memtable.java:325 - Writing Memtable-im_csl_log@1246880835(90297505
>>>>>> serialized bytes, 1530359 ops, 20%/0% of on/off-heap limit)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:28,623
>>>>>> Memtable.java:364 - Completed flushing
>>>>>> /var/lib/cassandra/data/clickstream/im_csl_log-22207f2081bb11e4abd4a9d4f1e0b940/clickstream-im_csl_log-ka-2654-Data.db
>>>>>> (21516225 bytes) for commitlog position
>>>>>> ReplayPosition(segmentId=1420516895898, position=16708232)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:28,625
>>>>>> Memtable.java:325 - Writing
>>>>>> Memtable-im_csl_log.im_csl_log_modid_idx@118242201(2110840
>>>>>> serialized bytes, 52771 ops, 1%/0% of on/off-heap limit)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:28,723
>>>>>> Memtable.java:364 - Completed flushing
>>>>>> /var/lib/cassandra/data/clickstream/im_csl_log-22207f2081bb11e4abd4a9d4f1e0b940/clickstream-im_csl_log.im_csl_log_modid_idx-ka-2710-Data.db
>>>>>> (361277 bytes) for commitlog position
>>>>>> ReplayPosition(segmentId=1420516895898, position=16708232)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:28,724
>>>>>> Memtable.java:325 - Writing
>>>>>> Memtable-im_csl_log.im_csl_log_imeshvisitor_glusr_email_idx@823892581(2110840
>>>>>> serialized bytes, 52771 ops, 1%/0% of on/off-heap limit)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:28,848
>>>>>> Memtable.java:364 - Completed flushing
>>>>>> /var/lib/cassandra/data/clickstream/im_csl_log-22207f2081bb11e4abd4a9d4f1e0b940/clickstream-im_csl_log.im_csl_log_imeshvisitor_glusr_email_idx-ka-2459-Data.db
>>>>>> (543861 bytes) for commitlog position
>>>>>> ReplayPosition(segmentId=1420516895898, position=16708232)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:28,850
>>>>>> Memtable.java:325 - Writing
>>>>>> Memtable-im_csl_log.im_csl_log_catalog_owner_glusr_id_idx@188053011(2110840
>>>>>> serialized bytes, 52771 ops, 1%/0% of on/off-heap limit)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:28,988
>>>>>> Memtable.java:364 - Completed flushing
>>>>>> /var/lib/cassandra/data/clickstream/im_csl_log-22207f2081bb11e4abd4a9d4f1e0b940/clickstream-im_csl_log.im_csl_log_catalog_owner_glusr_id_idx-ka-245-Data.db
>>>>>> (481902 bytes) for commitlog position
>>>>>> ReplayPosition(segmentId=1420516895898, position=16708232)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:28,989
>>>>>> Memtable.java:325 - Writing
>>>>>> Memtable-im_csl_log.im_csl_log_v4iilex_glusr_id_idx@1658511140(2110840
>>>>>> serialized bytes, 52771 ops, 1%/0% of on/off-heap limit)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:29,103
>>>>>> Memtable.java:364 - Completed flushing
>>>>>> /var/lib/cassandra/data/clickstream/im_csl_log-22207f2081bb11e4abd4a9d4f1e0b940/clickstream-im_csl_log.im_csl_log_v4iilex_glusr_id_idx-ka-2523-Data.db
>>>>>> (460053 bytes) for commitlog position
>>>>>> ReplayPosition(segmentId=1420516895898, position=16708232)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:29,103
>>>>>> Memtable.java:325 - Writing
>>>>>> Memtable-im_csl_log.im_csl_log_imeshvisitor_glusr_id_idx@258991920(2110840
>>>>>> serialized bytes, 52771 ops, 1%/0% of on/off-heap limit)
>>>>>> INFO  [MemtableFlushWriter:44] 2015-01-06 12:05:29,211
>>>>>> Memtable.java:364 - Completed flushing
>>>>>> /var/lib/cassandra/data/clickstream/im_csl_log-22207f2081bb11e4abd4a9d4f1e0b940/clickstream-im_csl_log.im_csl_log_imeshvisitor_glusr_id_idx-ka-2831-Data.db
>>>>>> (395084 bytes) for commitlog position
>>>>>> ReplayPosition(segmentId=1420516895898, position=16708232)
>>>>>> INFO  [CompactionExecutor:185] 2015-01-06 12:06:20,563
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5653-Data.db')]
>>>>>> INFO  [CompactionExecutor:185] 2015-01-06 12:06:20,633
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5654,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 68ms = 
>>>>>> 39.284734MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> INFO  [CompactionExecutor:187] 2015-01-06 12:07:20,659
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5654-Data.db')]
>>>>>> INFO  [CompactionExecutor:187] 2015-01-06 12:07:20,733
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5655,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 72ms = 
>>>>>> 37.102249MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> WARN  [Thrift:6] 2015-01-06 12:07:26,364 BatchStatement.java:255 -
>>>>>> Batch of prepared statements for [clickstream.im_csl_log] is of size
>>>>>> 13480721, exceeding specified threshold of 5120 by 13475601.
>>>>>> WARN  [SharedPool-Worker-1] 2015-01-06 12:07:26,537
>>>>>> AbstractTracingAwareExecutorService.java:169 - Uncaught exception on 
>>>>>> thread
>>>>>> Thread[SharedPool-Worker-1,5,main]: {}
>>>>>> java.lang.RuntimeException: java.lang.IllegalArgumentException:
>>>>>> Mutation of 17138032 bytes is too large for the maxiumum size of 16777216
>>>>>>         at
>>>>>> org.apache.cassandra.service.StorageProxy$LocalMutationRunnable.run(StorageProxy.java:2121)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>>>>>> ~[na:1.7.0_71]
>>>>>>         at
>>>>>> org.apache.cassandra.concurrent.AbstractTracingAwareExecutorService$FutureTask.run(AbstractTracingAwareExecutorService.java:164)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:105)
>>>>>> [apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at java.lang.Thread.run(Unknown Source) [na:1.7.0_71]
>>>>>> Caused by: java.lang.IllegalArgumentException: Mutation of 17138032
>>>>>> bytes is too large for the maxiumum size of 16777216
>>>>>>         at
>>>>>> org.apache.cassandra.db.commitlog.CommitLog.add(CommitLog.java:221)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:371)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:351)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Mutation.apply(Mutation.java:214)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.service.StorageProxy$7.runMayThrow(StorageProxy.java:999)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.service.StorageProxy$LocalMutationRunnable.run(StorageProxy.java:2117)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         ... 4 common frames omitted
>>>>>> INFO  [CompactionExecutor:188] 2015-01-06 12:08:20,762
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5655-Data.db')]
>>>>>> INFO  [CompactionExecutor:188] 2015-01-06 12:08:20,825
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5656,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 60ms = 
>>>>>> 44.522699MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> INFO  [CompactionExecutor:189] 2015-01-06 12:09:20,853
>>>>>> CompactionTask.java:136 - Compacting
>>>>>> [SSTableReader(path='/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5656-Data.db')]
>>>>>> INFO  [CompactionExecutor:189] 2015-01-06 12:09:20,921
>>>>>> CompactionTask.java:251 - Compacted 1 sstables to
>>>>>> [/var/lib/cassandra/data/system/batchlog-0290003c977e397cac3efdfdc01d626b/system-batchlog-ka-5657,].
>>>>>>  2,801,126 bytes to 2,801,126 (~100% of original) in 66ms = 
>>>>>> 40.475181MB/s.
>>>>>>  26 total partitions merged to 26.  Partition merge counts were {1:26, }
>>>>>> WARN  [SharedPool-Worker-1] 2015-01-06 12:09:22,532
>>>>>> AbstractTracingAwareExecutorService.java:169 - Uncaught exception on 
>>>>>> thread
>>>>>> Thread[SharedPool-Worker-1,5,main]: {}
>>>>>> java.lang.IllegalArgumentException: Mutation of 16965030 bytes is too
>>>>>> large for the maxiumum size of 16777216
>>>>>>         at
>>>>>> org.apache.cassandra.db.commitlog.CommitLog.add(CommitLog.java:221)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:371)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:351)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at org.apache.cassandra.db.Mutation.apply(Mutation.java:214)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.db.MutationVerbHandler.doVerb(MutationVerbHandler.java:54)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:62)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>>>>>> ~[na:1.7.0_71]
>>>>>>         at
>>>>>> org.apache.cassandra.concurrent.AbstractTracingAwareExecutorService$FutureTask.run(AbstractTracingAwareExecutorService.java:164)
>>>>>> ~[apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at
>>>>>> org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:105)
>>>>>> [apache-cassandra-2.1.2.jar:2.1.2-SNAPSHOT]
>>>>>>         at java.lang.Thread.run(Unknown Source) [na:1.7.0_71]
>>>>>>
>>>>>>
>>>>>>
>>>>>> Regards:
>>>>>> Rahul Bhardwaj
>>>>>>
>>>>>> On Tue, Jan 6, 2015 at 12:08 PM, Rahul Bhardwaj <
>>>>>> rahul.bhard...@indiamart.com> wrote:
>>>>>>
>>>>>>> Hi Joe,
>>>>>>>
>>>>>>> PFA heap dump
>>>>>>>
>>>>>>>
>>>>>>> regards:
>>>>>>> Rahul Bhardwaj
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Jan 6, 2015 at 11:35 AM, Joe Ramsey <joe.ram...@mac.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Did you try generating a heap dump so you can look through it to
>>>>>>>> see what’s actually happened?
>>>>>>>>
>>>>>>>>
>>>>>>>> On Jan 6, 2015, at 12:58 AM, Rahul Bhardwaj <
>>>>>>>> rahul.bhard...@indiamart.com> wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> We are using cassandra 2.1 version in a cluster of three machines
>>>>>>>> each with 64 GB RAM
>>>>>>>>
>>>>>>>> The processes are killed by kernel, coz they are eating all memory
>>>>>>>> (oom-killer). We have set JAVA heap to default (i.e. it is using 8G)
>>>>>>>> because we have 64 GB RAM.
>>>>>>>>
>>>>>>>> Please help.
>>>>>>>>
>>>>>>>>
>>>>>>>> Regards:
>>>>>>>> Rahul Bhardwaj
>>>>>>>>
>>>>>>>>
>>>>>>>> Follow IndiaMART.com <http://www.indiamart.com/> for latest
>>>>>>>> updates on this and more: <https://plus.google.com/+indiamart>
>>>>>>>> <https://www.facebook.com/IndiaMART>
>>>>>>>> <https://twitter.com/IndiaMART> Mobile Channel:
>>>>>>>> <https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=668561641&mt=8>
>>>>>>>> <https://play.google.com/store/apps/details?id=com.indiamart.m>
>>>>>>>> <http://m.indiamart.com/>
>>>>>>>>
>>>>>>>> <https://www.youtube.com/watch?v=DzORNbeSXN8&list=PL2o4J51MqpL0mbue6kzDa6eymLVUXtlR1&index=2>
>>>>>>>> Watch how Irrfan Khan gets his work done in no time on IndiaMART,
>>>>>>>> kyunki Kaam Yahin Banta Hai
>>>>>>>> <https://www.youtube.com/watch?v=hmS4Afl2bNU>!!!
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> Follow IndiaMART.com <http://www.indiamart.com/> for latest updates
>>>>>> on this and more: <https://plus.google.com/+indiamart>
>>>>>> <https://www.facebook.com/IndiaMART> <https://twitter.com/IndiaMART>
>>>>>> Mobile Channel:
>>>>>> <https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=668561641&mt=8>
>>>>>> <https://play.google.com/store/apps/details?id=com.indiamart.m>
>>>>>> <http://m.indiamart.com/>
>>>>>>
>>>>>> <https://www.youtube.com/watch?v=DzORNbeSXN8&list=PL2o4J51MqpL0mbue6kzDa6eymLVUXtlR1&index=2>
>>>>>> Watch how Irrfan Khan gets his work done in no time on IndiaMART,
>>>>>> kyunki Kaam Yahin Banta Hai
>>>>>> <https://www.youtube.com/watch?v=hmS4Afl2bNU>!!!
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> Follow IndiaMART.com <http://www.indiamart.com/> for latest updates
>>>>> on this and more: <https://plus.google.com/+indiamart>
>>>>> <https://www.facebook.com/IndiaMART> <https://twitter.com/IndiaMART>
>>>>> Mobile Channel:
>>>>> <https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=668561641&mt=8>
>>>>> <https://play.google.com/store/apps/details?id=com.indiamart.m>
>>>>> <http://m.indiamart.com/>
>>>>>
>>>>> <https://www.youtube.com/watch?v=DzORNbeSXN8&list=PL2o4J51MqpL0mbue6kzDa6eymLVUXtlR1&index=2>
>>>>> Watch how Irrfan Khan gets his work done in no time on IndiaMART,
>>>>> kyunki Kaam Yahin Banta Hai
>>>>> <https://www.youtube.com/watch?v=hmS4Afl2bNU>!!!
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> Follow IndiaMART.com <http://www.indiamart.com> for latest updates on
>>>> this and more: <https://plus.google.com/+indiamart>
>>>> <https://www.facebook.com/IndiaMART> <https://twitter.com/IndiaMART>
>>>> Mobile Channel:
>>>> <https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=668561641&mt=8>
>>>> <https://play.google.com/store/apps/details?id=com.indiamart.m>
>>>> <http://m.indiamart.com/>
>>>>
>>>> <https://www.youtube.com/watch?v=DzORNbeSXN8&list=PL2o4J51MqpL0mbue6kzDa6eymLVUXtlR1&index=2>
>>>> Watch how Irrfan Khan gets his work done in no time on IndiaMART,
>>>> kyunki Kaam Yahin Banta Hai
>>>> <https://www.youtube.com/watch?v=hmS4Afl2bNU>!!!
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Thanks,
>>> Ryan Svihla
>>>
>>>
>>
>> Follow IndiaMART.com <http://www.indiamart.com> for latest updates on
>> this and more: <https://plus.google.com/+indiamart>
>> <https://www.facebook.com/IndiaMART> <https://twitter.com/IndiaMART>
>> Mobile Channel:
>> <https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=668561641&mt=8>
>> <https://play.google.com/store/apps/details?id=com.indiamart.m>
>> <http://m.indiamart.com/>
>>
>> <https://www.youtube.com/watch?v=DzORNbeSXN8&list=PL2o4J51MqpL0mbue6kzDa6eymLVUXtlR1&index=2>
>> Watch how Irrfan Khan gets his work done in no time on IndiaMART, kyunki Kaam
>> Yahin Banta Hai <https://www.youtube.com/watch?v=hmS4Afl2bNU>!!!
>>
>
>
>
> --
>
> Thanks,
> Ryan Svihla
>
>

-- 

Follow IndiaMART.com <http://www.indiamart.com> for latest updates on this 
and more: <https://plus.google.com/+indiamart> 
<https://www.facebook.com/IndiaMART> <https://twitter.com/IndiaMART> Mobile 
Channel: 
<https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=668561641&mt=8>
 
<https://play.google.com/store/apps/details?id=com.indiamart.m> 
<http://m.indiamart.com/>
<https://www.youtube.com/watch?v=DzORNbeSXN8&list=PL2o4J51MqpL0mbue6kzDa6eymLVUXtlR1&index=2>
Watch how Irrfan Khan gets his work done in no time on IndiaMART, kyunki Kaam 
Yahin Banta Hai <https://www.youtube.com/watch?v=hmS4Afl2bNU>!!!

Reply via email to