Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC0007: Metadata log #20

Open
wants to merge 35 commits into
base: master
from

Conversation

Projects
None yet
1 participant
@arnau
Copy link
Collaborator

arnau commented Jul 18, 2018

Context

WIP: Introduce metadata to the data model.

Not ready yet but I would benefit from a reality check.

arnau added some commits Jun 14, 2018

Add summary and motivation for the metadata log RFC
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Describe delta
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Extend the delta example with a second patch
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add Blob description
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add blob example
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add changeset timestamp description
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add example of changesets
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Reword changeset's target section
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Sketch two ideas to express field identity
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Reshuffle definitions
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Remove unnecessary details about a hypothetical object store
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add json example
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Fix hash values in pseudo-code
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Fix schema example in json (missing cardinality)
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add changeset API endpoint
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Note the possibility of using empty hash instead of nil targets
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Change examples to be HTTP request/response
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add blob endpoints
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add note on hash algorithm at the schema level
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Change examples to HTTP 1.1
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add metalog type
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add schema function
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add use cases for schema consumption
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add use case with obsolete schema
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add potential use case for schema arbitrary version
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add list of benefits
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Cleanup
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add note about blob keyset pagination
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Add note on parameters and spec
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Fix sql todo
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>

arnau added some commits Jul 9, 2018

Change from label to name
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Fix pagination inconsistencies
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Rewording motivation
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>
Fix style as suggested by @bahmady
Find the original suggestions in PR #19

Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>

@arnau arnau added rfc wip labels Jul 18, 2018

@arnau arnau requested review from MatMoore and michaelabenyohai Jul 18, 2018

Reword warning
Signed-off-by: Arnau Siches <arnau.siches@digital.cabinet-office.gov.uk>

@arnau arnau changed the title Metadata log RFC0007: Metadata log Aug 9, 2018

@arnau arnau referenced this pull request Aug 22, 2018

Merged

RFC0015: Schema resource #28

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.