Different behaviour of TTree splitting 5.26-5.28

My application fills many ttrees in a single tfile.

Compiled with root 5.26, ttrees are not splitted
Compiled with root 5.28, ttrees are splitted after n entries (n is different for each ttree), and new trees are created in the tfile.

Is this possible?
Was there a change in default behavior of ttrees between 5.26 and 5.28?



It should not. Nonetheless, this behavior is control by TTree::SetMaxTreeSize, you might want to set it to a very very large value. Also the cut off is on the size of the file and thus it is expected to include a variable number of entries.