In the previous version, we changed the db level lock to the table level to reduce lock contention. But this change will cause some metadata playback problems. Because most operations on a table will only acquire table locks. These operations may occur at the same time as the operation of dropping the table. This may cause the metadata operation sequence to be inconsistent with the log replay sequence, which may cause some problems.
# fe-common This module is used to store some common classes of other modules. # spark-dpp This module is Spark DPP program, used for Spark Load function. Depends: fe-common # fe-core This module is the main process module of FE. Depends: fe-common, spark-dpp