Package org.apache.cassandra.db

Examples of org.apache.cassandra.db.Table.forceCompaction()


    }

    private String handleCompactMe()
    {
        Table table = Table.open(DatabaseDescriptor.getTables().get(0));
        table.forceCompaction();
        return "Compacting ...";
    }

    private String handleLBHealthCheck()
    {
View Full Code Here


            logger_.debug("Flushing memtables ...");
            table.flush(false);
            logger_.debug("Forcing compaction ...");
            /* Get the counting bloom filter for each endpoint and the list of files that need to be streamed */
            List<String> fileList = new ArrayList<String>();
            boolean bVal = table.forceCompaction(ranges, target, fileList);               
            doHandoff(target, fileList);
        }
    }

    /**
 
View Full Code Here

            table.flush(false);
            if (logger_.isDebugEnabled())
              logger_.debug("Forcing compaction ...");
            /* Get the counting bloom filter for each endpoint and the list of files that need to be streamed */
            List<String> fileList = new ArrayList<String>();
            table.forceCompaction(ranges, target, fileList);
            doHandoff(target, fileList, tName);
            //In Handoff, Streaming the file also deletes the file, so no cleanup needed           
        }
    }

View Full Code Here

    }

    public void forceTableCompaction(String tableName) throws IOException, ExecutionException, InterruptedException
    {
        Table table = getValidTable(tableName);
        table.forceCompaction();
    }

    /**
     * Takes the snapshot for a given table.
     *
 
View Full Code Here

            logger_.debug("Flushing memtables ...");
            table.flush(false);
            logger_.debug("Forcing compaction ...");
            /* Get the counting bloom filter for each endpoint and the list of files that need to be streamed */
            List<String> fileList = new ArrayList<String>();
            boolean bVal = table.forceCompaction(ranges, target, fileList);               
            doHandoff(target, fileList);
        }
    }

    /**
 
View Full Code Here

    }

    private String handleCompactMe()
    {
        Table table = Table.open(DatabaseDescriptor.getTables().get(0));
        table.forceCompaction();
        return "Compacting ...";
    }

    private String handleLBHealthCheck()
    {
View Full Code Here

            table.flush(false);
            if (logger_.isDebugEnabled())
              logger_.debug("Forcing compaction ...");
            /* Get the counting bloom filter for each endpoint and the list of files that need to be streamed */
            List<String> fileList = new ArrayList<String>();
            table.forceCompaction(ranges, target, fileList);
            doHandoff(target, fileList, tName);
            //In Handoff, Streaming the file also deletes the file, so no cleanup needed           
        }
    }

View Full Code Here

    }

    public void forceTableCompaction(String tableName) throws IOException, ExecutionException, InterruptedException
    {
        Table table = getValidTable(tableName);
        table.forceCompaction();
    }

    /**
     * Takes the snapshot for a given table.
     *
 
View Full Code Here

    }

    public void forceTableCompaction(String tableName) throws IOException, ExecutionException, InterruptedException
    {
        Table table = getValidTable(tableName);
        table.forceCompaction();
    }

    /**
     * Takes the snapshot for a given table.
     *
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.