Skip to content

feat: <breaking_change> persistence spec refactoring to replace metadata params with metadata object from at_commons#1813

Closed
murali-shris wants to merge 9 commits intotrunkfrom
persistence_spec_refactoring
Closed

feat: <breaking_change> persistence spec refactoring to replace metadata params with metadata object from at_commons#1813
murali-shris wants to merge 9 commits intotrunkfrom
persistence_spec_refactoring

Conversation

@murali-shris
Copy link
Copy Markdown
Contributor

@murali-shris murali-shris commented Feb 21, 2024

- What I did

  • refactored persistence spec to replace optional metadata params with metadata from at_commons
  • any future addition of metadata will not affect the method signature in the spec
    - How I did it
  • added dependency to at_commons
  • changed method signature of put/create methods in Keystore to replace optional metadata params with metadata object from at_commons
  • removed putAll method since put method should suffice for updating either value or metadata or both
    - How to verify it
  • verify the tests in persistence secondary and server after uptaking the spec changes
  • tests in this PR
    feat: Persistence impl refactoring #1822

@murali-shris murali-shris changed the title feat: persistence spec refactoring to replace metadata params with metadata object from at_commons feat: <breaking_change> persistence spec refactoring to replace metadata params with metadata object from at_commons Feb 21, 2024
Copy link
Copy Markdown
Contributor

@gkc gkc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@gkc
Copy link
Copy Markdown
Contributor

gkc commented Mar 28, 2024

@murali-shris What's the status of this PR? Should it be merged, or closed?

@murali-shris
Copy link
Copy Markdown
Contributor Author

Will revisit this PR after hive_ce changes are done. Marking as draft for now

@murali-shris murali-shris marked this pull request as draft November 29, 2024 11:05
@gkc gkc closed this Apr 28, 2026
@gkc gkc deleted the persistence_spec_refactoring branch April 28, 2026 23:58
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.

3 participants