'See :func:`swift.common.db.DatabaseBroker._commit_puts_load`'

def _commit_puts_load(self, item_list, entry):

    data = pickle.loads(entry.decode('base64'))
    (name, timestamp, size, content_type, etag, deleted) = data[:6]
    if (len(data) > 6):
        storage_policy_index = data[6]
    else:
        storage_policy_index = 0
    content_type_timestamp = meta_timestamp = None
    if (len(data) > 7):
        content_type_timestamp = data[7]
    if (len(data) > 8):
        meta_timestamp = data[8]
    item_list.append({'name': name, 'created_at': timestamp, 'size': size, 'content_type': content_type, 'etag': etag, 'deleted': deleted, 'storage_policy_index': storage_policy_index, 'ctype_timestamp': content_type_timestamp, 'meta_timestamp': meta_timestamp})
