Uploaded image for project: 'Apache NiFi MiNiFi C++'
  1. Apache NiFi MiNiFi C++
  2. MINIFICPP-303

Upgrade civetweb and rocksdb

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.4.0
    • None

    Description

      These upgrades to the latest stable releases of civetweb (v1.10) and RocksDB (v5.8) bring numerous improvements. They might solve any issues similar to those in MINIFICPP-262.

      For civet, the most notable is OpenSSL v1.1 support. It was partially backported to the version in the minifi tree (1.9.1), but still had issues matching some OpenSSL v1.1 interface changes. Civetweb release v1.10 has complete and official support.

      RocksDB v5.8 comes with the following bugfixes:

      • Fix wrong latencies in rocksdb.db.get.micros, rocksdb.db.write.micros, and rocksdb.sst.read.micros.
      • Fix incorrect dropping of deletions during intra-L0 compaction.
      • Fix transient reappearance of keys covered by range deletions when memtable prefix bloom filter is enabled.
      • Fix potentially wrong file smallest key when range deletions separated by snapshot are written together.

      Attachments

        Issue Links

          Activity

            People

              calebj Caleb Johnson
              calebj Caleb Johnson
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: