You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by la...@apache.org on 2013/07/25 21:29:24 UTC
svn commit: r1507101 -
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDurability.java
Author: larsgeorge
Date: Thu Jul 25 19:29:24 2013
New Revision: 1507101
URL: http://svn.apache.org/r1507101
Log:
HBASE-8947 Thrift 2 : Replace "bool writeToWAL" with "TDurability durability" (Hamed Madani)
Added:
hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDurability.java
Added: hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDurability.java
URL: http://svn.apache.org/viewvc/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDurability.java?rev=1507101&view=auto
==============================================================================
--- hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDurability.java (added)
+++ hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/thrift2/generated/TDurability.java Thu Jul 25 19:29:24 2013
@@ -0,0 +1,58 @@
+/**
+ * Autogenerated by Thrift Compiler (0.9.0)
+ *
+ * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
+ * @generated
+ */
+package org.apache.hadoop.hbase.thrift2.generated;
+
+
+import java.util.Map;
+import java.util.HashMap;
+import org.apache.thrift.TEnum;
+
+/**
+ * Specify Durability:
+ * - SKIP_WAL means do not write the Mutation to the WAL.
+ * - ASYNC_WAL means write the Mutation to the WAL asynchronously,
+ * - SYNC_WAL means write the Mutation to the WAL synchronously,
+ * - FSYNC_WAL means Write the Mutation to the WAL synchronously and force the entries to disk.
+ */
+public enum TDurability implements org.apache.thrift.TEnum {
+ SKIP_WAL(1),
+ ASYNC_WAL(2),
+ SYNC_WAL(3),
+ FSYNC_WAL(4);
+
+ private final int value;
+
+ private TDurability(int value) {
+ this.value = value;
+ }
+
+ /**
+ * Get the integer value of this enum value, as defined in the Thrift IDL.
+ */
+ public int getValue() {
+ return value;
+ }
+
+ /**
+ * Find a the enum type by its integer value, as defined in the Thrift IDL.
+ * @return null if the value is not found.
+ */
+ public static TDurability findByValue(int value) {
+ switch (value) {
+ case 1:
+ return SKIP_WAL;
+ case 2:
+ return ASYNC_WAL;
+ case 3:
+ return SYNC_WAL;
+ case 4:
+ return FSYNC_WAL;
+ default:
+ return null;
+ }
+ }
+}