On Sun, Jul 28, 2013 at 1:26 AM, Amit kapila <amit.kap...@huawei.com> wrote: > 1. Bgworker.c - > FindRegisteredWorkerBySlotNumber() > { > .. > /* > * Copy contents of worker list into shared memory. Record the > * shared memory slot assigned to each worker. This ensures > * a 1-to-1 correspondence betwen the postmaster's private list and > * the array in shared memory. > */ > .. > } > a. Comment in function doesn't seem to be appropriate. It seems > copy-pasted from function > BackgroundWorkerShmemInit > b. all function's except this have function header to explain a bit > about function, though > it might not be required here, but not sure so pointed.
Fixed. > 2. Shouldn't function > do_start_bgworker()/StartOneBackgroundWorker(void) be moved to bgworker.c > as similar functions AutoVacWorkerMain()/PgArchiverMain() are in their > respective files. Yes, perhaps so. Other votes? > 3. bgworker.h - file header still contains explanation only as per old > functionality. > Not sure, if it needs to be updated for new functionality of > dynamic workers. Fixed. -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers