Skip to content

Conversation

@rcarver
Copy link
Member

@rcarver rcarver commented Dec 30, 2018

This changes how source-specific metadata is stored, ensuring isolation between overlapping data from multiple sources.

From:

type Meta struct {
    Sidecar Content
    Srcs SrcSpecific
}

To:

type Meta struct {
    Src map[index.SrcID] SrcSpecific
}
type SrcSpecific {
    Sidecar Content
   // other fields
}

Previously, Sidecar was pretty ambiguous and could be set from multiple places.

  • support old fields as v0
  • add migration test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants