I can imagine that changing a lot of log files is painful to the Flink project. There’s no reason to force them to do it right away.
I think a config parameter is fine. How about making it deprecated or experimental, to discourage others from using it? And state that it is going to be removed before say 1.24 (about 6 months from now). Julian > On Feb 17, 2020, at 12:06 AM, Vladimir Sitnikov <[email protected]> > wrote: > > >> >> adding an option > > I'm ok with adding an option provided: > 1) It is "remove column names" by default > 2) It is supported on a best effort basis. In other words, it is NOT to be > used in production systems on a day-to-day basis > 3) We do not add an extensive test suite for that property (see #1, #2) > 4) We do not mean the option to be a "public API". In other words, it is > there, it pretends to be working, however, it should not impact the > development (== we can drop it if the maintenance takes significant effort) > > That is I agree the property might be helpful to compare behaviors, however > having too many options (e.g. an option for every bugfix) might complicate > the code with doubtful gains. > > Vladimir
