/** * create default roles if they don't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke createDefaultRoles. If one failed, JDOException was caught * for one more time try, if failed again, simply ignored by warning, which meant another * succeeds. * * @throws MetaException */ private void createDefaultRoles() throws MetaException { try { createDefaultRoles_core(); } catch (JDOException e) { LOG.warn("Retrying creating default roles after error: " + e.getMessage(), e); createDefaultRoles_core(); } }
/** * add admin users if they don't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke addAdminUsers. If one failed, JDOException was caught for * one more time try, if failed again, simply ignored by warning, which meant another succeeds. * * @throws MetaException */ private void addAdminUsers() throws MetaException { try { addAdminUsers_core(); } catch (JDOException e) { LOG.warn("Retrying adding admin users after error: " + e.getMessage(), e); addAdminUsers_core(); } }
throw rollbackEx; // Throw if the tx wasn't rolled back. LOG.info("Ignoring exception, rollback succeeded: " + rollbackEx.getMessage());
/** * create default database if it doesn't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke createDefaultDB. If one failed, JDOException was caught * for one more time try, if failed again, simply ignored by warning, which meant another * succeeds. * * @throws MetaException */ private void createDefaultDB() throws MetaException { try { RawStore ms = getMS(); createDefaultCatalog(ms, wh); createDefaultDB_core(ms); } catch (JDOException e) { LOG.warn("Retrying creating default database after error: " + e.getMessage(), e); try { createDefaultDB_core(getMS()); } catch (InvalidObjectException e1) { throw new MetaException(e1.getMessage()); } } catch (InvalidObjectException|InvalidOperationException e) { throw new MetaException(e.getMessage()); } }
public JdoSystemException(JDOException ex) { super(ex.getMessage(), ex); }
public JdoSystemException(JDOException ex) { super(ex.getMessage(), ex); }
/** * add admin users if they don't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke addAdminUsers. If one failed, JDOException was caught for * one more time try, if failed again, simply ignored by warning, which meant another succeeds. * * @throws MetaException */ private void addAdminUsers() throws MetaException { try { addAdminUsers_core(); } catch (JDOException e) { LOG.warn("Retrying adding admin users after error: " + e.getMessage(), e); addAdminUsers_core(); } }
/** * add admin users if they don't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke addAdminUsers. If one failed, JDOException was caught for * one more time try, if failed again, simply ignored by warning, which meant another succeeds. * * @throws MetaException */ private void addAdminUsers() throws MetaException { try { addAdminUsers_core(); } catch (JDOException e) { LOG.warn("Retrying adding admin users after error: " + e.getMessage(), e); addAdminUsers_core(); } }
/** * create default roles if they don't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke createDefaultRoles. If one failed, JDOException was caught * for one more time try, if failed again, simply ignored by warning, which meant another * succeeds. * * @throws MetaException */ private void createDefaultRoles() throws MetaException { try { createDefaultRoles_core(); } catch (JDOException e) { LOG.warn("Retrying creating default roles after error: " + e.getMessage(), e); createDefaultRoles_core(); } }
/** * create default roles if they don't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke createDefaultRoles. If one failed, JDOException was caught * for one more time try, if failed again, simply ignored by warning, which meant another * succeeds. * * @throws MetaException */ private void createDefaultRoles() throws MetaException { try { createDefaultRoles_core(); } catch (JDOException e) { LOG.warn("Retrying creating default roles after error: " + e.getMessage(), e); createDefaultRoles_core(); } }
throw rollbackEx; // Throw if the tx wasn't rolled back. LOG.info("Ignoring exception, rollback succeeded: " + rollbackEx.getMessage());
/** * add admin users if they don't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke addAdminUsers. If one failed, JDOException was caught for * one more time try, if failed again, simply ignored by warning, which meant another succeeds. * * @throws MetaException */ private void addAdminUsers() throws MetaException { try { addAdminUsers_core(); } catch (JDOException e) { LOG.warn("Retrying adding admin users after error: " + e.getMessage(), e); addAdminUsers_core(); } }
/** * create default roles if they don't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke createDefaultRoles. If one failed, JDOException was caught * for one more time try, if failed again, simply ignored by warning, which meant another * succeeds. * * @throws MetaException */ private void createDefaultRoles() throws MetaException { try { createDefaultRoles_core(); } catch (JDOException e) { LOG.warn("Retrying creating default roles after error: " + e.getMessage(), e); createDefaultRoles_core(); } }
private void checkFail(String msgPart, PersistenceManager pm, String query) { try { Query q = pm.newQuery(TestClass.class, query); q.compile(); fail(); } catch (JDOException t) { //good assertTrue(t.getMessage(), t.getMessage().contains(msgPart)); } }
/** * This implementation delegates to PersistenceManagerFactoryUtils. * @see PersistenceManagerFactoryUtils#convertJdoAccessException */ public DataAccessException translateException(JDOException ex) { if (ex.getCause() instanceof SQLException) { return getJdbcExceptionTranslator().translate("JDO operation: " + ex.getMessage(), extractSqlStringFromException(ex), (SQLException) ex.getCause()); } return PersistenceManagerFactoryUtils.convertJdoAccessException(ex); }
LoggerFactory.getLogger( RedbackJdoUtils.class ).error( e.getMessage(), e ); throw new RedbackStoreException( "Error handling JDO", e );
/** * This implementation delegates to PersistenceManagerFactoryUtils. * @see PersistenceManagerFactoryUtils#convertJdoAccessException */ @Override public DataAccessException translateException(JDOException ex) { if (getJdbcExceptionTranslator() != null && ex.getCause() instanceof SQLException) { return getJdbcExceptionTranslator().translate("JDO operation: " + ex.getMessage(), extractSqlStringFromException(ex), (SQLException) ex.getCause()); } return PersistenceManagerFactoryUtils.convertJdoAccessException(ex); }
/** * create default database if it doesn't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke createDefaultDB. If one failed, JDOException was caught * for one more time try, if failed again, simply ignored by warning, which meant another * succeeds. * * @throws MetaException */ private void createDefaultDB() throws MetaException { try { createDefaultDB_core(getMS()); } catch (JDOException e) { LOG.warn("Retrying creating default database after error: " + e.getMessage(), e); try { createDefaultDB_core(getMS()); } catch (InvalidObjectException e1) { throw new MetaException(e1.getMessage()); } } catch (InvalidObjectException e) { throw new MetaException(e.getMessage()); } }
/** * create default database if it doesn't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke createDefaultDB. If one failed, JDOException was caught * for one more time try, if failed again, simply ignored by warning, which meant another * succeeds. * * @throws MetaException */ private void createDefaultDB() throws MetaException { try { RawStore ms = getMS(); createDefaultCatalog(ms, wh); createDefaultDB_core(ms); } catch (JDOException e) { LOG.warn("Retrying creating default database after error: " + e.getMessage(), e); try { createDefaultDB_core(getMS()); } catch (InvalidObjectException e1) { throw new MetaException(e1.getMessage()); } } catch (InvalidObjectException|InvalidOperationException e) { throw new MetaException(e.getMessage()); } }
/** * create default database if it doesn't exist. * * This is a potential contention when HiveServer2 using embedded metastore and Metastore * Server try to concurrently invoke createDefaultDB. If one failed, JDOException was caught * for one more time try, if failed again, simply ignored by warning, which meant another * succeeds. * * @throws MetaException */ private void createDefaultDB() throws MetaException { try { createDefaultDB_core(getMS()); } catch (JDOException e) { LOG.warn("Retrying creating default database after error: " + e.getMessage(), e); try { createDefaultDB_core(getMS()); } catch (InvalidObjectException e1) { throw new MetaException(e1.getMessage()); } } catch (InvalidObjectException e) { throw new MetaException(e.getMessage()); } }