[Bug] error in initSerDe: java.lang.ClassNotFoundException Class org.apache.paimon.hive.PaimonSerDe not found
- Lingua principale
- Java
- Stelle
- 3.4k
- Fork
- 1.4k
- Merge medio
- 1g 9h
- PR unite (30g)
- 423
Descrizione
### Search before asking
- [x] I searched in the [issues](https://github.com/apache/paimon/issues) and found nothing similar.
### Paimon version
paimon-1.0
### Compute Engine
spark-3.2
### Minimal reproduce step
Use SparkSQL Engine、Hive metastore
1. Create table in hive metastore.(use create table statement)
2. Delete the HDFS directory of the table.(hdfs dfs -rm -r table dir)
3. Failed to delete table.(use drop table statement).
### What doesn't meet your expectations?
Tables stored in HMS cannot be deleted using delete statements.
### Anything else?
Some users may delete the table directory directly during use. In this case, the table information in HMS cannot be cleared.
### Are you willing to submit a PR?
- [ ] I'm willing to submit a PR!
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia riproducendo la initSerDe ClassNotFoundException con Spark 3.2, Paimon 1.0, SparkSQL e un metastore Hive dopo aver eliminato la directory HDFS della tabella. Segui il percorso drop-table e verifica che la voce nel metastore Hive venga cancellata correttamente anche quando la directory non esiste.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- hadoop, java, spark
- Ambito
- databases
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 38/100