I guess its just confusing English. You want to be able to override functions that were registered at an earlier stage, not be able to override functions earlier.
It's not about "optimizations" in the future. Its about new features in the future. I want to be able to allow referencing functions in the mappings to be able to leverage this SQLFunctionRegistry; at the moment mappings have to name the concrete function info, which hurts db portability.
I am still not understanding your real goal. You are asking about a particular way to achieve something, if you explain your bigger-picture goal we could maybe design something.
|