Toggle navigation
Home
org.apache.hadoop.hive.metastore.api.Database to java.util.Optional<org.apache.hadoop.hive.metastore.api.Database>
No. of Instances - 7
No. of Commits - 1
No. of Projects - {'presto'}
Hierarchy/Composition: -
Primitive Info: -
NameSpace: External -> Jdk
Mapping:
Cascading Type Change (Different)
CacheLoader<String,Database>
to
CacheLoader<String,Optional<Database>>
Add or Remove Method invocation
CacheBuilder.newBuilder().expireAfterWrite(expiresAfterWriteMillis,MILLISECONDS).refreshAfterWrite(refreshMills,MILLISECONDS).build(asyncReloading(new CacheLoader<String,Optional<Database>>(){ @Override public Database load( String databaseName) throws Exception { return loadDatabase(databaseName); } } ,executor))
to
CacheBuilder.newBuilder().expireAfterWrite(expiresAfterWriteMillis,MILLISECONDS).refreshAfterWrite(refreshMills,MILLISECONDS).build(asyncReloading(new CacheLoader<String,Optional<Database>>(){ @Override public Optional<Database> load( String databaseName) throws Exception { return loadDatabase(databaseName); } } ,executor))
database
to
database.get()
stats.getGetDatabase().wrap(() -> { try (HiveMetastoreClient client=clientProvider.createMetastoreClient()){ return client.get_database(databaseName); } } )
to
stats.getGetDatabase().wrap(() -> { try (HiveMetastoreClient client=clientProvider.createMetastoreClient()){ return Optional.of(client.get_database(databaseName)); } } )
Update argument list (Method invocation)
get
to
get