Uploaded image for project: 'Kaa'
  1. Kaa
  2. KAA-265

SDK attempt to decode persisted configuration using new schema

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.6.0, 0.6.1
    • Fix Version/s: 0.6.2
    • Component/s: Endpoint: Java
    • Labels:
      None
    • Sprint:
      Sprint 2

      Description

      During startup sequence, endpoint SDK loads serialized configuration from storage and decode it using current schema. This causes bug/crash if configuration schema is updated.

      Steps to reproduce:
      1. Write and launch simple app with configuration schema v1
      2. Update configuration schema and generate new sdk
      3. Add new sdk to existing app.
      4. Observe error messages during next startup.

      Proposed fix/solution: avoid loading data from storage if schema version update detected.

        Attachments

          Activity

            People

            Assignee:
            dyosick Denis Kimcherenko
            Reporter:
            ashvayka Andrew Shvayka
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Git Integration