Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/awslabs/aws-glue-data-catalog-client-for-apache-hive-metastore
/ functions
Functions
1,541 in github.com/awslabs/aws-glue-data-catalog-client-for-apache-hive-metastore
⨍
Functions
1,541
◇
Types & classes
80
↓ 151 callers
Method
getTable
(String dbName, String tableName)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:45
↓ 129 callers
Method
getTableName
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastoreCacheDecorator.java:138
↓ 123 callers
Method
get
(String msg)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/BaseCatalogToHiveConverter.java:96
↓ 97 callers
Method
withCatalogId
(String catalogId)
aws-glue-datacatalog-spark-client/src/main/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClient.java:182
↓ 89 callers
Method
getTestPartition
(String dbName, String tblName, List<String> values)
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/TestObjects.java:160
↓ 86 callers
Method
getValues
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/PartitionKey.java:35
↓ 78 callers
Method
getDatabase
(String dbName)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:35
↓ 76 callers
Method
getPartition
(String dbName, String tableName, List<String> partitionValues)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:55
↓ 69 callers
Method
getTestTable
()
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/TestObjects.java:82
↓ 66 callers
Method
convertTable
( Table hiveTable)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/HiveToCatalogConverter.java:54
↓ 65 callers
Method
toString
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastoreCacheDecorator.java:142
↓ 56 callers
Method
getPartitions
(String dbName, String tableName, String expression, long max)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:60
↓ 51 callers
Method
createTable
(String dbName, TableInput tableInput)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:43
↓ 48 callers
Method
deleteDir
(Warehouse wh, Path path, boolean recursive, boolean ifPurge)
shims/common/src/main/java/com/amazonaws/glue/shims/AwsGlueHiveShims.java:25
↓ 46 callers
Method
getDbName
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastoreCacheDecorator.java:134
↓ 44 callers
Method
pred
(String name, int args)
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/ExprBuilder.java:36
↓ 39 callers
Method
getTables
(String dbname, String tablePattern)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:47
↓ 39 callers
Method
mkdirs
(Warehouse wh, Path path)
shims/common/src/main/java/com/amazonaws/glue/shims/AwsGlueHiveShims.java:27
↓ 38 callers
Method
convertPartition
(com.amazonaws.services.glue.model.Partition src)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/CatalogToHiveConverter.java:30
↓ 36 callers
Method
convertTable
(com.amazonaws.services.glue.model.Table catalogTable, String dbname)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/CatalogToHiveConverter.java:26
↓ 32 callers
Method
wrapInHiveException
(Throwable e)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/CatalogToHiveConverter.java:18
↓ 31 callers
Method
createDatabase
(DatabaseInput databaseInput)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:33
↓ 29 callers
Method
batchDeletePartition
(BatchDeletePartitionRequest batchDeletePartitionRequest)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueDecoratorBase.java:345
↓ 28 callers
Method
batchCreatePartition
(BatchCreatePartitionRequest batchCreatePartitionRequest)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueDecoratorBase.java:335
↓ 27 callers
Method
getUserDefinedFunctions
(String dbName, String pattern)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:75
↓ 27 callers
Method
val
(boolean val)
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/ExprBuilder.java:74
↓ 25 callers
Method
configureRequest
(Supplier<String> getDatabaseFunc, Consumer<String> setDatabaseFunc,
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMultipleCatalogDecorator.java:70
↓ 24 callers
Method
build
()
aws-glue-datacatalog-spark-client/src/main/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClient.java:197
↓ 24 callers
Method
convertDatabase
(com.amazonaws.services.glue.model.Database catalogDatabase)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/CatalogToHiveConverter.java:22
↓ 23 callers
Method
getTestDatabase
@return a test db
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/TestObjects.java:54
↓ 23 callers
Method
getUserDefinedFunction
(String dbName, String functionName)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:73
↓ 22 callers
Method
addPartitions
( List<org.apache.hadoop.hive.metastore.api.Partition> partitions, boolean ifNotExists,
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/GlueMetastoreClientDelegate.java:614
↓ 22 callers
Method
getCatalogId
(Configuration conf)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/MetastoreClientUtils.java:116
↓ 22 callers
Method
updatePartition
(String dbName, String tableName, List<String> partitionValues, PartitionInput partit
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:63
↓ 21 callers
Method
strCol
(String col)
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/ExprBuilder.java:49
↓ 20 callers
Method
convertDatabase
(Database hiveDatabase)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/HiveToCatalogConverter.java:45
↓ 20 callers
Method
getFirstTException
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/BatchDeletePartitionsHelper.java:120
↓ 19 callers
Method
deleteDatabase
(String dbName)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:41
↓ 19 callers
Method
deletePartition
(String dbName, String tableName, List<String> partitionValues)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:66
↓ 19 callers
Method
newClient
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/GlueClientFactory.java:11
↓ 18 callers
Method
equals
(Object other)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/PartitionKey.java:24
↓ 18 callers
Method
getSerializeExpression
(ExprNodeGenericFuncDesc expr)
shims/common/src/main/java/com/amazonaws/glue/shims/AwsGlueHiveShims.java:20
↓ 18 callers
Method
getTestStorageDescriptor
()
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/TestObjects.java:104
↓ 17 callers
Method
createUserDefinedFunction
(String dbName, UserDefinedFunctionInput functionInput)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:71
↓ 16 callers
Method
assertDaemonThreadPools
()
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/metastore/GlueMetastoreClientDelegateTest.java:1640
↓ 16 callers
Method
getDatabases
(GetDatabasesRequest getDatabasesRequest)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueDecoratorBase.java:640
↓ 15 callers
Method
convertFunction
(String dbName, com.amazonaws.services.glue.model.UserDefinedFunction catalogFunction)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/CatalogToHiveConverter.java:34
↓ 15 callers
Method
convertHiveExpressionToCatalogExpression
(byte[] exprBytes)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/ExpressionHelper.java:59
↓ 14 callers
Method
buildExpressionFromPartialSpecification
(org.apache.hadoop.hive.metastore.api.Table table, List<String> partitionValues)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/ExpressionHelper.java:178
↓ 14 callers
Method
createPartitions
(String dbName, String tableName, List<PartitionInput> partitionInpu
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:68
↓ 14 callers
Method
getPartitionError
(List<String> values, Exception exception)
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/TestObjects.java:300
↓ 14 callers
Method
getPartitionsCreated
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/BatchCreatePartitionsHelper.java:126
↓ 14 callers
Method
getPartitionsDeleted
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/BatchDeletePartitionsHelper.java:124
↓ 14 callers
Method
updateTable
(String dbName, TableInput tableInput)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:49
↓ 13 callers
Method
deleteTable
(String dbName, String tableName)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:53
↓ 13 callers
Method
getCatalogTestFunction
()
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/TestObjects.java:171
↓ 13 callers
Method
getTestPartitions
(int count)
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/metastore/GlueMetastoreClientDelegateTest.java:1429
↓ 12 callers
Method
alterPartitions
( String dbName, String tblName, List<org.apache.hadoop.hive.metastore.api.Parti
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/GlueMetastoreClientDelegate.java:983
↓ 12 callers
Method
assertDaemonThreadPools
()
aws-glue-datacatalog-spark-client/src/test/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClientTest.java:1277
↓ 12 callers
Method
assertDaemonThreadPools
()
aws-glue-datacatalog-hive3-client/src/test/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClientTest.java:1312
↓ 12 callers
Method
batchGetPartition
(BatchGetPartitionRequest batchGetPartitionRequest)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueDecoratorBase.java:375
↓ 12 callers
Method
getHiveShims
()
shims/loader/src/main/java/com/amazonaws/glue/shims/ShimsLoader.java:10
↓ 12 callers
Method
removeDecimalTypeSuffixIfNecessary
@return expression that is compatible with Glue API due to HIVE-18797 code change in the Hive 3.x the ExprConstNodeDesc's getExprString put additional
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/ExpressionHelper.java:87
↓ 12 callers
Method
validate
(Table table)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/HiveTableValidator.java:14
↓ 11 callers
Method
alterTable
( String dbName, String oldTableName, org.apache.hadoop.hive.metastore.api.Table
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/GlueMetastoreClientDelegate.java:414
↓ 11 callers
Method
build
()
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/ExprBuilder.java:29
↓ 11 callers
Method
convertPartition
(Partition src)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/HiveToCatalogConverter.java:154
↓ 11 callers
Method
convertPartitions
(List<com.amazonaws.services.glue.model.Partition> src)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/CatalogToHiveConverter.java:32
↓ 11 callers
Method
getDefaultTablePath
(Database db, String tableName, Warehouse warehouse)
shims/common/src/main/java/com/amazonaws/glue/shims/AwsGlueHiveShims.java:22
↓ 11 callers
Method
hashCode
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/PartitionKey.java:30
↓ 11 callers
Method
updateDatabase
(String databaseName, DatabaseInput databaseInput)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:39
↓ 10 callers
Method
convertStorageDescriptor
( StorageDescriptor hiveSd)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/HiveToCatalogConverter.java:72
↓ 10 callers
Method
deletePartitions
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/BatchDeletePartitionsHelper.java:46
↓ 10 callers
Method
dropPartitions
()
aws-glue-datacatalog-spark-client/src/test/java/com/amazonaws/glue/catalog/metastore/integrationtest/MultipleCatalogPartitionIntegrationTest.java:167
↓ 10 callers
Method
equals
(Object o)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastoreCacheDecorator.java:150
↓ 10 callers
Method
getPartitionsFailed
()
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/BatchCreatePartitionsHelper.java:130
↓ 10 callers
Method
newMetastore
(Configuration conf)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastoreFactory.java:12
↓ 10 callers
Method
setupMockWarehouseForPath
(Path path, boolean isDir, boolean mkDir)
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/metastore/GlueMetastoreClientDelegateTest.java:172
↓ 9 callers
Method
containsPartition
(List<Partition> partitions, String val)
aws-glue-datacatalog-spark-client/src/test/java/com/amazonaws/glue/catalog/metastore/integrationtest/MultipleCatalogPartitionIntegrationTest.java:76
↓ 9 callers
Method
convertToPartitionInput
(Partition src)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/GlueInputConverter.java:59
↓ 9 callers
Method
deleteUserDefinedFunction
(String dbName, String functionName)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:79
↓ 9 callers
Method
dropPartitions
( String dbName, String tblName, List<ObjectPair<Integer, byte[]>> partExprs, boolean
aws-glue-datacatalog-hive3-client/src/main/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClient.java:821
↓ 9 callers
Method
getDumbExpression
()
aws-glue-datacatalog-spark-client/src/test/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClientTest.java:641
↓ 9 callers
Method
getDumbExpression
()
aws-glue-datacatalog-hive3-client/src/test/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClientTest.java:649
↓ 9 callers
Method
getPartitionsByNames
(String dbName, String tableName, List<PartitionValueList> partitions
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:57
↓ 9 callers
Method
getPrivilegeBag
()
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/TestObjects.java:316
↓ 9 callers
Method
isExternalTable
Mimics MetaStoreUtils.isExternalTable Additional logic: check Table#getTableType to see if isExternalTable
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/util/MetastoreClientUtils.java:102
↓ 9 callers
Method
mockGetPartitionsSuccess
(List<Partition> partitions)
aws-glue-datacatalog-spark-client/src/test/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClientTest.java:648
↓ 9 callers
Method
mockGetPartitionsSuccess
(List<Partition> partitions)
aws-glue-datacatalog-hive3-client/src/test/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClientTest.java:656
↓ 9 callers
Method
updateColumnStatisticsForTable
(UpdateColumnStatisticsForTableRequest updateColumnStatisticsForTableRequest)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueDecoratorBase.java:1091
↓ 9 callers
Method
updateUserDefinedFunction
(String dbName, String functionName, UserDefinedFunctionInput functionInput)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:81
↓ 8 callers
Method
deletePartitionColumnStatistics
(String dbName, String tableName, List<String> partitionValues, String colName)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:83
↓ 8 callers
Method
deleteTableColumnStatistics
(String dbName, String tableName, String colName)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:85
↓ 8 callers
Method
getPartitionColumnStatistics
( String dbName, String tableName, List<String> partitionValues,
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:87
↓ 8 callers
Method
getTableColumnStatistics
( String dbName, String tableName, List<String> colNames )
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueMetastore.java:94
↓ 8 callers
Method
vals
(List<String> vals)
aws-glue-datacatalog-client-common/src/test/java/com/amazonaws/glue/catalog/util/ExprBuilder.java:82
↓ 8 callers
Method
withClientFactory
(GlueClientFactory clientFactory)
aws-glue-datacatalog-spark-client/src/main/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClient.java:172
↓ 8 callers
Method
withHiveConf
(HiveConf conf)
aws-glue-datacatalog-spark-client/src/main/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClient.java:167
↓ 8 callers
Method
withWarehouse
(Warehouse wh)
aws-glue-datacatalog-spark-client/src/main/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClient.java:192
↓ 7 callers
Method
convertFunction
(final Function hiveFunction)
aws-glue-datacatalog-client-common/src/main/java/com/amazonaws/glue/catalog/converters/HiveToCatalogConverter.java:204
next →
1–100 of 1,541, ranked by callers