@Test
  public void testDifferentWALs() throws IOException {
    WAL normalWAL = wals.getWAL(null);
    WAL metaWAL = wals.getWAL(RegionInfoBuilder.FIRST_META_REGIONINFO);
    WAL replicationWAL = wals.getWAL(RegionInfoBuilder
      .newBuilder(ReplicationStorageFactory.REPLICATION_QUEUE_TABLE_NAME_DEFAULT).build());
    assertNotSame(normalWAL, metaWAL);
    assertNotSame(normalWAL, replicationWAL);
    assertNotSame(metaWAL, replicationWAL);
  }
Confirm that we will use different WALs for hbase:meta and hbase:replication
hbase-server/src/test/java/org/apache/hadoop/hbase/wal/TestWALFactory.java