I noticed that every time a node is updated, a timestamp column in node_revisions table is also updated for this node. I would like to change this behavior for "forum" content type and disable updating of the revisions table when forum node is edited. I don't use any modules that impact revisions. How do I achieve it (probably via my own custom module?)
The suggested duplicate solution ("How to disable the revision feature completely?" ) is quite a big thing. I don't want to disable revisions functionality so deeply, only in particular "forum" node type case and only prevent timestamp change, nothing else. The reason I need this is that the advanced forum module sorts topics by revision timestamp. There is a question how to change this behavior, but there is no answer, so it may be difficult and I also tried to figure it out myself but was lost - this module uses views handlers etc in code, hard to change anything.
I will try maybe to write a hook
mymodule_node_insert which is called after the revision table update (as visible in node_save function) and then just reverse this timestamp column back to node creation timestamp.
If it doesn't work then I'll try to deal with the node_save overwriting.