Skip to content

Commit

Permalink
HDDS-3968. LDB scan fails to read from transactionInfoTable. (#1205)
Browse files Browse the repository at this point in the history
  • Loading branch information
bharatviswa504 authored and timmylicheng committed Aug 6, 2020
1 parent f322918 commit d19f322
Showing 1 changed file with 12 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
import org.apache.hadoop.hdds.utils.db.LongCodec;
import org.apache.hadoop.hdds.utils.db.StringCodec;
import org.apache.hadoop.ozone.om.OMConfigKeys;
import org.apache.hadoop.ozone.om.OmMetadataManagerImpl;
import org.apache.hadoop.ozone.om.helpers.OmBucketInfo;
import org.apache.hadoop.ozone.om.helpers.OmKeyInfo;
import org.apache.hadoop.ozone.om.helpers.OmVolumeArgs;
Expand All @@ -31,6 +32,7 @@
import org.apache.hadoop.ozone.om.helpers.OmPrefixInfo;
import org.apache.hadoop.ozone.om.helpers.S3SecretValue;

import org.apache.hadoop.ozone.om.ratis.OMTransactionInfo;
import org.apache.hadoop.ozone.protocol.proto.OzoneManagerProtocolProtos;
import org.apache.hadoop.ozone.security.OzoneTokenIdentifier;

Expand Down Expand Up @@ -139,6 +141,15 @@ public class OMDBDefinition implements DBDefinition {
S3SecretValue.class,
new S3SecretValueCodec());

public static final DBColumnFamilyDefinition<String, OMTransactionInfo>
TRANSACTION_INFO_TABLE =
new DBColumnFamilyDefinition<>(
OmMetadataManagerImpl.TRANSACTION_INFO_TABLE,
String.class,
new StringCodec(),
OMTransactionInfo.class,
new OMTransactionInfoCodec());


@Override
public String getName() {
Expand All @@ -155,7 +166,7 @@ public DBColumnFamilyDefinition[] getColumnFamilies() {
return new DBColumnFamilyDefinition[] {DELETED_TABLE, USER_TABLE,
VOLUME_TABLE, S3_TABLE, OPEN_KEY_TABLE, KEY_TABLE,
BUCKET_TABLE, MULTIPART_INFO_TABLE, PREFIX_TABLE, DTOKEN_TABLE,
S3_SECRET_TABLE};
S3_SECRET_TABLE, TRANSACTION_INFO_TABLE};
}
}

0 comments on commit d19f322

Please sign in to comment.