Author: brandonwilliams Date: Thu Jul 29 21:21:23 2010 New Revision: 980586
URL: http://svn.apache.org/viewvc?rev=980586&view=rev Log: Allow more than 255 columns in stress.py Modified: cassandra/branches/cassandra-0.6/contrib/py_stress/stress.py Modified: cassandra/branches/cassandra-0.6/contrib/py_stress/stress.py URL: http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.6/contrib/py_stress/stress.py?rev=980586&r1=980585&r2=980586&view=diff ============================================================================== --- cassandra/branches/cassandra-0.6/contrib/py_stress/stress.py (original) +++ cassandra/branches/cassandra-0.6/contrib/py_stress/stress.py Thu Jul 29 21:21:23 2010 @@ -163,10 +163,10 @@ class Operation(Thread): class Inserter(Operation): def run(self): data = md5(str(get_ident())).hexdigest() - columns = [Column(chr(ord('A') + j), data, 0) for j in xrange(columns_per_key)] + columns = [Column('C' + str(j), data, 0) for j in xrange(columns_per_key)] fmt = '%0' + str(len(str(total_keys))) + 'd' if 'super' == options.cftype: - supers = [SuperColumn(chr(ord('A') + j), columns) for j in xrange(supers_per_key)] + supers = [SuperColumn('S' + str(j), columns) for j in xrange(supers_per_key)] for i in self.range: key = fmt % i if 'super' == options.cftype: @@ -194,7 +194,7 @@ class Reader(Operation): for i in xrange(keys_per_thread): key = key_generator() for j in xrange(supers_per_key): - parent = ColumnParent('Super1', chr(ord('A') + j)) + parent = ColumnParent('Super1', 'S' + str(j)) start = time.time() try: r = self.cclient.get_slice('Keyspace1', key, parent, p, ConsistencyLevel.ONE) @@ -240,7 +240,7 @@ class RangeSlicer(Operation): finish = fmt % last res = [] for j in xrange(supers_per_key): - parent = ColumnParent('Super1', chr(ord('A') + j)) + parent = ColumnParent('Super1', 'S' + str(j)) begin = time.time() try: res = self.cclient.get_range_slice('Keyspace1', parent, p, start,finish, options.rangecount, ConsistencyLevel.ONE)
