Subject Re: [Firebird-Architect] RFC: Proposal for the implementation
Author Dmitry Yemanov
"Ann W. Harrison" <aharrison@...> wrote:
>
> The code that manipulates database pages is the cache manager.
> cch.cpp has been mistreated over the years, so perhaps it's
> no longer obvious that it not just an arbitrary temporary
> space manager with stupid restrictions about the amount of
> space it can manage.

If you call the configurable buffer size "stupid restrictions" then I fail
to see how CCH differs.

> The page cache is absolutely the right place to handle database
> pages, regardless of their origin.

You'd better read the entire thread before answering this part of the
message. We've left this idea behind almost a week ago.


Dmitry