Well reasons should be more then clear, this costs a lot of performance, rebuild the form, call all alter methods and stuff on every ajax call.

And all this to get one element of those thousands. Fixing this will impact HS performace a lot, i guess.

Fileframework/attach module shows how it should be done. It does exactly the same, even with file uploads, but actually not rebuilding the whole form

Comments

EugenMayer’s picture

most likely we should simply use ctools_rebuild_form from ctools

Wim Leers’s picture

Status: Active » Postponed

Agreed that the performance in this part of HS should be improved a lot. Postponed for the next major version though, for the obvious reason that this is a major change. I'd welcome a patch :) Basing it on ctools_rebuild_form is fine by me.

Wim Leers’s picture

Issue tags: +Performance, +HS4

Tagging for HS4. Included in the HS4 roadmap: http://drupal.org/node/1052670.

klonos’s picture

Version: 6.x-3.x-dev » 7.x-3.x-dev

This will happen in the 7.x branch.

qasimzee’s picture

ping. Is it done?

EugenMayer’s picture

/me notes, dont wait for a patch (you most probably wont anymore) created by us. We replaced HS with our own implementation, sorry