You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by te...@apache.org on 2014/02/05 01:43:14 UTC
svn commit: r1564589 - in /hbase/branches/0.98:
hbase-client/src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestDurability.java
Author: tedyu
Date: Wed Feb 5 00:43:13 2014
New Revision: 1564589
URL: http://svn.apache.org/r1564589
Log:
HBASE-10467 Restore HTableDescriptor#isDeferredLogFlush()
Modified:
hbase/branches/0.98/hbase-client/src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java
hbase/branches/0.98/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestDurability.java
Modified: hbase/branches/0.98/hbase-client/src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.98/hbase-client/src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java?rev=1564589&r1=1564588&r2=1564589&view=diff
==============================================================================
--- hbase/branches/0.98/hbase-client/src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java (original)
+++ hbase/branches/0.98/hbase-client/src/main/java/org/apache/hadoop/hbase/HTableDescriptor.java Wed Feb 5 00:43:13 2014
@@ -603,7 +603,8 @@ public class HTableDescriptor implements
*
* @see #setAsyncLogFlush(boolean)
*/
- public synchronized boolean isAsyncLogFlush() {
+ @Deprecated
+ public synchronized boolean isDeferredLogFlush() {
return getDurability() == Durability.ASYNC_WAL;
}
@@ -620,7 +621,8 @@ public class HTableDescriptor implements
*
* @param isAsyncLogFlush
*/
- public synchronized void setAsyncLogFlush(final boolean isAsyncLogFlush) {
+ @Deprecated
+ public synchronized void setDeferredLogFlush(final boolean isAsyncLogFlush) {
this.setDurability(isAsyncLogFlush ? Durability.ASYNC_WAL : DEFAULT_DURABLITY);
}
Modified: hbase/branches/0.98/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestDurability.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.98/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestDurability.java?rev=1564589&r1=1564588&r2=1564589&view=diff
==============================================================================
--- hbase/branches/0.98/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestDurability.java (original)
+++ hbase/branches/0.98/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestDurability.java Wed Feb 5 00:43:13 2014
@@ -211,7 +211,7 @@ public class TestDurability {
HLog log, boolean isAsyncLogFlush)
throws IOException {
HTableDescriptor htd = new HTableDescriptor(TableName.valueOf(tableName));
- htd.setAsyncLogFlush(isAsyncLogFlush);
+ htd.setDeferredLogFlush(isAsyncLogFlush);
HColumnDescriptor hcd = new HColumnDescriptor(FAMILY);
htd.addFamily(hcd);
HRegionInfo info = new HRegionInfo(htd.getTableName(), null, null, false);