Hi Ravi
I wholeheartedly agree with that bugs should be raised with SAP support to get them fixed and that product limitations that restrict the usability of the platform to the business scenarios should be addressed as well.
No question about that.
And SAP HANA really is a prime example for that this is what's happening.
In fact the adaptions, bug fixes and enhancements that are build into SAP HANA based on direct customer feedback are delivered that often, that some customer cannot keep up with this and need to skip revisions rather regularly.
Sure enough, if you're active in your one super large project that by its very design challenges the boundaries of SAP HANA you'll sometimes will feel that your requests and requirements take too long to get into the platform.
Still, there's no other platform available that provides these feature turnaround times.
Also, it always must be checked and analyzed closely whether a re-modelling of the solution isn't the better solution.
Just taking a model (often with preconceptions on how to properly model on system abc still in mind) and implement this 1:1 in SAP HANA will not deliver the wanted performance.
Sometimes, an adaption in the view of the modeler is required.
- Lars