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

Reply via email to