Re: checkpointer continuous flushing
| От | Fabien COELHO |
|---|---|
| Тема | Re: checkpointer continuous flushing |
| Дата | |
| Msg-id | alpine.DEB.2.10.1601071300430.5278@sto обсуждение исходный текст |
| Ответ на | Re: checkpointer continuous flushing (Andres Freund <andres@anarazel.de>) |
| Ответы |
Re: checkpointer continuous flushing
|
| Список | pgsql-hackers |
>> Yes, I'm planning to try to do the minimum possible damage to the current >> API to fix the issue. > > What's your thought there? Afaics it's infeasible to do the flushing tat > the fd.c level. I thought of adding a pointer to the current flush structure at the vfd level, so that on closing a file with a flush in progress the flush can be done and the structure properly cleaned up, hence later the checkpointer would see a clean thing and be able to skip it instead of generating flushes on a closed file or on a different file... Maybe I'm missing something, but that is the plan I had in mind. -- Fabien.
В списке pgsql-hackers по дате отправления: