I do not think adding ad-hoc tables/views and procedures is possible with the metadata model that Teiid currently has. Teiid's metadata is loaded only at deployment time.
The best I can think of is, restart-vdb with a model that is creating the ad-hoc view or procedure, that way all the other models use the previously cached metadata and only that particular model gets reloaded with your new view/procedure.
I do not think adding ad-hoc tables/views and procedures is possible with the metadata model that Teiid currently has. Teiid's metadata is loaded only at deployment time.
The best I can think of is, restart-vdb with a model that is creating the ad-hoc view or procedure, that way all the other models use the previously cached metadata and only that particular model gets reloaded with your new view/procedure.