Examples of Durability


Examples of com.sleepycat.je.Durability

                       int commitMasterNodeId)
        throws DatabaseException {

        LoggerUtils.fine(logger, envImpl, "commit called for " + getId());
        setRepContext(clientRepContext);
        Durability durability = null;
        if (syncPolicy == SyncPolicy.SYNC) {
            durability = Durability.COMMIT_SYNC;
        } else if (syncPolicy == SyncPolicy.NO_SYNC) {
            durability = Durability.COMMIT_NO_SYNC;
        } else if (syncPolicy == SyncPolicy.WRITE_NO_SYNC) {
View Full Code Here

Examples of com.sleepycat.je.Durability

     *
     * @see DbResetRepGroup
     */
     public void reset() {

        Durability durability =
            new Durability(Durability.SyncPolicy.SYNC,
                           Durability.SyncPolicy.SYNC,
                           Durability.ReplicaAckPolicy.NONE);

        EnvironmentConfig envConfig = new EnvironmentConfig();
        envConfig.setAllowCreate(true);
View Full Code Here

Examples of com.sleepycat.je.Durability

               DatabaseException,
               InterruptedException,
               ChecksumException {

        /* Create a single replicator */
        Durability durability = new Durability(SyncPolicy.NO_SYNC,
                                               SyncPolicy.NO_SYNC,
                                               ReplicaAckPolicy.NONE);

        EnvironmentConfig envConfig = new EnvironmentConfig();
        envConfig.setAllowCreate(false);
View Full Code Here

Examples of com.sleepycat.je.Durability

        /*
         * Set the ReplicaAckPolicy to ALL, so that all the replicas can get
         * into a same sync point.
         */
        Durability durability =
            new Durability(Durability.SyncPolicy.WRITE_NO_SYNC,
                           Durability.SyncPolicy.WRITE_NO_SYNC,
                           Durability.ReplicaAckPolicy.ALL);

        envConfig.setDurability(durability);
        repConfig.setHelperHosts(helperHost);
View Full Code Here

Examples of com.sleepycat.je.Durability

            DatabaseImpl newDbImpl = null;
            Txn txn = null;
            try {
                TransactionConfig txnConfig = new TransactionConfig();
                txnConfig.setDurability(new Durability(SyncPolicy.SYNC,
                                                       SyncPolicy.SYNC,
                                                       ReplicaAckPolicy.NONE));
                txnConfig.setConsistencyPolicy(NO_CONSISTENCY);
                txn = new MasterTxn(this,
                                    txnConfig,
View Full Code Here

Examples of com.sleepycat.je.Durability

        autoCommitTxnConfig = new TransactionConfig();
        autoCommitNoWaitTxnConfig = new TransactionConfig();
        autoCommitNoWaitTxnConfig.setNoWait(true);
        /* <!-- begin JE only --> */
        if (!storeConfig.getReplicated()) {
            final Durability envDurability = env.getConfig().getDurability();
            configForNonRepDb(autoCommitTxnConfig, envDurability);
            configForNonRepDb(autoCommitNoWaitTxnConfig, envDurability);
        }
        /* <!-- end JE only --> */

 
View Full Code Here

Examples of com.sleepycat.je.Durability

     * - ReplicaAckPolicy.NONE to avoid consistency checks on the Master
     * - Consistency.NONE to avoid consistency checks on the Replica
     */
    private static void configForNonRepDb(TransactionConfig config,
                                          Durability envDurability) {
        config.setDurability(new Durability
            (envDurability.getLocalSync(), envDurability.getReplicaSync(),
             Durability.ReplicaAckPolicy.NONE));
        config.setConsistencyPolicy
            (NoConsistencyRequiredPolicy.NO_CONSISTENCY);
    }
View Full Code Here

Examples of com.sleepycat.je.Durability

     * Modify the log files in the environment directory to add a modicum of
     * replication required metadata.
     */
     public void convert() {

        Durability durability =
            new Durability(Durability.SyncPolicy.WRITE_NO_SYNC,
                           Durability.SyncPolicy.WRITE_NO_SYNC,
                           Durability.ReplicaAckPolicy.SIMPLE_MAJORITY);

        EnvironmentConfig envConfig = new EnvironmentConfig();
        envConfig.setAllowCreate(true);
View Full Code Here

Examples of com.sleepycat.je.Durability

     * Modify the log files in the environment directory to add a modicum of
     * replication required metadata.
     */
     public void convert() {

        Durability durability =
            new Durability(Durability.SyncPolicy.WRITE_NO_SYNC,
                           Durability.SyncPolicy.WRITE_NO_SYNC,
                           Durability.ReplicaAckPolicy.SIMPLE_MAJORITY);

        EnvironmentConfig envConfig = new EnvironmentConfig();
        envConfig.setAllowCreate(true);
View Full Code Here

Examples of oracle.kv.Durability

        // Get properties from client
        Map<String, Client> clients = (Map<String, Client>) em.getDelegate();
        OracleNoSQLClient client = (OracleNoSQLClient) clients.get(PU);

        // Check default values
        Durability du = client.getDurability();
        Consistency consist = client.getConsistency();
        TimeUnit tu = client.getTimeUnit();
        Assert.assertNotNull(du);
        Assert.assertNotNull(consist);
        Assert.assertNotNull(tu);
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.