Due to performance issues especially when generating reports (report templates - pdf) we frequently use OQL. For this we use a custom-made java action which maps the result of a OQL query to a non-persistent object. Performance improvements of a factor of 10 to 100 are no exception. This shows how powerful the use of OQL within Mendix.
I have developed with Mendix since version 2.1 and noticed that since then no progress has been made regarding the use of OQL within Mendix. I can now (version 5.21) still define data sets and use them in Report panes. This is the only native use of OQL and has not changed at all since version 2.1.
My question is; What is the future of OQL within the Mendix platform. Are datasets in the future be used more extensively, can OQL in addition to data retrieval also do data processing (like bulk iserts/updates). Or will OQL be deprecated in future releases? And if so, what will be the alternative?
Mendix please enlighten me/us on this subject.