Github user jolynch commented on a diff in the pull request:
https://github.com/apache/cassandra/pull/277#discussion_r227864610
--- Diff:
src/java/org/apache/cassandra/repair/SystemDistributedKeyspace.java ---
@@ -307,6 +320,55 @@ public static void setViewRemoved(String keyspaceName,
String viewName)
forceBlockingFlush(VIEW_BUILD_STATUS);
}
+ /**
+ * Reads blacklisted partitions from
system_distributed.blacklisted_partitions table.
+ * Stops reading partitions upon exceeding the cache size limit by
logging a warning.
+ * @return
+ */
+ public static Set<BlacklistedPartition> getBlacklistedPartitions()
+ {
+ String query = "SELECT keyspace_name, columnfamily_name,
partition_key FROM %s.%s";
+ UntypedResultSet results;
+ try
+ {
+ results = QueryProcessor.execute(format(query,
SchemaConstants.DISTRIBUTED_KEYSPACE_NAME, BLACKLISTED_PARTITIONS),
--- End diff --
Just double checking, does this paginate?
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]