dmlc / dmlc/dgl

More thorough testing for pickle/unpickle

Open
#4,305 0 comments 0 reactions 1 assignee Claimed by @peizhou001 View on GitHub
feature request
Dominant language
Python
Stars
14.3k
Forks
3.1k
PR merge metrics
No merged PRs in 30d

Description

## 🚀 Feature

Add unit tests that load pickled graph from previous releases. The promise is to have backward compatibility for at least two latest releases.

## Motivation

There have been several issues regarding to loading pickled `DGLGraph` from previous releases using new codebase (e.g., #4107). Although we have patched the issue, it exposes the issue of backward compatibility for pickled DGLGraph object.

## Alternatives

Patch whenever users raise issues but result in poor user experience.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.