Skip to content

Releases: Qihoo360/huststore

huststore release 1.9

06 Jun 07:18
Compare
Choose a tag to compare

A summary of what is in this release since 1.8:

  • Modify storage engine for better performance, which is incompatible with previous version.
  • Support data compression strategy.
  • Update benchmark.
  • Many other fixes and improvements, 70+ commits since 1.8.

huststore release 1.8

21 Apr 12:17
Compare
Choose a tag to compare

A summary of what is in this release since 1.7:

  • Upgrade nginx to stable version 1.12.0. Mainline version: 1.11.13. Previous mainline version: 1.9.15. You can get the details from official website: https://nginx.org/en/CHANGES-1.12
  • Add hustngx (nginx module development kit) for hustmq HA & hustdb HA. See "More" in home page.
  • Add redis HA to be compatible with redis protocol. Now code is ready, waiting for the document.
  • Many other fixes and improvements, 20+ commits since 1.7.

huststore release 1.7

17 Jan 05:05
Compare
Choose a tag to compare

Good news: now it is easier to build & deploy huststore.

A summary of what is in this release since 1.6:

  • Refactor the deployment process & documents, add quickstart document and many operation tools for user-friendly build & deployment.
  • Refactor to decouple ngx_http_peer_selector_module and upstream's name. Now HA support multiple upstream using "customized_selector".
  • Many other fixes and improvements, 100+ commits since 1.6.

huststore release 1.6

22 Dec 02:35
Compare
Choose a tag to compare

A summary of what is in this release since 1.5:

  • Add huststore benchmark tool kit & performance report & benchmark log.
  • Add "/hustdb/hincrby" for hustdb, and "hincrby" for hustdb HA.
  • Performance tuning on hustdb HA & hustmq HA.
  • Many other fixes and improvements, 50+ commits since 1.5.

huststore release 1.5

25 Nov 02:38
Compare
Choose a tag to compare

A summary of what is in this release since 1.4:

  • Upgrade nginx to stable version 1.10.0. Mainline version: 1.9.15. Previous mainline version: 1.9.4. You can get the details from official website.
  • Update the project configuration for better configure & make.
  • Fix bug on "ngx_http_fetch".

huststore release 1.4

16 Nov 04:06
Compare
Choose a tag to compare

A summary of what is in this release since 1.3:

  • Add "binlog" feature for better reliability & performance. This is an important service patch for "sync".
  • Add "sismember2" for hustdb HA.
  • Extract "third-party" for better build.
  • Refactor the code of hustdb HA & Hustmq HA & test scripts for better readability & maintainability.
  • Many other fixes and improvements, 60 commits since 1.3.

huststore release 1.3

09 Sep 03:08
Compare
Choose a tag to compare

A summary of what is in this release since 1.2:

  • Translate documents, 40+ commits since 1.2.

huststore release 1.2

23 Aug 03:59
Compare
Choose a tag to compare

A summary of what is in this release since 1.1:

  • Add feature "rdb" (like redis, the data will be stored in memory for higher performance), see details.
  • Refactor ttl policy (from lazy ttl to active ttl)
  • Many other fixes and improvements, 80+ commits since 1.1.

huststore release 1.1

16 Jun 08:38
Compare
Choose a tag to compare

This is the first stable release, with important bug fixes and a few new features:

  • Refactor the architect of HustDB HA, which is important for the availability of HA.
    • libsync is extracted as a standlone sync server from master process of HA.
    • In this version, when sync server is down by accident, the HA will still be healthy. (In pre-release, when something is wrong with libsync.so, the master of HA will be crash.)
    • In this version, the HA could be smoothly upgraded in any condition. (In pre-release, if libsync.so is need to be upgraded, we need to stop master of HA first)
  • Add daemon mode and "-q" command option to gracefully quit server for HustDB
  • Fix bug on HustMQ HA & HustDB HA & sync server

huststore release 1.0

28 May 05:10
Compare
Choose a tag to compare
huststore release 1.0 Pre-release
Pre-release

This is an interim release before 1.1, with important bug fixes and a few new features:

  • hustmq & hustmq ha: support redelivery in server side.
  • hustmq ha: support "queue_hash" (similar as "ip_hash")
  • hustdb ha: implement high-consistence API for db query ( get2, hget2, zscore2)
  • hustdb ha: fix bug on gen_table.py