ffead-cpp v2.2 Release Notes

Release Date: 2019-07-11 // about 3 years ago
  • โž• Added support for both autoconf and cmake
    ๐Ÿ”„ Changes for fixing warning in mongodb connection string
    fixed issues with missing libraries located in /usr/local/lib (LD_LIBRARY_PATH)
    ๐Ÿ›  fixed issues in techempower benchmark prime cache code (allow only one process to prime cache)
    ๐Ÿ›  fixed issues related to missing apache include files on macos
    โž• Added docker files for autoconf
    โž• Added support for docker compose
    ๐Ÿ›  Fixed issues while building nginx and apache modules
    ๐Ÿ‘‰ Used libcuckoo concurrent hash map
    ๐Ÿ‘‰ Used concurrentqueue from https://github.com/cameron314/concurrentqueue
    ๐Ÿ‘ Http2 support re-enabled
    ๐Ÿ›  Fixed multiple issues in serialization of stl set/multiset/queue and Date's
    Resolved issues with mongodb connection parameters causing long timeouts when mongodb is not available
    ๐Ÿ›  Fixed memory leak issues in http2 connection handling
    ๐Ÿ›  Fixed several memory leaks
    ๐Ÿ‘ป Standardized all throw statements to use std::exception classes
    โž• Added Http Client support
    โž• Added initial search engine (SOLR/ES) integration support (WIP)
    ๐Ÿ›  Fixed issues with openssl v1.1
    Correctly infer/set the c++ 11 compiler flag and atomic headers
    โž• Add support for case sensitive column names in mongodb orm
    ๐Ÿ›  Fixed a lot of memory leaks in sdorm modules for mongodb/sql
    ๐Ÿ— Check for redis/memcached headers/libs when building with cache support
    Correctly set apache headers using apache request pool
    Correctly pass through environment variables required to nginx
    ๐Ÿ›  Fixed Caching support for redis/memcached
    ๐Ÿ›  Fix Http pipelining issue
    ๐Ÿ›  Fix issue in cast from string to float
    ๐Ÿ›  Fixed memory leaks in apache/nginx modules
    ๐Ÿง Docker files for the ffead-cpp framework for Ubuntu Bionic, Arch Linux, Gentoo, Centos 7, OpenSuse Tumbleweed