Vihang Karajgaonkar created HIVE-20916:

             Summary: Fix typo in JSONCreateDatabaseMessage
                 Key: HIVE-20916
             Project: Hive
          Issue Type: Bug
          Components: Standalone Metastore
    Affects Versions: 4.0.0
            Reporter: Vihang Karajgaonkar

public JSONCreateDatabaseMessage(String server, String servicePrincipal, 
Database db,
      Long timestamp) {
    this.server = server;
    this.servicePrincipal = servicePrincipal;
    this.db = db.getName();
    this.timestamp = timestamp;
    try {
      this.dbJson = MessageBuilder.createDatabaseObjJson(db);
    } catch (TException ex) {
      throw new IllegalArgumentException("Could not serialize Function object", 

The exception message should say Database instead of Function. Also, the 
{{TestDbNotificationListener#createDatabase}} should be modified to make sure 
that the deserialized database object from the dbJson field matches with the 
original database object 

This message was sent by Atlassian JIRA

Reply via email to