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

Built-in upload strategies for C SDK

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.7.1
    • Fix Version/s: 0.7.2
    • Component/s: Endpoint: C
    • Labels:
      None

      Description

      As an C EP SDK user I want to have several upload strategy implementations that can be used out of the box.
      There is quite flexible default log upload strategy, however, tuning of this strategy to support following simple use cases is not trivial:
      1) Start log upload when there is N records in storage.
      2) Start log upload when there storage size is >= N bytes.
      3) Start log upload when there is N records in storage or records are stored for more then K seconds.
      4) Start log upload when there storage size is >= N bytes or records are stored for more then K seconds.
      5) Issue log upload each N seconds (or other time unit).
      6) Allow/disallow log upload on certain conditions.
      All this strategies are quite simple and can be implemented on top of default log upload strategy.
      They also need to be documented on "Programming guide->Collecting data from endpoints" page

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              tzablotskiy Tymur Zablotskiy
              Reporter:
              ashvayka Andrew Shvayka
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Git Integration