Hello Zhihong,> + /* attribute is NOT to be copied from input */ > > I think saying `is NOT copied from input` should suffice.> > + /* fieldno is 0-index and attnum is 1-index */> > 0-index -> 0-indexedI have applied both suggestions, thanks! I'll submit a 4th versionof the patch soon.> + defaults = (bool *) palloc0(num_phys_attrs * sizeof(bool));> + MemSet(defaults, false, num_phys_attrs * sizeof(bool));> > Is the MemSet() call necessary ?I would say it is, so it initializes the array with all flags set to false.Later, if it detects attributes that should evaluate their default expression,it would set the flag to true.Am I missing something?Regards,Israel.
pgsql-hackers by date:
Соглашаюсь с условиями обработки персональных данных