I've got a problem with these variables in freelist.c:
static int strategy_cdb_found;static int strategy_cdb_replace;static int strategy_get_from;
Why are these per-backend? Shouldn't they be in shared state?
regards, tom lane