-
Notifications
You must be signed in to change notification settings - Fork 176
/
CHANGES
83 lines (60 loc) · 4.75 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
Changes with huststore release 1.9 6 Jun 2018
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.
Changes with huststore release 1.8 21 Apr 2017
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.
Changes with huststore release 1.7 17 Jan 2017
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.
Changes with huststore release 1.6 22 Dec 2016
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.
Changes with huststore release 1.5 25 Nov 2016
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: https://nginx.org/en/CHANGES-1.10
*) Update the project configuration for better configure & make.
*) Fix bug on "ngx_http_fetch".
Changes with huststore release 1.4 16 Nov 2016
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.
Changes with huststore release 1.3 9 Sep 2016
A summary of what is in this release since 1.2:
*) Translate documents, 40+ commits since 1.2.
Changes with huststore release 1.2 23 Aug 2016
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.
Changes with huststore release 1.1 16 Jun 2016
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
Changes with huststore release 1.0 28 May 2016
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
Changes with huststore release 0.9 17 May 2016
*) This is the initial release.