Page MenuHomePhabricator

Update SDK with chunk feature support
Open, Needs TriagePublic

Description

In order to provide customers with examples and documentation on how to effectively use the feature, add support for chunks feature in our SDK.

To do

  • In repo https://github.com/wikimedia-enterprise/wme-sdk-go, update snapshot schema
  • Add the following interfaces and implementation in api.go. Update unittest (api_test.go).
  • ChunksGetter
  • ChunkGetter
  • ChunkHeader
  • ChunkReader
  • ChunkDownloader
  • Add examples of the above APIs in example/snapshots
  • Propagate these changes to https://gitlab.wikimedia.org/repos/wme/wme-sdk-go