boost::container::map log + sample