发布

  • 13622 2d644d7879

    Feature handle multiple history providers (#6187)

    frostbyte_neo 发布于 2022-02-14 14:58:00 +00:00 | 1993 次提交 在此版本后已推送到 master

    • initial commit

    • get history from data providers

    • merge history from history providers

    • merge slice

    • Add merge function in slice

    • Update test

    • merge aux data

    • add data points in _data

    • append new data points in original list

    • Add test suite for HistoryProviderManager

    • reduce complexity

    • setup once

    • add fake history provider

    • doesn't count aux data

    • add tests for options

    • style changes

    • add custom data

    • merge rawDataList

    • use array of history providers

    • optimize

    • fix formatting error

    • add comment

    • add tests

    • simplify

    • use list

    • use abstraction

    • split tests

    • add test

    • use abstraction to create generic enumertor class

    • refactor

    • accept list of type T

    • sync history slices

    • use SubscriptionDataReaderHistoryProvider for live

    • rename test file

    • return empty

    • add tests

    • cleanup

    • address reviews

    • optimize

    • Fix method definition

    • use initial time for basedata

    • refactor

    • re-use collection

    • inherit HistoryProviderBase

    • always return HistoryProviderManager

    • add tests

    • update rawDataList

    • reset composer

    • consider null elements

    • add tests for binary search method

    • Follow lean coding style

    • revert

    • remove binary search method

    • convert to field

    下载附件