merge 3.4 (#24057)