You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move the global ext_dml_init_hook/ext_dml_fini_hook to AM scoped
The hooks ext_dml_init_hook and ext_dml_fini_hook are used to initialize
and cleanup resources for table DML operation. It's table AM specific.
The current behavior uses global function pointers. The side effect is
that the hooks must check whether the relation is expected and call
the hook chain for other table AM implementations.
This commit moves the hooks to the table AM structure, so the above
assumption could be discarded.
0 commit comments