Hello, I am using HepPlanner with custom table classes for the catalog (extending *AbstractTable*). In my implementation I override the getStatistic() method in which I return a Statistic definition in which I override the getRowCount() method.
I added some rules to the planner in order to optimize join ordering. At this step, it moves for example the smaller tables (such as those in which a filter is applied) at the left (*build side*). My actual question is how (where) can I add my own statistics (concretely, *histograms* for selectivity estimation) in order to perform estimates for filters or join intermediate results. -- Victor Giannakouris - Salalidis LinkedIn: http://gr.linkedin.com/pub/victor-giannakouris-salalidis/69/585/b23/ Personal Page: http://gsvic.github.io
