aws-glue-datacatalog-spark-client/src/main/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClient.java [241:263]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  private void createDefaultDatabase() throws MetaException {
      Database defaultDB = new Database();
      defaultDB.setName(DEFAULT_DATABASE_NAME);
      defaultDB.setDescription(DEFAULT_DATABASE_COMMENT);
      defaultDB.setLocationUri(wh.getDefaultDatabasePath(DEFAULT_DATABASE_NAME).toString());

      org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet principalPrivilegeSet
            = new org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet();
      principalPrivilegeSet.setRolePrivileges(Maps.<String, List<org.apache.hadoop.hive.metastore.api.PrivilegeGrantInfo>>newHashMap());

      defaultDB.setPrivileges(principalPrivilegeSet);

      /**
       * TODO: Grant access to role PUBLIC after role support is added
       */
      try {
          createDatabase(defaultDB);
      } catch (org.apache.hadoop.hive.metastore.api.AlreadyExistsException e) {
          logger.warn("database - default already exists. Ignoring..");
      } catch (Exception e) {
          logger.error("Unable to create default database", e);
      }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-glue-datacatalog-hive2-client/src/main/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClient.java [255:277]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  private void createDefaultDatabase() throws MetaException {
    Database defaultDB = new Database();
    defaultDB.setName(DEFAULT_DATABASE_NAME);
    defaultDB.setDescription(DEFAULT_DATABASE_COMMENT);
    defaultDB.setLocationUri(wh.getDefaultDatabasePath(DEFAULT_DATABASE_NAME).toString());

    org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet principalPrivilegeSet
          = new org.apache.hadoop.hive.metastore.api.PrincipalPrivilegeSet();
    principalPrivilegeSet.setRolePrivileges(Maps.<String, List<org.apache.hadoop.hive.metastore.api.PrivilegeGrantInfo>>newHashMap());

    defaultDB.setPrivileges(principalPrivilegeSet);

    /**
     * TODO: Grant access to role PUBLIC after role support is added
     */
    try {
      createDatabase(defaultDB);
    } catch (org.apache.hadoop.hive.metastore.api.AlreadyExistsException e) {
      logger.warn("database - default already exists. Ignoring..");
    } catch (Exception e) {
      logger.error("Unable to create default database", e);
    }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



