1. 08 Apr, 2022 1 commit
  2. 07 Apr, 2022 11 commits
  3. 06 Apr, 2022 1 commit
  4. 30 Mar, 2022 1 commit
  5. 22 Mar, 2022 1 commit
    • Ramon Nou's avatar
      Merge branch 'rnou/173-support-other-kv-databases' into 'master' · 4d760bc6
      Ramon Nou authored
      Resolve "Support other KV Databases"
      
      Closes #173
      
      This `MR` adds support for different metadata backends. Actually, `PARALLAX` from `FORTH` is supported as experimental.
      `PARALLAX` needs a 8GB file (minimum size) to store metadata. It is created in the `metadir` directory as `rocksdbx` name.
      Inside the install script there is a commented line, to modify an internal parameter of `PARALLAX` increasing the key size drom 255 bytes to 4096 (Max PATH name in POSIX). However, `PARALLAX` is not (fully) tested with such values.
      
      This backend should work in all the scenarios, but there are some issues that appear under high load mdtest.
      
      This `MR` includes the optional compilation/dependencies of each of the backends. Testing is generated dynamically from conftest.template depending on the options selected.
      
      This `MR` includes a new argument for the daemon to remove the rootdir/metadir files directories when the daemon is finished. This reduces the data from artifacts when running databases that uses a fixed size file. (i.e., Parallax)
      
      See merge request !110
      4d760bc6
  6. 17 Mar, 2022 4 commits
  7. 16 Mar, 2022 3 commits
  8. 15 Mar, 2022 1 commit
  9. 11 Mar, 2022 9 commits
  10. 10 Mar, 2022 3 commits
  11. 09 Mar, 2022 2 commits
  12. 22 Feb, 2022 3 commits