You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sentry.apache.org by sd...@apache.org on 2016/04/14 03:57:59 UTC
[3/6] sentry git commit: SENTRY-711: Implement grant user to role
(Colin Ma, reviewed by Dapeng Sun)
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleGrantPrivilegeResponse.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleGrantPrivilegeResponse.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleGrantPrivilegeResponse.java
index 0cadf16..825abe4 100644
--- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleGrantPrivilegeResponse.java
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleGrantPrivilegeResponse.java
@@ -537,14 +537,14 @@ public class TAlterSentryRoleGrantPrivilegeResponse implements org.apache.thrift
case 3: // PRIVILEGES
if (schemeField.type == org.apache.thrift.protocol.TType.SET) {
{
- org.apache.thrift.protocol.TSet _set24 = iprot.readSetBegin();
- struct.privileges = new HashSet<TSentryPrivilege>(2*_set24.size);
- for (int _i25 = 0; _i25 < _set24.size; ++_i25)
+ org.apache.thrift.protocol.TSet _set40 = iprot.readSetBegin();
+ struct.privileges = new HashSet<TSentryPrivilege>(2*_set40.size);
+ for (int _i41 = 0; _i41 < _set40.size; ++_i41)
{
- TSentryPrivilege _elem26; // required
- _elem26 = new TSentryPrivilege();
- _elem26.read(iprot);
- struct.privileges.add(_elem26);
+ TSentryPrivilege _elem42; // required
+ _elem42 = new TSentryPrivilege();
+ _elem42.read(iprot);
+ struct.privileges.add(_elem42);
}
iprot.readSetEnd();
}
@@ -583,9 +583,9 @@ public class TAlterSentryRoleGrantPrivilegeResponse implements org.apache.thrift
oprot.writeFieldBegin(PRIVILEGES_FIELD_DESC);
{
oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, struct.privileges.size()));
- for (TSentryPrivilege _iter27 : struct.privileges)
+ for (TSentryPrivilege _iter43 : struct.privileges)
{
- _iter27.write(oprot);
+ _iter43.write(oprot);
}
oprot.writeSetEnd();
}
@@ -624,9 +624,9 @@ public class TAlterSentryRoleGrantPrivilegeResponse implements org.apache.thrift
if (struct.isSetPrivileges()) {
{
oprot.writeI32(struct.privileges.size());
- for (TSentryPrivilege _iter28 : struct.privileges)
+ for (TSentryPrivilege _iter44 : struct.privileges)
{
- _iter28.write(oprot);
+ _iter44.write(oprot);
}
}
}
@@ -646,14 +646,14 @@ public class TAlterSentryRoleGrantPrivilegeResponse implements org.apache.thrift
}
if (incoming.get(1)) {
{
- org.apache.thrift.protocol.TSet _set29 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
- struct.privileges = new HashSet<TSentryPrivilege>(2*_set29.size);
- for (int _i30 = 0; _i30 < _set29.size; ++_i30)
+ org.apache.thrift.protocol.TSet _set45 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+ struct.privileges = new HashSet<TSentryPrivilege>(2*_set45.size);
+ for (int _i46 = 0; _i46 < _set45.size; ++_i46)
{
- TSentryPrivilege _elem31; // required
- _elem31 = new TSentryPrivilege();
- _elem31.read(iprot);
- struct.privileges.add(_elem31);
+ TSentryPrivilege _elem47; // required
+ _elem47 = new TSentryPrivilege();
+ _elem47.read(iprot);
+ struct.privileges.add(_elem47);
}
}
struct.setPrivilegesIsSet(true);
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleRevokePrivilegeRequest.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleRevokePrivilegeRequest.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleRevokePrivilegeRequest.java
index 034a061..57f2722 100644
--- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleRevokePrivilegeRequest.java
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleRevokePrivilegeRequest.java
@@ -721,14 +721,14 @@ public class TAlterSentryRoleRevokePrivilegeRequest implements org.apache.thrift
case 6: // PRIVILEGES
if (schemeField.type == org.apache.thrift.protocol.TType.SET) {
{
- org.apache.thrift.protocol.TSet _set32 = iprot.readSetBegin();
- struct.privileges = new HashSet<TSentryPrivilege>(2*_set32.size);
- for (int _i33 = 0; _i33 < _set32.size; ++_i33)
+ org.apache.thrift.protocol.TSet _set48 = iprot.readSetBegin();
+ struct.privileges = new HashSet<TSentryPrivilege>(2*_set48.size);
+ for (int _i49 = 0; _i49 < _set48.size; ++_i49)
{
- TSentryPrivilege _elem34; // required
- _elem34 = new TSentryPrivilege();
- _elem34.read(iprot);
- struct.privileges.add(_elem34);
+ TSentryPrivilege _elem50; // required
+ _elem50 = new TSentryPrivilege();
+ _elem50.read(iprot);
+ struct.privileges.add(_elem50);
}
iprot.readSetEnd();
}
@@ -775,9 +775,9 @@ public class TAlterSentryRoleRevokePrivilegeRequest implements org.apache.thrift
oprot.writeFieldBegin(PRIVILEGES_FIELD_DESC);
{
oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, struct.privileges.size()));
- for (TSentryPrivilege _iter35 : struct.privileges)
+ for (TSentryPrivilege _iter51 : struct.privileges)
{
- _iter35.write(oprot);
+ _iter51.write(oprot);
}
oprot.writeSetEnd();
}
@@ -818,9 +818,9 @@ public class TAlterSentryRoleRevokePrivilegeRequest implements org.apache.thrift
if (struct.isSetPrivileges()) {
{
oprot.writeI32(struct.privileges.size());
- for (TSentryPrivilege _iter36 : struct.privileges)
+ for (TSentryPrivilege _iter52 : struct.privileges)
{
- _iter36.write(oprot);
+ _iter52.write(oprot);
}
}
}
@@ -843,14 +843,14 @@ public class TAlterSentryRoleRevokePrivilegeRequest implements org.apache.thrift
}
if (incoming.get(1)) {
{
- org.apache.thrift.protocol.TSet _set37 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
- struct.privileges = new HashSet<TSentryPrivilege>(2*_set37.size);
- for (int _i38 = 0; _i38 < _set37.size; ++_i38)
+ org.apache.thrift.protocol.TSet _set53 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+ struct.privileges = new HashSet<TSentryPrivilege>(2*_set53.size);
+ for (int _i54 = 0; _i54 < _set53.size; ++_i54)
{
- TSentryPrivilege _elem39; // required
- _elem39 = new TSentryPrivilege();
- _elem39.read(iprot);
- struct.privileges.add(_elem39);
+ TSentryPrivilege _elem55; // required
+ _elem55 = new TSentryPrivilege();
+ _elem55.read(iprot);
+ struct.privileges.add(_elem55);
}
}
struct.setPrivilegesIsSet(true);
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthRequest.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthRequest.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthRequest.java
index 0f3c6d8..f1188b2 100644
--- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthRequest.java
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthRequest.java
@@ -724,14 +724,14 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa
case 3: // AUTHORIZABLE_SET
if (schemeField.type == org.apache.thrift.protocol.TType.SET) {
{
- org.apache.thrift.protocol.TSet _set106 = iprot.readSetBegin();
- struct.authorizableSet = new HashSet<TSentryAuthorizable>(2*_set106.size);
- for (int _i107 = 0; _i107 < _set106.size; ++_i107)
+ org.apache.thrift.protocol.TSet _set130 = iprot.readSetBegin();
+ struct.authorizableSet = new HashSet<TSentryAuthorizable>(2*_set130.size);
+ for (int _i131 = 0; _i131 < _set130.size; ++_i131)
{
- TSentryAuthorizable _elem108; // required
- _elem108 = new TSentryAuthorizable();
- _elem108.read(iprot);
- struct.authorizableSet.add(_elem108);
+ TSentryAuthorizable _elem132; // required
+ _elem132 = new TSentryAuthorizable();
+ _elem132.read(iprot);
+ struct.authorizableSet.add(_elem132);
}
iprot.readSetEnd();
}
@@ -743,13 +743,13 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa
case 4: // GROUPS
if (schemeField.type == org.apache.thrift.protocol.TType.SET) {
{
- org.apache.thrift.protocol.TSet _set109 = iprot.readSetBegin();
- struct.groups = new HashSet<String>(2*_set109.size);
- for (int _i110 = 0; _i110 < _set109.size; ++_i110)
+ org.apache.thrift.protocol.TSet _set133 = iprot.readSetBegin();
+ struct.groups = new HashSet<String>(2*_set133.size);
+ for (int _i134 = 0; _i134 < _set133.size; ++_i134)
{
- String _elem111; // required
- _elem111 = iprot.readString();
- struct.groups.add(_elem111);
+ String _elem135; // required
+ _elem135 = iprot.readString();
+ struct.groups.add(_elem135);
}
iprot.readSetEnd();
}
@@ -792,9 +792,9 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa
oprot.writeFieldBegin(AUTHORIZABLE_SET_FIELD_DESC);
{
oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, struct.authorizableSet.size()));
- for (TSentryAuthorizable _iter112 : struct.authorizableSet)
+ for (TSentryAuthorizable _iter136 : struct.authorizableSet)
{
- _iter112.write(oprot);
+ _iter136.write(oprot);
}
oprot.writeSetEnd();
}
@@ -805,9 +805,9 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa
oprot.writeFieldBegin(GROUPS_FIELD_DESC);
{
oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, struct.groups.size()));
- for (String _iter113 : struct.groups)
+ for (String _iter137 : struct.groups)
{
- oprot.writeString(_iter113);
+ oprot.writeString(_iter137);
}
oprot.writeSetEnd();
}
@@ -842,9 +842,9 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa
oprot.writeString(struct.requestorUserName);
{
oprot.writeI32(struct.authorizableSet.size());
- for (TSentryAuthorizable _iter114 : struct.authorizableSet)
+ for (TSentryAuthorizable _iter138 : struct.authorizableSet)
{
- _iter114.write(oprot);
+ _iter138.write(oprot);
}
}
BitSet optionals = new BitSet();
@@ -858,9 +858,9 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa
if (struct.isSetGroups()) {
{
oprot.writeI32(struct.groups.size());
- for (String _iter115 : struct.groups)
+ for (String _iter139 : struct.groups)
{
- oprot.writeString(_iter115);
+ oprot.writeString(_iter139);
}
}
}
@@ -877,27 +877,27 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa
struct.requestorUserName = iprot.readString();
struct.setRequestorUserNameIsSet(true);
{
- org.apache.thrift.protocol.TSet _set116 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
- struct.authorizableSet = new HashSet<TSentryAuthorizable>(2*_set116.size);
- for (int _i117 = 0; _i117 < _set116.size; ++_i117)
+ org.apache.thrift.protocol.TSet _set140 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+ struct.authorizableSet = new HashSet<TSentryAuthorizable>(2*_set140.size);
+ for (int _i141 = 0; _i141 < _set140.size; ++_i141)
{
- TSentryAuthorizable _elem118; // required
- _elem118 = new TSentryAuthorizable();
- _elem118.read(iprot);
- struct.authorizableSet.add(_elem118);
+ TSentryAuthorizable _elem142; // required
+ _elem142 = new TSentryAuthorizable();
+ _elem142.read(iprot);
+ struct.authorizableSet.add(_elem142);
}
}
struct.setAuthorizableSetIsSet(true);
BitSet incoming = iprot.readBitSet(2);
if (incoming.get(0)) {
{
- org.apache.thrift.protocol.TSet _set119 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
- struct.groups = new HashSet<String>(2*_set119.size);
- for (int _i120 = 0; _i120 < _set119.size; ++_i120)
+ org.apache.thrift.protocol.TSet _set143 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+ struct.groups = new HashSet<String>(2*_set143.size);
+ for (int _i144 = 0; _i144 < _set143.size; ++_i144)
{
- String _elem121; // required
- _elem121 = iprot.readString();
- struct.groups.add(_elem121);
+ String _elem145; // required
+ _elem145 = iprot.readString();
+ struct.groups.add(_elem145);
}
}
struct.setGroupsIsSet(true);
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthResponse.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthResponse.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthResponse.java
index 870f94b..513f88a 100644
--- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthResponse.java
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthResponse.java
@@ -449,17 +449,17 @@ public class TListSentryPrivilegesByAuthResponse implements org.apache.thrift.TB
case 2: // PRIVILEGES_MAP_BY_AUTH
if (schemeField.type == org.apache.thrift.protocol.TType.MAP) {
{
- org.apache.thrift.protocol.TMap _map122 = iprot.readMapBegin();
- struct.privilegesMapByAuth = new HashMap<TSentryAuthorizable,TSentryPrivilegeMap>(2*_map122.size);
- for (int _i123 = 0; _i123 < _map122.size; ++_i123)
+ org.apache.thrift.protocol.TMap _map146 = iprot.readMapBegin();
+ struct.privilegesMapByAuth = new HashMap<TSentryAuthorizable,TSentryPrivilegeMap>(2*_map146.size);
+ for (int _i147 = 0; _i147 < _map146.size; ++_i147)
{
- TSentryAuthorizable _key124; // required
- TSentryPrivilegeMap _val125; // required
- _key124 = new TSentryAuthorizable();
- _key124.read(iprot);
- _val125 = new TSentryPrivilegeMap();
- _val125.read(iprot);
- struct.privilegesMapByAuth.put(_key124, _val125);
+ TSentryAuthorizable _key148; // required
+ TSentryPrivilegeMap _val149; // required
+ _key148 = new TSentryAuthorizable();
+ _key148.read(iprot);
+ _val149 = new TSentryPrivilegeMap();
+ _val149.read(iprot);
+ struct.privilegesMapByAuth.put(_key148, _val149);
}
iprot.readMapEnd();
}
@@ -491,10 +491,10 @@ public class TListSentryPrivilegesByAuthResponse implements org.apache.thrift.TB
oprot.writeFieldBegin(PRIVILEGES_MAP_BY_AUTH_FIELD_DESC);
{
oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT, org.apache.thrift.protocol.TType.STRUCT, struct.privilegesMapByAuth.size()));
- for (Map.Entry<TSentryAuthorizable, TSentryPrivilegeMap> _iter126 : struct.privilegesMapByAuth.entrySet())
+ for (Map.Entry<TSentryAuthorizable, TSentryPrivilegeMap> _iter150 : struct.privilegesMapByAuth.entrySet())
{
- _iter126.getKey().write(oprot);
- _iter126.getValue().write(oprot);
+ _iter150.getKey().write(oprot);
+ _iter150.getValue().write(oprot);
}
oprot.writeMapEnd();
}
@@ -527,10 +527,10 @@ public class TListSentryPrivilegesByAuthResponse implements org.apache.thrift.TB
if (struct.isSetPrivilegesMapByAuth()) {
{
oprot.writeI32(struct.privilegesMapByAuth.size());
- for (Map.Entry<TSentryAuthorizable, TSentryPrivilegeMap> _iter127 : struct.privilegesMapByAuth.entrySet())
+ for (Map.Entry<TSentryAuthorizable, TSentryPrivilegeMap> _iter151 : struct.privilegesMapByAuth.entrySet())
{
- _iter127.getKey().write(oprot);
- _iter127.getValue().write(oprot);
+ _iter151.getKey().write(oprot);
+ _iter151.getValue().write(oprot);
}
}
}
@@ -545,17 +545,17 @@ public class TListSentryPrivilegesByAuthResponse implements org.apache.thrift.TB
BitSet incoming = iprot.readBitSet(1);
if (incoming.get(0)) {
{
- org.apache.thrift.protocol.TMap _map128 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT, org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
- struct.privilegesMapByAuth = new HashMap<TSentryAuthorizable,TSentryPrivilegeMap>(2*_map128.size);
- for (int _i129 = 0; _i129 < _map128.size; ++_i129)
+ org.apache.thrift.protocol.TMap _map152 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT, org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+ struct.privilegesMapByAuth = new HashMap<TSentryAuthorizable,TSentryPrivilegeMap>(2*_map152.size);
+ for (int _i153 = 0; _i153 < _map152.size; ++_i153)
{
- TSentryAuthorizable _key130; // required
- TSentryPrivilegeMap _val131; // required
- _key130 = new TSentryAuthorizable();
- _key130.read(iprot);
- _val131 = new TSentryPrivilegeMap();
- _val131.read(iprot);
- struct.privilegesMapByAuth.put(_key130, _val131);
+ TSentryAuthorizable _key154; // required
+ TSentryPrivilegeMap _val155; // required
+ _key154 = new TSentryAuthorizable();
+ _key154.read(iprot);
+ _val155 = new TSentryPrivilegeMap();
+ _val155.read(iprot);
+ struct.privilegesMapByAuth.put(_key154, _val155);
}
}
struct.setPrivilegesMapByAuthIsSet(true);
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java
index 51fa953..e695eb0 100644
--- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java
@@ -38,6 +38,7 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
private static final org.apache.thrift.protocol.TField GROUPS_FIELD_DESC = new org.apache.thrift.protocol.TField("groups", org.apache.thrift.protocol.TType.SET, (short)2);
private static final org.apache.thrift.protocol.TField ROLE_SET_FIELD_DESC = new org.apache.thrift.protocol.TField("roleSet", org.apache.thrift.protocol.TType.STRUCT, (short)3);
private static final org.apache.thrift.protocol.TField AUTHORIZABLE_HIERARCHY_FIELD_DESC = new org.apache.thrift.protocol.TField("authorizableHierarchy", org.apache.thrift.protocol.TType.STRUCT, (short)4);
+ private static final org.apache.thrift.protocol.TField USERS_FIELD_DESC = new org.apache.thrift.protocol.TField("users", org.apache.thrift.protocol.TType.SET, (short)5);
private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
static {
@@ -49,13 +50,15 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
private Set<String> groups; // required
private TSentryActiveRoleSet roleSet; // required
private TSentryAuthorizable authorizableHierarchy; // optional
+ private Set<String> users; // optional
/** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
public enum _Fields implements org.apache.thrift.TFieldIdEnum {
PROTOCOL_VERSION((short)1, "protocol_version"),
GROUPS((short)2, "groups"),
ROLE_SET((short)3, "roleSet"),
- AUTHORIZABLE_HIERARCHY((short)4, "authorizableHierarchy");
+ AUTHORIZABLE_HIERARCHY((short)4, "authorizableHierarchy"),
+ USERS((short)5, "users");
private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
@@ -78,6 +81,8 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
return ROLE_SET;
case 4: // AUTHORIZABLE_HIERARCHY
return AUTHORIZABLE_HIERARCHY;
+ case 5: // USERS
+ return USERS;
default:
return null;
}
@@ -120,7 +125,7 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
// isset id assignments
private static final int __PROTOCOL_VERSION_ISSET_ID = 0;
private byte __isset_bitfield = 0;
- private _Fields optionals[] = {_Fields.AUTHORIZABLE_HIERARCHY};
+ private _Fields optionals[] = {_Fields.AUTHORIZABLE_HIERARCHY,_Fields.USERS};
public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
static {
Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
@@ -133,6 +138,9 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, TSentryActiveRoleSet.class)));
tmpMap.put(_Fields.AUTHORIZABLE_HIERARCHY, new org.apache.thrift.meta_data.FieldMetaData("authorizableHierarchy", org.apache.thrift.TFieldRequirementType.OPTIONAL,
new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, TSentryAuthorizable.class)));
+ tmpMap.put(_Fields.USERS, new org.apache.thrift.meta_data.FieldMetaData("users", org.apache.thrift.TFieldRequirementType.OPTIONAL,
+ new org.apache.thrift.meta_data.SetMetaData(org.apache.thrift.protocol.TType.SET,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))));
metaDataMap = Collections.unmodifiableMap(tmpMap);
org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(TListSentryPrivilegesForProviderRequest.class, metaDataMap);
}
@@ -173,6 +181,13 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
if (other.isSetAuthorizableHierarchy()) {
this.authorizableHierarchy = new TSentryAuthorizable(other.authorizableHierarchy);
}
+ if (other.isSetUsers()) {
+ Set<String> __this__users = new HashSet<String>();
+ for (String other_element : other.users) {
+ __this__users.add(other_element);
+ }
+ this.users = __this__users;
+ }
}
public TListSentryPrivilegesForProviderRequest deepCopy() {
@@ -186,6 +201,7 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
this.groups = null;
this.roleSet = null;
this.authorizableHierarchy = null;
+ this.users = null;
}
public int getProtocol_version() {
@@ -294,6 +310,44 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
}
}
+ public int getUsersSize() {
+ return (this.users == null) ? 0 : this.users.size();
+ }
+
+ public java.util.Iterator<String> getUsersIterator() {
+ return (this.users == null) ? null : this.users.iterator();
+ }
+
+ public void addToUsers(String elem) {
+ if (this.users == null) {
+ this.users = new HashSet<String>();
+ }
+ this.users.add(elem);
+ }
+
+ public Set<String> getUsers() {
+ return this.users;
+ }
+
+ public void setUsers(Set<String> users) {
+ this.users = users;
+ }
+
+ public void unsetUsers() {
+ this.users = null;
+ }
+
+ /** Returns true if field users is set (has been assigned a value) and false otherwise */
+ public boolean isSetUsers() {
+ return this.users != null;
+ }
+
+ public void setUsersIsSet(boolean value) {
+ if (!value) {
+ this.users = null;
+ }
+ }
+
public void setFieldValue(_Fields field, Object value) {
switch (field) {
case PROTOCOL_VERSION:
@@ -328,6 +382,14 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
}
break;
+ case USERS:
+ if (value == null) {
+ unsetUsers();
+ } else {
+ setUsers((Set<String>)value);
+ }
+ break;
+
}
}
@@ -345,6 +407,9 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
case AUTHORIZABLE_HIERARCHY:
return getAuthorizableHierarchy();
+ case USERS:
+ return getUsers();
+
}
throw new IllegalStateException();
}
@@ -364,6 +429,8 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
return isSetRoleSet();
case AUTHORIZABLE_HIERARCHY:
return isSetAuthorizableHierarchy();
+ case USERS:
+ return isSetUsers();
}
throw new IllegalStateException();
}
@@ -417,6 +484,15 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
return false;
}
+ boolean this_present_users = true && this.isSetUsers();
+ boolean that_present_users = true && that.isSetUsers();
+ if (this_present_users || that_present_users) {
+ if (!(this_present_users && that_present_users))
+ return false;
+ if (!this.users.equals(that.users))
+ return false;
+ }
+
return true;
}
@@ -444,6 +520,11 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
if (present_authorizableHierarchy)
builder.append(authorizableHierarchy);
+ boolean present_users = true && (isSetUsers());
+ builder.append(present_users);
+ if (present_users)
+ builder.append(users);
+
return builder.toHashCode();
}
@@ -495,6 +576,16 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
return lastComparison;
}
}
+ lastComparison = Boolean.valueOf(isSetUsers()).compareTo(typedOther.isSetUsers());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetUsers()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.users, typedOther.users);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
return 0;
}
@@ -544,6 +635,16 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
}
first = false;
}
+ if (isSetUsers()) {
+ if (!first) sb.append(", ");
+ sb.append("users:");
+ if (this.users == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.users);
+ }
+ first = false;
+ }
sb.append(")");
return sb.toString();
}
@@ -618,13 +719,13 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
case 2: // GROUPS
if (schemeField.type == org.apache.thrift.protocol.TType.SET) {
{
- org.apache.thrift.protocol.TSet _set72 = iprot.readSetBegin();
- struct.groups = new HashSet<String>(2*_set72.size);
- for (int _i73 = 0; _i73 < _set72.size; ++_i73)
+ org.apache.thrift.protocol.TSet _set88 = iprot.readSetBegin();
+ struct.groups = new HashSet<String>(2*_set88.size);
+ for (int _i89 = 0; _i89 < _set88.size; ++_i89)
{
- String _elem74; // required
- _elem74 = iprot.readString();
- struct.groups.add(_elem74);
+ String _elem90; // required
+ _elem90 = iprot.readString();
+ struct.groups.add(_elem90);
}
iprot.readSetEnd();
}
@@ -651,6 +752,24 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
break;
+ case 5: // USERS
+ if (schemeField.type == org.apache.thrift.protocol.TType.SET) {
+ {
+ org.apache.thrift.protocol.TSet _set91 = iprot.readSetBegin();
+ struct.users = new HashSet<String>(2*_set91.size);
+ for (int _i92 = 0; _i92 < _set91.size; ++_i92)
+ {
+ String _elem93; // required
+ _elem93 = iprot.readString();
+ struct.users.add(_elem93);
+ }
+ iprot.readSetEnd();
+ }
+ struct.setUsersIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
default:
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
}
@@ -671,9 +790,9 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
oprot.writeFieldBegin(GROUPS_FIELD_DESC);
{
oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, struct.groups.size()));
- for (String _iter75 : struct.groups)
+ for (String _iter94 : struct.groups)
{
- oprot.writeString(_iter75);
+ oprot.writeString(_iter94);
}
oprot.writeSetEnd();
}
@@ -691,6 +810,20 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
oprot.writeFieldEnd();
}
}
+ if (struct.users != null) {
+ if (struct.isSetUsers()) {
+ oprot.writeFieldBegin(USERS_FIELD_DESC);
+ {
+ oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, struct.users.size()));
+ for (String _iter95 : struct.users)
+ {
+ oprot.writeString(_iter95);
+ }
+ oprot.writeSetEnd();
+ }
+ oprot.writeFieldEnd();
+ }
+ }
oprot.writeFieldStop();
oprot.writeStructEnd();
}
@@ -711,9 +844,9 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
oprot.writeI32(struct.protocol_version);
{
oprot.writeI32(struct.groups.size());
- for (String _iter76 : struct.groups)
+ for (String _iter96 : struct.groups)
{
- oprot.writeString(_iter76);
+ oprot.writeString(_iter96);
}
}
struct.roleSet.write(oprot);
@@ -721,10 +854,22 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
if (struct.isSetAuthorizableHierarchy()) {
optionals.set(0);
}
- oprot.writeBitSet(optionals, 1);
+ if (struct.isSetUsers()) {
+ optionals.set(1);
+ }
+ oprot.writeBitSet(optionals, 2);
if (struct.isSetAuthorizableHierarchy()) {
struct.authorizableHierarchy.write(oprot);
}
+ if (struct.isSetUsers()) {
+ {
+ oprot.writeI32(struct.users.size());
+ for (String _iter97 : struct.users)
+ {
+ oprot.writeString(_iter97);
+ }
+ }
+ }
}
@Override
@@ -733,25 +878,38 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif
struct.protocol_version = iprot.readI32();
struct.setProtocol_versionIsSet(true);
{
- org.apache.thrift.protocol.TSet _set77 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
- struct.groups = new HashSet<String>(2*_set77.size);
- for (int _i78 = 0; _i78 < _set77.size; ++_i78)
+ org.apache.thrift.protocol.TSet _set98 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+ struct.groups = new HashSet<String>(2*_set98.size);
+ for (int _i99 = 0; _i99 < _set98.size; ++_i99)
{
- String _elem79; // required
- _elem79 = iprot.readString();
- struct.groups.add(_elem79);
+ String _elem100; // required
+ _elem100 = iprot.readString();
+ struct.groups.add(_elem100);
}
}
struct.setGroupsIsSet(true);
struct.roleSet = new TSentryActiveRoleSet();
struct.roleSet.read(iprot);
struct.setRoleSetIsSet(true);
- BitSet incoming = iprot.readBitSet(1);
+ BitSet incoming = iprot.readBitSet(2);
if (incoming.get(0)) {
struct.authorizableHierarchy = new TSentryAuthorizable();
struct.authorizableHierarchy.read(iprot);
struct.setAuthorizableHierarchyIsSet(true);
}
+ if (incoming.get(1)) {
+ {
+ org.apache.thrift.protocol.TSet _set101 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+ struct.users = new HashSet<String>(2*_set101.size);
+ for (int _i102 = 0; _i102 < _set101.size; ++_i102)
+ {
+ String _elem103; // required
+ _elem103 = iprot.readString();
+ struct.users.add(_elem103);
+ }
+ }
+ struct.setUsersIsSet(true);
+ }
}
}
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java
index b900dec..aa6594b 100644
--- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java
@@ -447,13 +447,13 @@ public class TListSentryPrivilegesForProviderResponse implements org.apache.thri
case 2: // PRIVILEGES
if (schemeField.type == org.apache.thrift.protocol.TType.SET) {
{
- org.apache.thrift.protocol.TSet _set80 = iprot.readSetBegin();
- struct.privileges = new HashSet<String>(2*_set80.size);
- for (int _i81 = 0; _i81 < _set80.size; ++_i81)
+ org.apache.thrift.protocol.TSet _set104 = iprot.readSetBegin();
+ struct.privileges = new HashSet<String>(2*_set104.size);
+ for (int _i105 = 0; _i105 < _set104.size; ++_i105)
{
- String _elem82; // required
- _elem82 = iprot.readString();
- struct.privileges.add(_elem82);
+ String _elem106; // required
+ _elem106 = iprot.readString();
+ struct.privileges.add(_elem106);
}
iprot.readSetEnd();
}
@@ -484,9 +484,9 @@ public class TListSentryPrivilegesForProviderResponse implements org.apache.thri
oprot.writeFieldBegin(PRIVILEGES_FIELD_DESC);
{
oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, struct.privileges.size()));
- for (String _iter83 : struct.privileges)
+ for (String _iter107 : struct.privileges)
{
- oprot.writeString(_iter83);
+ oprot.writeString(_iter107);
}
oprot.writeSetEnd();
}
@@ -512,9 +512,9 @@ public class TListSentryPrivilegesForProviderResponse implements org.apache.thri
struct.status.write(oprot);
{
oprot.writeI32(struct.privileges.size());
- for (String _iter84 : struct.privileges)
+ for (String _iter108 : struct.privileges)
{
- oprot.writeString(_iter84);
+ oprot.writeString(_iter108);
}
}
}
@@ -526,13 +526,13 @@ public class TListSentryPrivilegesForProviderResponse implements org.apache.thri
struct.status.read(iprot);
struct.setStatusIsSet(true);
{
- org.apache.thrift.protocol.TSet _set85 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
- struct.privileges = new HashSet<String>(2*_set85.size);
- for (int _i86 = 0; _i86 < _set85.size; ++_i86)
+ org.apache.thrift.protocol.TSet _set109 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+ struct.privileges = new HashSet<String>(2*_set109.size);
+ for (int _i110 = 0; _i110 < _set109.size; ++_i110)
{
- String _elem87; // required
- _elem87 = iprot.readString();
- struct.privileges.add(_elem87);
+ String _elem111; // required
+ _elem111 = iprot.readString();
+ struct.privileges.add(_elem111);
}
}
struct.setPrivilegesIsSet(true);
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java
index 7540519..ad46067 100644
--- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java
@@ -444,14 +444,14 @@ public class TListSentryPrivilegesResponse implements org.apache.thrift.TBase<TL
case 2: // PRIVILEGES
if (schemeField.type == org.apache.thrift.protocol.TType.SET) {
{
- org.apache.thrift.protocol.TSet _set56 = iprot.readSetBegin();
- struct.privileges = new HashSet<TSentryPrivilege>(2*_set56.size);
- for (int _i57 = 0; _i57 < _set56.size; ++_i57)
+ org.apache.thrift.protocol.TSet _set72 = iprot.readSetBegin();
+ struct.privileges = new HashSet<TSentryPrivilege>(2*_set72.size);
+ for (int _i73 = 0; _i73 < _set72.size; ++_i73)
{
- TSentryPrivilege _elem58; // required
- _elem58 = new TSentryPrivilege();
- _elem58.read(iprot);
- struct.privileges.add(_elem58);
+ TSentryPrivilege _elem74; // required
+ _elem74 = new TSentryPrivilege();
+ _elem74.read(iprot);
+ struct.privileges.add(_elem74);
}
iprot.readSetEnd();
}
@@ -483,9 +483,9 @@ public class TListSentryPrivilegesResponse implements org.apache.thrift.TBase<TL
oprot.writeFieldBegin(PRIVILEGES_FIELD_DESC);
{
oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, struct.privileges.size()));
- for (TSentryPrivilege _iter59 : struct.privileges)
+ for (TSentryPrivilege _iter75 : struct.privileges)
{
- _iter59.write(oprot);
+ _iter75.write(oprot);
}
oprot.writeSetEnd();
}
@@ -518,9 +518,9 @@ public class TListSentryPrivilegesResponse implements org.apache.thrift.TBase<TL
if (struct.isSetPrivileges()) {
{
oprot.writeI32(struct.privileges.size());
- for (TSentryPrivilege _iter60 : struct.privileges)
+ for (TSentryPrivilege _iter76 : struct.privileges)
{
- _iter60.write(oprot);
+ _iter76.write(oprot);
}
}
}
@@ -535,14 +535,14 @@ public class TListSentryPrivilegesResponse implements org.apache.thrift.TBase<TL
BitSet incoming = iprot.readBitSet(1);
if (incoming.get(0)) {
{
- org.apache.thrift.protocol.TSet _set61 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
- struct.privileges = new HashSet<TSentryPrivilege>(2*_set61.size);
- for (int _i62 = 0; _i62 < _set61.size; ++_i62)
+ org.apache.thrift.protocol.TSet _set77 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+ struct.privileges = new HashSet<TSentryPrivilege>(2*_set77.size);
+ for (int _i78 = 0; _i78 < _set77.size; ++_i78)
{
- TSentryPrivilege _elem63; // required
- _elem63 = new TSentryPrivilege();
- _elem63.read(iprot);
- struct.privileges.add(_elem63);
+ TSentryPrivilege _elem79; // required
+ _elem79 = new TSentryPrivilege();
+ _elem79.read(iprot);
+ struct.privileges.add(_elem79);
}
}
struct.setPrivilegesIsSet(true);
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesForUserRequest.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesForUserRequest.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesForUserRequest.java
new file mode 100644
index 0000000..f58775f
--- /dev/null
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesForUserRequest.java
@@ -0,0 +1,587 @@
+/**
+ * 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.sentry.provider.db.service.thrift;
+
+import org.apache.commons.lang.builder.HashCodeBuilder;
+import org.apache.thrift.scheme.IScheme;
+import org.apache.thrift.scheme.SchemeFactory;
+import org.apache.thrift.scheme.StandardScheme;
+
+import org.apache.thrift.scheme.TupleScheme;
+import org.apache.thrift.protocol.TTupleProtocol;
+import org.apache.thrift.protocol.TProtocolException;
+import org.apache.thrift.EncodingUtils;
+import org.apache.thrift.TException;
+import java.util.List;
+import java.util.ArrayList;
+import java.util.Map;
+import java.util.HashMap;
+import java.util.EnumMap;
+import java.util.Set;
+import java.util.HashSet;
+import java.util.EnumSet;
+import java.util.Collections;
+import java.util.BitSet;
+import java.nio.ByteBuffer;
+import java.util.Arrays;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+public class TListSentryRolesForUserRequest implements org.apache.thrift.TBase<TListSentryRolesForUserRequest, TListSentryRolesForUserRequest._Fields>, java.io.Serializable, Cloneable {
+ private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("TListSentryRolesForUserRequest");
+
+ private static final org.apache.thrift.protocol.TField PROTOCOL_VERSION_FIELD_DESC = new org.apache.thrift.protocol.TField("protocol_version", org.apache.thrift.protocol.TType.I32, (short)1);
+ private static final org.apache.thrift.protocol.TField REQUESTOR_USER_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("requestorUserName", org.apache.thrift.protocol.TType.STRING, (short)2);
+ private static final org.apache.thrift.protocol.TField USER_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("userName", org.apache.thrift.protocol.TType.STRING, (short)3);
+
+ private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
+ static {
+ schemes.put(StandardScheme.class, new TListSentryRolesForUserRequestStandardSchemeFactory());
+ schemes.put(TupleScheme.class, new TListSentryRolesForUserRequestTupleSchemeFactory());
+ }
+
+ private int protocol_version; // required
+ private String requestorUserName; // required
+ private String userName; // required
+
+ /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
+ public enum _Fields implements org.apache.thrift.TFieldIdEnum {
+ PROTOCOL_VERSION((short)1, "protocol_version"),
+ REQUESTOR_USER_NAME((short)2, "requestorUserName"),
+ USER_NAME((short)3, "userName");
+
+ private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
+
+ static {
+ for (_Fields field : EnumSet.allOf(_Fields.class)) {
+ byName.put(field.getFieldName(), field);
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, or null if its not found.
+ */
+ public static _Fields findByThriftId(int fieldId) {
+ switch(fieldId) {
+ case 1: // PROTOCOL_VERSION
+ return PROTOCOL_VERSION;
+ case 2: // REQUESTOR_USER_NAME
+ return REQUESTOR_USER_NAME;
+ case 3: // USER_NAME
+ return USER_NAME;
+ default:
+ return null;
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, throwing an exception
+ * if it is not found.
+ */
+ public static _Fields findByThriftIdOrThrow(int fieldId) {
+ _Fields fields = findByThriftId(fieldId);
+ if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
+ return fields;
+ }
+
+ /**
+ * Find the _Fields constant that matches name, or null if its not found.
+ */
+ public static _Fields findByName(String name) {
+ return byName.get(name);
+ }
+
+ private final short _thriftId;
+ private final String _fieldName;
+
+ _Fields(short thriftId, String fieldName) {
+ _thriftId = thriftId;
+ _fieldName = fieldName;
+ }
+
+ public short getThriftFieldId() {
+ return _thriftId;
+ }
+
+ public String getFieldName() {
+ return _fieldName;
+ }
+ }
+
+ // isset id assignments
+ private static final int __PROTOCOL_VERSION_ISSET_ID = 0;
+ private byte __isset_bitfield = 0;
+ public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
+ static {
+ Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
+ tmpMap.put(_Fields.PROTOCOL_VERSION, new org.apache.thrift.meta_data.FieldMetaData("protocol_version", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
+ tmpMap.put(_Fields.REQUESTOR_USER_NAME, new org.apache.thrift.meta_data.FieldMetaData("requestorUserName", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.USER_NAME, new org.apache.thrift.meta_data.FieldMetaData("userName", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ metaDataMap = Collections.unmodifiableMap(tmpMap);
+ org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(TListSentryRolesForUserRequest.class, metaDataMap);
+ }
+
+ public TListSentryRolesForUserRequest() {
+ this.protocol_version = 1;
+
+ }
+
+ public TListSentryRolesForUserRequest(
+ int protocol_version,
+ String requestorUserName,
+ String userName)
+ {
+ this();
+ this.protocol_version = protocol_version;
+ setProtocol_versionIsSet(true);
+ this.requestorUserName = requestorUserName;
+ this.userName = userName;
+ }
+
+ /**
+ * Performs a deep copy on <i>other</i>.
+ */
+ public TListSentryRolesForUserRequest(TListSentryRolesForUserRequest other) {
+ __isset_bitfield = other.__isset_bitfield;
+ this.protocol_version = other.protocol_version;
+ if (other.isSetRequestorUserName()) {
+ this.requestorUserName = other.requestorUserName;
+ }
+ if (other.isSetUserName()) {
+ this.userName = other.userName;
+ }
+ }
+
+ public TListSentryRolesForUserRequest deepCopy() {
+ return new TListSentryRolesForUserRequest(this);
+ }
+
+ @Override
+ public void clear() {
+ this.protocol_version = 1;
+
+ this.requestorUserName = null;
+ this.userName = null;
+ }
+
+ public int getProtocol_version() {
+ return this.protocol_version;
+ }
+
+ public void setProtocol_version(int protocol_version) {
+ this.protocol_version = protocol_version;
+ setProtocol_versionIsSet(true);
+ }
+
+ public void unsetProtocol_version() {
+ __isset_bitfield = EncodingUtils.clearBit(__isset_bitfield, __PROTOCOL_VERSION_ISSET_ID);
+ }
+
+ /** Returns true if field protocol_version is set (has been assigned a value) and false otherwise */
+ public boolean isSetProtocol_version() {
+ return EncodingUtils.testBit(__isset_bitfield, __PROTOCOL_VERSION_ISSET_ID);
+ }
+
+ public void setProtocol_versionIsSet(boolean value) {
+ __isset_bitfield = EncodingUtils.setBit(__isset_bitfield, __PROTOCOL_VERSION_ISSET_ID, value);
+ }
+
+ public String getRequestorUserName() {
+ return this.requestorUserName;
+ }
+
+ public void setRequestorUserName(String requestorUserName) {
+ this.requestorUserName = requestorUserName;
+ }
+
+ public void unsetRequestorUserName() {
+ this.requestorUserName = null;
+ }
+
+ /** Returns true if field requestorUserName is set (has been assigned a value) and false otherwise */
+ public boolean isSetRequestorUserName() {
+ return this.requestorUserName != null;
+ }
+
+ public void setRequestorUserNameIsSet(boolean value) {
+ if (!value) {
+ this.requestorUserName = null;
+ }
+ }
+
+ public String getUserName() {
+ return this.userName;
+ }
+
+ public void setUserName(String userName) {
+ this.userName = userName;
+ }
+
+ public void unsetUserName() {
+ this.userName = null;
+ }
+
+ /** Returns true if field userName is set (has been assigned a value) and false otherwise */
+ public boolean isSetUserName() {
+ return this.userName != null;
+ }
+
+ public void setUserNameIsSet(boolean value) {
+ if (!value) {
+ this.userName = null;
+ }
+ }
+
+ public void setFieldValue(_Fields field, Object value) {
+ switch (field) {
+ case PROTOCOL_VERSION:
+ if (value == null) {
+ unsetProtocol_version();
+ } else {
+ setProtocol_version((Integer)value);
+ }
+ break;
+
+ case REQUESTOR_USER_NAME:
+ if (value == null) {
+ unsetRequestorUserName();
+ } else {
+ setRequestorUserName((String)value);
+ }
+ break;
+
+ case USER_NAME:
+ if (value == null) {
+ unsetUserName();
+ } else {
+ setUserName((String)value);
+ }
+ break;
+
+ }
+ }
+
+ public Object getFieldValue(_Fields field) {
+ switch (field) {
+ case PROTOCOL_VERSION:
+ return Integer.valueOf(getProtocol_version());
+
+ case REQUESTOR_USER_NAME:
+ return getRequestorUserName();
+
+ case USER_NAME:
+ return getUserName();
+
+ }
+ throw new IllegalStateException();
+ }
+
+ /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
+ public boolean isSet(_Fields field) {
+ if (field == null) {
+ throw new IllegalArgumentException();
+ }
+
+ switch (field) {
+ case PROTOCOL_VERSION:
+ return isSetProtocol_version();
+ case REQUESTOR_USER_NAME:
+ return isSetRequestorUserName();
+ case USER_NAME:
+ return isSetUserName();
+ }
+ throw new IllegalStateException();
+ }
+
+ @Override
+ public boolean equals(Object that) {
+ if (that == null)
+ return false;
+ if (that instanceof TListSentryRolesForUserRequest)
+ return this.equals((TListSentryRolesForUserRequest)that);
+ return false;
+ }
+
+ public boolean equals(TListSentryRolesForUserRequest that) {
+ if (that == null)
+ return false;
+
+ boolean this_present_protocol_version = true;
+ boolean that_present_protocol_version = true;
+ if (this_present_protocol_version || that_present_protocol_version) {
+ if (!(this_present_protocol_version && that_present_protocol_version))
+ return false;
+ if (this.protocol_version != that.protocol_version)
+ return false;
+ }
+
+ boolean this_present_requestorUserName = true && this.isSetRequestorUserName();
+ boolean that_present_requestorUserName = true && that.isSetRequestorUserName();
+ if (this_present_requestorUserName || that_present_requestorUserName) {
+ if (!(this_present_requestorUserName && that_present_requestorUserName))
+ return false;
+ if (!this.requestorUserName.equals(that.requestorUserName))
+ return false;
+ }
+
+ boolean this_present_userName = true && this.isSetUserName();
+ boolean that_present_userName = true && that.isSetUserName();
+ if (this_present_userName || that_present_userName) {
+ if (!(this_present_userName && that_present_userName))
+ return false;
+ if (!this.userName.equals(that.userName))
+ return false;
+ }
+
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ HashCodeBuilder builder = new HashCodeBuilder();
+
+ boolean present_protocol_version = true;
+ builder.append(present_protocol_version);
+ if (present_protocol_version)
+ builder.append(protocol_version);
+
+ boolean present_requestorUserName = true && (isSetRequestorUserName());
+ builder.append(present_requestorUserName);
+ if (present_requestorUserName)
+ builder.append(requestorUserName);
+
+ boolean present_userName = true && (isSetUserName());
+ builder.append(present_userName);
+ if (present_userName)
+ builder.append(userName);
+
+ return builder.toHashCode();
+ }
+
+ public int compareTo(TListSentryRolesForUserRequest other) {
+ if (!getClass().equals(other.getClass())) {
+ return getClass().getName().compareTo(other.getClass().getName());
+ }
+
+ int lastComparison = 0;
+ TListSentryRolesForUserRequest typedOther = (TListSentryRolesForUserRequest)other;
+
+ lastComparison = Boolean.valueOf(isSetProtocol_version()).compareTo(typedOther.isSetProtocol_version());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetProtocol_version()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.protocol_version, typedOther.protocol_version);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = Boolean.valueOf(isSetRequestorUserName()).compareTo(typedOther.isSetRequestorUserName());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetRequestorUserName()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.requestorUserName, typedOther.requestorUserName);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = Boolean.valueOf(isSetUserName()).compareTo(typedOther.isSetUserName());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetUserName()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.userName, typedOther.userName);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ return 0;
+ }
+
+ public _Fields fieldForId(int fieldId) {
+ return _Fields.findByThriftId(fieldId);
+ }
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
+ schemes.get(iprot.getScheme()).getScheme().read(iprot, this);
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
+ schemes.get(oprot.getScheme()).getScheme().write(oprot, this);
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder("TListSentryRolesForUserRequest(");
+ boolean first = true;
+
+ sb.append("protocol_version:");
+ sb.append(this.protocol_version);
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("requestorUserName:");
+ if (this.requestorUserName == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.requestorUserName);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("userName:");
+ if (this.userName == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.userName);
+ }
+ first = false;
+ sb.append(")");
+ return sb.toString();
+ }
+
+ public void validate() throws org.apache.thrift.TException {
+ // check for required fields
+ if (!isSetProtocol_version()) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'protocol_version' is unset! Struct:" + toString());
+ }
+
+ if (!isSetRequestorUserName()) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'requestorUserName' is unset! Struct:" + toString());
+ }
+
+ if (!isSetUserName()) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'userName' is unset! Struct:" + toString());
+ }
+
+ // check for sub-struct validity
+ }
+
+ private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
+ try {
+ write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
+ try {
+ // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
+ __isset_bitfield = 0;
+ read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private static class TListSentryRolesForUserRequestStandardSchemeFactory implements SchemeFactory {
+ public TListSentryRolesForUserRequestStandardScheme getScheme() {
+ return new TListSentryRolesForUserRequestStandardScheme();
+ }
+ }
+
+ private static class TListSentryRolesForUserRequestStandardScheme extends StandardScheme<TListSentryRolesForUserRequest> {
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot, TListSentryRolesForUserRequest struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TField schemeField;
+ iprot.readStructBegin();
+ while (true)
+ {
+ schemeField = iprot.readFieldBegin();
+ if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
+ break;
+ }
+ switch (schemeField.id) {
+ case 1: // PROTOCOL_VERSION
+ if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
+ struct.protocol_version = iprot.readI32();
+ struct.setProtocol_versionIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 2: // REQUESTOR_USER_NAME
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
+ struct.requestorUserName = iprot.readString();
+ struct.setRequestorUserNameIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 3: // USER_NAME
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
+ struct.userName = iprot.readString();
+ struct.setUserNameIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ default:
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ iprot.readFieldEnd();
+ }
+ iprot.readStructEnd();
+ struct.validate();
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot, TListSentryRolesForUserRequest struct) throws org.apache.thrift.TException {
+ struct.validate();
+
+ oprot.writeStructBegin(STRUCT_DESC);
+ oprot.writeFieldBegin(PROTOCOL_VERSION_FIELD_DESC);
+ oprot.writeI32(struct.protocol_version);
+ oprot.writeFieldEnd();
+ if (struct.requestorUserName != null) {
+ oprot.writeFieldBegin(REQUESTOR_USER_NAME_FIELD_DESC);
+ oprot.writeString(struct.requestorUserName);
+ oprot.writeFieldEnd();
+ }
+ if (struct.userName != null) {
+ oprot.writeFieldBegin(USER_NAME_FIELD_DESC);
+ oprot.writeString(struct.userName);
+ oprot.writeFieldEnd();
+ }
+ oprot.writeFieldStop();
+ oprot.writeStructEnd();
+ }
+
+ }
+
+ private static class TListSentryRolesForUserRequestTupleSchemeFactory implements SchemeFactory {
+ public TListSentryRolesForUserRequestTupleScheme getScheme() {
+ return new TListSentryRolesForUserRequestTupleScheme();
+ }
+ }
+
+ private static class TListSentryRolesForUserRequestTupleScheme extends TupleScheme<TListSentryRolesForUserRequest> {
+
+ @Override
+ public void write(org.apache.thrift.protocol.TProtocol prot, TListSentryRolesForUserRequest struct) throws org.apache.thrift.TException {
+ TTupleProtocol oprot = (TTupleProtocol) prot;
+ oprot.writeI32(struct.protocol_version);
+ oprot.writeString(struct.requestorUserName);
+ oprot.writeString(struct.userName);
+ }
+
+ @Override
+ public void read(org.apache.thrift.protocol.TProtocol prot, TListSentryRolesForUserRequest struct) throws org.apache.thrift.TException {
+ TTupleProtocol iprot = (TTupleProtocol) prot;
+ struct.protocol_version = iprot.readI32();
+ struct.setProtocol_versionIsSet(true);
+ struct.requestorUserName = iprot.readString();
+ struct.setRequestorUserNameIsSet(true);
+ struct.userName = iprot.readString();
+ struct.setUserNameIsSet(true);
+ }
+ }
+
+}
+
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesResponse.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesResponse.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesResponse.java
index 2439645..5a8cff4 100644
--- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesResponse.java
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesResponse.java
@@ -444,14 +444,14 @@ public class TListSentryRolesResponse implements org.apache.thrift.TBase<TListSe
case 2: // ROLES
if (schemeField.type == org.apache.thrift.protocol.TType.SET) {
{
- org.apache.thrift.protocol.TSet _set48 = iprot.readSetBegin();
- struct.roles = new HashSet<TSentryRole>(2*_set48.size);
- for (int _i49 = 0; _i49 < _set48.size; ++_i49)
+ org.apache.thrift.protocol.TSet _set64 = iprot.readSetBegin();
+ struct.roles = new HashSet<TSentryRole>(2*_set64.size);
+ for (int _i65 = 0; _i65 < _set64.size; ++_i65)
{
- TSentryRole _elem50; // required
- _elem50 = new TSentryRole();
- _elem50.read(iprot);
- struct.roles.add(_elem50);
+ TSentryRole _elem66; // required
+ _elem66 = new TSentryRole();
+ _elem66.read(iprot);
+ struct.roles.add(_elem66);
}
iprot.readSetEnd();
}
@@ -483,9 +483,9 @@ public class TListSentryRolesResponse implements org.apache.thrift.TBase<TListSe
oprot.writeFieldBegin(ROLES_FIELD_DESC);
{
oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, struct.roles.size()));
- for (TSentryRole _iter51 : struct.roles)
+ for (TSentryRole _iter67 : struct.roles)
{
- _iter51.write(oprot);
+ _iter67.write(oprot);
}
oprot.writeSetEnd();
}
@@ -518,9 +518,9 @@ public class TListSentryRolesResponse implements org.apache.thrift.TBase<TListSe
if (struct.isSetRoles()) {
{
oprot.writeI32(struct.roles.size());
- for (TSentryRole _iter52 : struct.roles)
+ for (TSentryRole _iter68 : struct.roles)
{
- _iter52.write(oprot);
+ _iter68.write(oprot);
}
}
}
@@ -535,14 +535,14 @@ public class TListSentryRolesResponse implements org.apache.thrift.TBase<TListSe
BitSet incoming = iprot.readBitSet(1);
if (incoming.get(0)) {
{
- org.apache.thrift.protocol.TSet _set53 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
- struct.roles = new HashSet<TSentryRole>(2*_set53.size);
- for (int _i54 = 0; _i54 < _set53.size; ++_i54)
+ org.apache.thrift.protocol.TSet _set69 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+ struct.roles = new HashSet<TSentryRole>(2*_set69.size);
+ for (int _i70 = 0; _i70 < _set69.size; ++_i70)
{
- TSentryRole _elem55; // required
- _elem55 = new TSentryRole();
- _elem55.read(iprot);
- struct.roles.add(_elem55);
+ TSentryRole _elem71; // required
+ _elem71 = new TSentryRole();
+ _elem71.read(iprot);
+ struct.roles.add(_elem71);
}
}
struct.setRolesIsSet(true);
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java
index 10b421d..9d96139 100644
--- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java
@@ -443,13 +443,13 @@ public class TSentryActiveRoleSet implements org.apache.thrift.TBase<TSentryActi
case 2: // ROLES
if (schemeField.type == org.apache.thrift.protocol.TType.SET) {
{
- org.apache.thrift.protocol.TSet _set64 = iprot.readSetBegin();
- struct.roles = new HashSet<String>(2*_set64.size);
- for (int _i65 = 0; _i65 < _set64.size; ++_i65)
+ org.apache.thrift.protocol.TSet _set80 = iprot.readSetBegin();
+ struct.roles = new HashSet<String>(2*_set80.size);
+ for (int _i81 = 0; _i81 < _set80.size; ++_i81)
{
- String _elem66; // required
- _elem66 = iprot.readString();
- struct.roles.add(_elem66);
+ String _elem82; // required
+ _elem82 = iprot.readString();
+ struct.roles.add(_elem82);
}
iprot.readSetEnd();
}
@@ -478,9 +478,9 @@ public class TSentryActiveRoleSet implements org.apache.thrift.TBase<TSentryActi
oprot.writeFieldBegin(ROLES_FIELD_DESC);
{
oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, struct.roles.size()));
- for (String _iter67 : struct.roles)
+ for (String _iter83 : struct.roles)
{
- oprot.writeString(_iter67);
+ oprot.writeString(_iter83);
}
oprot.writeSetEnd();
}
@@ -506,9 +506,9 @@ public class TSentryActiveRoleSet implements org.apache.thrift.TBase<TSentryActi
oprot.writeBool(struct.all);
{
oprot.writeI32(struct.roles.size());
- for (String _iter68 : struct.roles)
+ for (String _iter84 : struct.roles)
{
- oprot.writeString(_iter68);
+ oprot.writeString(_iter84);
}
}
}
@@ -519,13 +519,13 @@ public class TSentryActiveRoleSet implements org.apache.thrift.TBase<TSentryActi
struct.all = iprot.readBool();
struct.setAllIsSet(true);
{
- org.apache.thrift.protocol.TSet _set69 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
- struct.roles = new HashSet<String>(2*_set69.size);
- for (int _i70 = 0; _i70 < _set69.size; ++_i70)
+ org.apache.thrift.protocol.TSet _set85 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+ struct.roles = new HashSet<String>(2*_set85.size);
+ for (int _i86 = 0; _i86 < _set85.size; ++_i86)
{
- String _elem71; // required
- _elem71 = iprot.readString();
- struct.roles.add(_elem71);
+ String _elem87; // required
+ _elem87 = iprot.readString();
+ struct.roles.add(_elem87);
}
}
struct.setRolesIsSet(true);
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryMappingData.java
----------------------------------------------------------------------
diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryMappingData.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryMappingData.java
index 05d1dd4..9b70abd 100644
--- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryMappingData.java
+++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryMappingData.java
@@ -461,25 +461,25 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin
case 1: // GROUP_ROLES_MAP
if (schemeField.type == org.apache.thrift.protocol.TType.MAP) {
{
- org.apache.thrift.protocol.TMap _map132 = iprot.readMapBegin();
- struct.groupRolesMap = new HashMap<String,Set<String>>(2*_map132.size);
- for (int _i133 = 0; _i133 < _map132.size; ++_i133)
+ org.apache.thrift.protocol.TMap _map156 = iprot.readMapBegin();
+ struct.groupRolesMap = new HashMap<String,Set<String>>(2*_map156.size);
+ for (int _i157 = 0; _i157 < _map156.size; ++_i157)
{
- String _key134; // required
- Set<String> _val135; // required
- _key134 = iprot.readString();
+ String _key158; // required
+ Set<String> _val159; // required
+ _key158 = iprot.readString();
{
- org.apache.thrift.protocol.TSet _set136 = iprot.readSetBegin();
- _val135 = new HashSet<String>(2*_set136.size);
- for (int _i137 = 0; _i137 < _set136.size; ++_i137)
+ org.apache.thrift.protocol.TSet _set160 = iprot.readSetBegin();
+ _val159 = new HashSet<String>(2*_set160.size);
+ for (int _i161 = 0; _i161 < _set160.size; ++_i161)
{
- String _elem138; // required
- _elem138 = iprot.readString();
- _val135.add(_elem138);
+ String _elem162; // required
+ _elem162 = iprot.readString();
+ _val159.add(_elem162);
}
iprot.readSetEnd();
}
- struct.groupRolesMap.put(_key134, _val135);
+ struct.groupRolesMap.put(_key158, _val159);
}
iprot.readMapEnd();
}
@@ -491,26 +491,26 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin
case 2: // ROLE_PRIVILEGES_MAP
if (schemeField.type == org.apache.thrift.protocol.TType.MAP) {
{
- org.apache.thrift.protocol.TMap _map139 = iprot.readMapBegin();
- struct.rolePrivilegesMap = new HashMap<String,Set<TSentryPrivilege>>(2*_map139.size);
- for (int _i140 = 0; _i140 < _map139.size; ++_i140)
+ org.apache.thrift.protocol.TMap _map163 = iprot.readMapBegin();
+ struct.rolePrivilegesMap = new HashMap<String,Set<TSentryPrivilege>>(2*_map163.size);
+ for (int _i164 = 0; _i164 < _map163.size; ++_i164)
{
- String _key141; // required
- Set<TSentryPrivilege> _val142; // required
- _key141 = iprot.readString();
+ String _key165; // required
+ Set<TSentryPrivilege> _val166; // required
+ _key165 = iprot.readString();
{
- org.apache.thrift.protocol.TSet _set143 = iprot.readSetBegin();
- _val142 = new HashSet<TSentryPrivilege>(2*_set143.size);
- for (int _i144 = 0; _i144 < _set143.size; ++_i144)
+ org.apache.thrift.protocol.TSet _set167 = iprot.readSetBegin();
+ _val166 = new HashSet<TSentryPrivilege>(2*_set167.size);
+ for (int _i168 = 0; _i168 < _set167.size; ++_i168)
{
- TSentryPrivilege _elem145; // required
- _elem145 = new TSentryPrivilege();
- _elem145.read(iprot);
- _val142.add(_elem145);
+ TSentryPrivilege _elem169; // required
+ _elem169 = new TSentryPrivilege();
+ _elem169.read(iprot);
+ _val166.add(_elem169);
}
iprot.readSetEnd();
}
- struct.rolePrivilegesMap.put(_key141, _val142);
+ struct.rolePrivilegesMap.put(_key165, _val166);
}
iprot.readMapEnd();
}
@@ -537,14 +537,14 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin
oprot.writeFieldBegin(GROUP_ROLES_MAP_FIELD_DESC);
{
oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, struct.groupRolesMap.size()));
- for (Map.Entry<String, Set<String>> _iter146 : struct.groupRolesMap.entrySet())
+ for (Map.Entry<String, Set<String>> _iter170 : struct.groupRolesMap.entrySet())
{
- oprot.writeString(_iter146.getKey());
+ oprot.writeString(_iter170.getKey());
{
- oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, _iter146.getValue().size()));
- for (String _iter147 : _iter146.getValue())
+ oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, _iter170.getValue().size()));
+ for (String _iter171 : _iter170.getValue())
{
- oprot.writeString(_iter147);
+ oprot.writeString(_iter171);
}
oprot.writeSetEnd();
}
@@ -559,14 +559,14 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin
oprot.writeFieldBegin(ROLE_PRIVILEGES_MAP_FIELD_DESC);
{
oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, struct.rolePrivilegesMap.size()));
- for (Map.Entry<String, Set<TSentryPrivilege>> _iter148 : struct.rolePrivilegesMap.entrySet())
+ for (Map.Entry<String, Set<TSentryPrivilege>> _iter172 : struct.rolePrivilegesMap.entrySet())
{
- oprot.writeString(_iter148.getKey());
+ oprot.writeString(_iter172.getKey());
{
- oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, _iter148.getValue().size()));
- for (TSentryPrivilege _iter149 : _iter148.getValue())
+ oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, _iter172.getValue().size()));
+ for (TSentryPrivilege _iter173 : _iter172.getValue())
{
- _iter149.write(oprot);
+ _iter173.write(oprot);
}
oprot.writeSetEnd();
}
@@ -604,14 +604,14 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin
if (struct.isSetGroupRolesMap()) {
{
oprot.writeI32(struct.groupRolesMap.size());
- for (Map.Entry<String, Set<String>> _iter150 : struct.groupRolesMap.entrySet())
+ for (Map.Entry<String, Set<String>> _iter174 : struct.groupRolesMap.entrySet())
{
- oprot.writeString(_iter150.getKey());
+ oprot.writeString(_iter174.getKey());
{
- oprot.writeI32(_iter150.getValue().size());
- for (String _iter151 : _iter150.getValue())
+ oprot.writeI32(_iter174.getValue().size());
+ for (String _iter175 : _iter174.getValue())
{
- oprot.writeString(_iter151);
+ oprot.writeString(_iter175);
}
}
}
@@ -620,14 +620,14 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin
if (struct.isSetRolePrivilegesMap()) {
{
oprot.writeI32(struct.rolePrivilegesMap.size());
- for (Map.Entry<String, Set<TSentryPrivilege>> _iter152 : struct.rolePrivilegesMap.entrySet())
+ for (Map.Entry<String, Set<TSentryPrivilege>> _iter176 : struct.rolePrivilegesMap.entrySet())
{
- oprot.writeString(_iter152.getKey());
+ oprot.writeString(_iter176.getKey());
{
- oprot.writeI32(_iter152.getValue().size());
- for (TSentryPrivilege _iter153 : _iter152.getValue())
+ oprot.writeI32(_iter176.getValue().size());
+ for (TSentryPrivilege _iter177 : _iter176.getValue())
{
- _iter153.write(oprot);
+ _iter177.write(oprot);
}
}
}
@@ -641,49 +641,49 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin
BitSet incoming = iprot.readBitSet(2);
if (incoming.get(0)) {
{
- org.apache.thrift.protocol.TMap _map154 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, iprot.readI32());
- struct.groupRolesMap = new HashMap<String,Set<String>>(2*_map154.size);
- for (int _i155 = 0; _i155 < _map154.size; ++_i155)
+ org.apache.thrift.protocol.TMap _map178 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, iprot.readI32());
+ struct.groupRolesMap = new HashMap<String,Set<String>>(2*_map178.size);
+ for (int _i179 = 0; _i179 < _map178.size; ++_i179)
{
- String _key156; // required
- Set<String> _val157; // required
- _key156 = iprot.readString();
+ String _key180; // required
+ Set<String> _val181; // required
+ _key180 = iprot.readString();
{
- org.apache.thrift.protocol.TSet _set158 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
- _val157 = new HashSet<String>(2*_set158.size);
- for (int _i159 = 0; _i159 < _set158.size; ++_i159)
+ org.apache.thrift.protocol.TSet _set182 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32());
+ _val181 = new HashSet<String>(2*_set182.size);
+ for (int _i183 = 0; _i183 < _set182.size; ++_i183)
{
- String _elem160; // required
- _elem160 = iprot.readString();
- _val157.add(_elem160);
+ String _elem184; // required
+ _elem184 = iprot.readString();
+ _val181.add(_elem184);
}
}
- struct.groupRolesMap.put(_key156, _val157);
+ struct.groupRolesMap.put(_key180, _val181);
}
}
struct.setGroupRolesMapIsSet(true);
}
if (incoming.get(1)) {
{
- org.apache.thrift.protocol.TMap _map161 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, iprot.readI32());
- struct.rolePrivilegesMap = new HashMap<String,Set<TSentryPrivilege>>(2*_map161.size);
- for (int _i162 = 0; _i162 < _map161.size; ++_i162)
+ org.apache.thrift.protocol.TMap _map185 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, iprot.readI32());
+ struct.rolePrivilegesMap = new HashMap<String,Set<TSentryPrivilege>>(2*_map185.size);
+ for (int _i186 = 0; _i186 < _map185.size; ++_i186)
{
- String _key163; // required
- Set<TSentryPrivilege> _val164; // required
- _key163 = iprot.readString();
+ String _key187; // required
+ Set<TSentryPrivilege> _val188; // required
+ _key187 = iprot.readString();
{
- org.apache.thrift.protocol.TSet _set165 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
- _val164 = new HashSet<TSentryPrivilege>(2*_set165.size);
- for (int _i166 = 0; _i166 < _set165.size; ++_i166)
+ org.apache.thrift.protocol.TSet _set189 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32());
+ _val188 = new HashSet<TSentryPrivilege>(2*_set189.size);
+ for (int _i190 = 0; _i190 < _set189.size; ++_i190)
{
- TSentryPrivilege _elem167; // required
- _elem167 = new TSentryPrivilege();
- _elem167.read(iprot);
- _val164.add(_elem167);
+ TSentryPrivilege _elem191; // required
+ _elem191 = new TSentryPrivilege();
+ _elem191.read(iprot);
+ _val188.add(_elem191);
}
}
- struct.rolePrivilegesMap.put(_key163, _val164);
+ struct.rolePrivilegesMap.put(_key187, _val188);
}
}
struct.setRolePrivilegesMapIsSet(true);