On Sun, Dec 24, 2023 at 2:02 PM Alexander Korotkov <aekorot...@gmail.com> wrote: > The most noticeable thing for me is that self-join removal doesn't work with > partitioned tables. I think this is the direction for future work on this > subject. In non-partitioned cases, patchset gives a small memory overhead. > However, the memory consumption is still much less than it is without the > self-join removal. So, removing the join still lowers memory consumption > even if it copies some Bitmapsets. Given that patchset [1] is required for > the correctness of memory manipulations in Bitmapsets during join removals, > I'm going to push it if there are no objections.
Pushed! ------ Regards, Alexander Korotkov