You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by jb...@apache.org on 2010/01/27 00:10:48 UTC
svn commit: r903479 - in
/incubator/cassandra/trunk/src/java/org/apache/cassandra/db:
CompactionManager.java HintedHandOffManager.java Table.java
Author: jbellis
Date: Tue Jan 26 23:10:47 2010
New Revision: 903479
URL: http://svn.apache.org/viewvc?rev=903479&view=rev
Log:
refactor getColumnFamilyStores to return Collection instead of Map. patch by jbellis
Modified:
incubator/cassandra/trunk/src/java/org/apache/cassandra/db/CompactionManager.java
incubator/cassandra/trunk/src/java/org/apache/cassandra/db/HintedHandOffManager.java
incubator/cassandra/trunk/src/java/org/apache/cassandra/db/Table.java
Modified: incubator/cassandra/trunk/src/java/org/apache/cassandra/db/CompactionManager.java
URL: http://svn.apache.org/viewvc/incubator/cassandra/trunk/src/java/org/apache/cassandra/db/CompactionManager.java?rev=903479&r1=903478&r2=903479&view=diff
==============================================================================
--- incubator/cassandra/trunk/src/java/org/apache/cassandra/db/CompactionManager.java (original)
+++ incubator/cassandra/trunk/src/java/org/apache/cassandra/db/CompactionManager.java Tue Jan 26 23:10:47 2010
@@ -564,7 +564,7 @@
// perform estimates
for (String tableName : DatabaseDescriptor.getTables())
{
- for (final ColumnFamilyStore cfs : Table.open(tableName).getColumnFamilyStores().values())
+ for (final ColumnFamilyStore cfs : Table.open(tableName).getColumnFamilyStores())
{
Runnable runnable = new Runnable()
{
@@ -583,7 +583,7 @@
// bog down the executor in actual compactions.
for (String tableName : DatabaseDescriptor.getTables())
{
- for (final ColumnFamilyStore cfs : Table.open(tableName).getColumnFamilyStores().values())
+ for (final ColumnFamilyStore cfs : Table.open(tableName).getColumnFamilyStores())
{
submitMinorIfNeeded(cfs);
}
Modified: incubator/cassandra/trunk/src/java/org/apache/cassandra/db/HintedHandOffManager.java
URL: http://svn.apache.org/viewvc/incubator/cassandra/trunk/src/java/org/apache/cassandra/db/HintedHandOffManager.java?rev=903479&r1=903478&r2=903479&view=diff
==============================================================================
--- incubator/cassandra/trunk/src/java/org/apache/cassandra/db/HintedHandOffManager.java (original)
+++ incubator/cassandra/trunk/src/java/org/apache/cassandra/db/HintedHandOffManager.java Tue Jan 26 23:10:47 2010
@@ -116,7 +116,7 @@
Table table = Table.open(tableName);
RowMutation rm = new RowMutation(tableName, key);
- for (ColumnFamilyStore cfstore : table.getColumnFamilyStores().values())
+ for (ColumnFamilyStore cfstore : table.getColumnFamilyStores())
{
ColumnFamily cf = cfstore.getColumnFamily(new IdentityQueryFilter(key, new QueryPath(cfstore.getColumnFamilyName())));
if (cf != null)
Modified: incubator/cassandra/trunk/src/java/org/apache/cassandra/db/Table.java
URL: http://svn.apache.org/viewvc/incubator/cassandra/trunk/src/java/org/apache/cassandra/db/Table.java?rev=903479&r1=903478&r2=903479&view=diff
==============================================================================
--- incubator/cassandra/trunk/src/java/org/apache/cassandra/db/Table.java (original)
+++ incubator/cassandra/trunk/src/java/org/apache/cassandra/db/Table.java Tue Jan 26 23:10:47 2010
@@ -204,9 +204,9 @@
return tableMetadata.getColumnFamilies();
}
- Map<String, ColumnFamilyStore> getColumnFamilyStores()
+ Collection<ColumnFamilyStore> getColumnFamilyStores()
{
- return columnFamilyStores;
+ return Collections.unmodifiableCollection(columnFamilyStores.values());
}
public ColumnFamilyStore getColumnFamilyStore(String cfName)