Updates on GSOC'26 project - add more timeseriesDB

7 views
Skip to first unread message

Pushpit Kamboj

unread,
Jun 22, 2026, 9:47:56 AMJun 22
to openwi...@googlegroups.com
This thread will be used to track the progress of the GSoC 2026 project, Add more TSDB in OpenWisp monitoring
[June 15 - June 19]

List of Tasks I have worked on:
  • Worked on CI integration, polishing the tests and making changes in existing tests so they are influxDB2 compatible.
  • Worked on fixing the broker queries as said by the mentors.
  • Worked on adding ABC class for both time series databases. The work on this is in progress.

Tasks I will be working on next week
  • completed the addition of ABC and adjusting the test cases accordingly.
  • Polish the code for influxDB so it is ready to review by mentors
Blockers:
  • None

Pushpit Kamboj

unread,
Jun 29, 2026, 10:10:15 PMJun 29
to openwi...@googlegroups.com
[June 22 - June 26]

List of Tasks I have worked on:
  • working on adding a BaseTimeseriesClient ABC, moving both influxdb and influxdb2 to implement the same validated backend interface, changed the tests accordingly.
  • Fixed the aggregate chart query in influxDB2 which was causing the inconsistent gaps in bars on ping charts.

Tasks I will be working on next week
  • Review the code with help of coderabbit.
  • Review the old Elasticsearch TSDB PR and plan the implementation.
  • Address the comments and feedback on influxdb2 by mentors (if any)
Blockers:
  • None

Pushpit Kamboj

unread,
Jul 4, 2026, 8:41:35 AMJul 4
to openwi...@googlegroups.com
[June 29 - July 03]

List of Tasks I have worked on:
  • updated the gsoc26-add-more-tsdb branch with master.
  • created a new PR for influxdb2 changes because the previous PR got contaminated while rebasing with master.
  • addressed the review comments from coderabbit.
Tasks I will be working on next week
  • Review the code with help of coderabbit.
  • Address the comments and feedback on influxdb2 by mentors.
Blockers:
  • None

Pushpit Kamboj

unread,
Jul 11, 2026, 10:29:11 AMJul 11
to openwi...@googlegroups.com
[July 06 - July 10]

List of Tasks I have worked on:
  • addressed 20+ CodeRabbit and mentor's review comments on add support for InfluxDB2
  • Fixed the InfluxDB2 ping chart zoom issue by converting custom chart ranges to UTC and aligning daily Flux buckets with the request timezone here
  • Updated the failing raw-query date test to run only for InfluxDB1 here
  • Pushed the changes to staging for testing.
Tasks I will be working on next week

Pushpit Kamboj

unread,
Jul 20, 2026, 8:34:10 AMJul 20
to openwi...@googlegroups.com
[July 13 - July 17]

List of Tasks I have worked on :
  • Addressed all review comments on #1378.
  • Pushed blog content and prepared project demo video for OpenWISP website.
  • Worked on extending tsdb to ElasticSearch
Tasks I will be working on next week:
  • address the review comments on influxDB2
  • Keep working on ElasticSearch PR
    Blockers:
    • None
    Regards,
    Pushpit Kamboj

    Pushpit Kamboj

    unread,
    Jul 26, 2026, 10:29:47 AMJul 26
    to openwi...@googlegroups.com
    [July 20 - July 24]


    List of Tasks I have worked on:
    • InfluxDB2 PR merged to gsoc26-add-more-tsdb branch #801
    • Discussed the Elasticsearch backend implementation approach, including whether to use regular Data Streams or Time Series Data Streams, and evaluated Query DSL vs ES|QL for querying.
    • Started working on Elasticsearch support in PR #829.
    • Published the midterm evaluation blog post and video.
    Tasks I will be working on next week:
      • Finalize the implementation approach for ElasticSearch.

      Pushpit Kamboj

      unread,
      Aug 2, 2026, 10:24:43 PMAug 2
      to openwi...@googlegroups.com
      [July 27 - July 31]


      List of Tasks I have worked on:
      •  Continued developing the Elasticsearch TSDB backend by completing core data-stream lifecycle, read/write, retention, query generation, and result compatibility flows. Added unit and functional tests and manually validated monitoring endpoints against Elasticsearch in PR#829.
      • The Elasticsearch implementation and tests are shaping up well, So I began the first round of CodeRabbit review feedback with the required fixes and documentation updates.
      Tasks I will be working on next week:
        • Continue addressing further rounds of CodeRabbit and maintainer review feedback on the Elasticsearch PR.

        Pushpit Kamboj

        unread,
        Aug 10, 2026, 12:12:49 AM (10 days ago) Aug 10
        to openwi...@googlegroups.com
        [August 03 - August 07]


        List of Tasks I have worked on:

        Pushpit Kamboj

        unread,
        Aug 16, 2026, 11:33:12 PM (3 days ago) Aug 16
        to openwi...@googlegroups.com
        [August 10 - August 14]


        List of Tasks I have worked on:
        •  Addressed review comments on ElasticSearch PR related to timestamp, charts etc by maintainers
        Tasks I will be working on next week:
          • Continue addressing the comments by the maintainers on the Elasticsearch PR.
          Reply all
          Reply to author
          Forward
          0 new messages