1. 21 Dec, 2020 1 commit
    • Alessio Netti's avatar
      Updated sensor cache implementation · 1ba44cea
      Alessio Netti authored
      - SensorMetadata objects do not rely on shared pointers anymore, results
      in a 50% (or more) reduced memory usage
      - Sensor cache files are written as CSV files, bypassing BOOST's PTREE
      parsing
      - With a local DB instance, retrieving 100k sensors from the cache is
      now between 2X and 3X faster than querying Cassandra
      1ba44cea
  2. 18 Dec, 2020 1 commit
    • Alessio Netti's avatar
      Implementation of sensor cache in libdcdb · eaa6e51a
      Alessio Netti authored
      - Keeps track of sensor metadata in a JSON file within .cache
      - Implemented at the libdcdb level
      - Makes use of a lock file to prevent concurrency issues
      - Can be enabled via the USE_SENSOR_CACHE compile flag
      eaa6e51a
  3. 17 Dec, 2020 2 commits
  4. 15 Dec, 2020 2 commits
  5. 09 Dec, 2020 1 commit
  6. 08 Dec, 2020 3 commits
  7. 07 Dec, 2020 3 commits
  8. 04 Dec, 2020 2 commits
  9. 03 Dec, 2020 3 commits
  10. 02 Dec, 2020 1 commit
  11. 30 Nov, 2020 1 commit
  12. 20 Nov, 2020 1 commit
  13. 19 Nov, 2020 2 commits
  14. 18 Nov, 2020 1 commit
  15. 16 Nov, 2020 1 commit
  16. 13 Nov, 2020 3 commits
  17. 12 Nov, 2020 3 commits
  18. 11 Nov, 2020 1 commit
  19. 09 Nov, 2020 1 commit
  20. 06 Nov, 2020 2 commits
  21. 05 Nov, 2020 2 commits
  22. 03 Nov, 2020 1 commit
  23. 02 Nov, 2020 1 commit
  24. 30 Oct, 2020 1 commit