def get(self, size=1):
        if size <= 1:
            return self.get_one()
        
        self.init()
        
        results = []
        for _ in range(size):
            obj = self.get_one()
            if obj is not None:
                results.append(obj)
        m = self.map_handles[READ_ENTRANCE]
        if m is not None:
            with self.lock:
                m.flush()
        return results
dataset/ETHPy150Open chineking/cola/cola/core/mq/store.py/Store.get/original