Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-8717

Move persisted cache configuration to metastore and introduce cache configuration versioning

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Currently, we persist cache configuration to local files which resulted in several inconsistencies when a node misses configuration update (create index, cache destroy, etc).

      I think the cache configuration should be saved to the metastore the same way as baseline topology is saved. Same mechanics should be used for conflicting configuration updates resolution.

      Along with cache configuration, it also makes sense to move marshaller and binary metadata to the metastore.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            mmuzaf Maxim Muzafarov
            agoncharuk Alexey Goncharuk

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 10m
                10m

                Slack

                  Issue deployment