Re: [Maria-developers] ef2519fee4e: MDEV-16546 System versioning setting to allow history modification

2021-05-27 Thread Aleksey Midenkov
Hi, Sergei! That "double standard" is an obstacle for users to achieve maximum potential of software. Advanced users must know how internals work and because this is not documented it is frequently hard work. I'm just telling the downsides of the double concept. I know there are upsides of

Re: [Maria-developers] ef2519fee4e: MDEV-16546 System versioning setting to allow history modification

2021-05-27 Thread Sergei Golubchik
Hi, Aleksey! On Apr 27, Aleksey Midenkov wrote: > > On Apr 06, Aleksey Midenkov wrote: > > > To be able to specify them in INSERT command they must be at least > > > user-invisible. System-invisible fields are ignored. > > > > Sure, that's what @@system_versioning_insert_history would do. > >

Re: [Maria-developers] ef2519fee4e: MDEV-16546 System versioning setting to allow history modification

2021-05-27 Thread Sergei Golubchik
Hi, Aleksey! On Apr 27, Aleksey Midenkov wrote: > Sergei, > > sorry, I forgot to add that implementation with @@force_fields_visible > is cleaner and shorter. Also that helps to deprecate sysvers_show and > MDEV-16587 which I would greatly appreciate. "sysvers_show" is just a debugging hack. It