Skip to content

Commit b9bb4b2

Browse files
namsicjhpark816
authored andcommitted
version 1.13.5
1 parent 0dc002e commit b9bb4b2

File tree

2 files changed

+42
-10
lines changed

2 files changed

+42
-10
lines changed

ChangeLog

Lines changed: 41 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
# 2024-01-17 [version 1.13.5]
2+
## 🐣 New Features
3+
* Add `ready` command Add ready command to verify that the cache server can receive requests. In Zookeeper clustering, the cache node becomes ready state after creating its cache_list znode. #707
4+
## 🔧 Enhancements
5+
* Fix compile warnings on RHEL8 and Ubuntu.
6+
* Add Dockerfile.
7+
* Changed the MAX_ZK_TO value from 300 to 2000 secs.
8+
* Use `<latest-release>-unknown` version when git describe fails.
9+
* Add zk_version to `stats zookeeper` response.
10+
* Summarize rejected connection log message occured frequently.
11+
* Modify mismatches between log level and verbose.
12+
* Check dependencies in the prefix path before the default path. #699
13+
* Compare core version and engine version when create_instance().
14+
## 🐛 Bug Fixes
15+
* Set `arcus_conf.zk_timeout` to the negotiated timeout with ZK server.
16+
* Terminate the process if any address already in use. #665
17+
* Convert string of exptime to int64_t in ASCII protocol. #711
18+
* Fix bop mget/smget parsing logics. #722 #724 #725
19+
* Do not use `out_string()` in binary protocol.
20+
* Fix a memory leak possible in UDP and binary protocol.
21+
## 📝 Documentation
22+
* Fix typo and remove whitespace.
23+
* Edit maxbkeyrange document.
24+
* Add texts for dependencies installation.
25+
* Restructure markdown documentation directory.
26+
## ✅ Testing
27+
* Use Github Actions instead of Travis for CI test.
28+
* Make possible to test `t/issue_67.t` even in root user.
29+
* Exclude all Makefiles from whitespace test.
30+
## ⬆️ Dependency Upgrades
31+
* Modify to have dependency libraries(libevent and zookeeper-client-c) and add dependency libraries install script.
32+
133
2022-11-28 [version 1.13.4]
234
* [FEATURE] Added "stats prefixlist" command.
335
* [FEATURE] Added "scan prefix" command.
@@ -19,7 +51,7 @@
1951
* [FIX] wait til cmdlog flush thread terminate in cmdlog_final().
2052
* [FIX] fixed the range argument overflow in long query detection.
2153
* [FIX] missing to set logger in lqdetect.
22-
* [FIX] handled memory allocation failure for connection object.
54+
* [FIX] handled memory allocation failure for connection object.
2355
* [FIX] the compilation errors in CentOS 8.
2456
* [ENHANCE] Add some stats to default stats command for monitoring.
2557
* [ENHANCE] optimized my znode existence checking in arcus_zk.
@@ -244,12 +276,12 @@
244276
* [Enhancement] Enhanced set performance by using prefix pointer
245277
when check invalid items.
246278
* [Internal] Managed engine source code with separate engine directories.
247-
* [Internal] Added the demo engine for use as a reference engine.
279+
* [Internal] Added the demo engine for use as a reference engine.
248280
* [Internal] Performed the preparation task for long key support.
249281
* [Internal] Performed ZK operation outside of zk watcher with a separate thread.
250282
* [Internal] Added/used a scan facility to scan items in hash table.
251283
* [Internal] Modified the ketama hash ring structure more usefully.
252-
* [Other] Extensive minor enhancements.
284+
* [Other] Extensive minor enhancements.
253285
* [Other] Extensive code refactoring.
254286

255287
2016-05-22 [version 1.9.5]
@@ -294,15 +326,15 @@
294326
2015-10-26 [version 1.9.0]
295327
* Hash table expansion by worker threads. Don't create a daemon thread.
296328
* Compute element access overhead in bop delete/count/get/mget.
297-
* Swallow the remaining data when command pipeling fails.
329+
* Swallow the remaining data when command pipeling fails.
298330
* Do more delicate synchronization when close ZK.
299-
* Support command logging.
331+
* Support command logging.
300332
* Link the detached items into LRU top only if they are valid.
301333
* New smget interface
302334
- Continue smget even if some bkeys of a key are trimmed in bkey range.
303335
- Missed keys are returned with the cause.
304336
(NOT_FOUND, UNREADABLE, OUT_OF_RANGE).
305-
- Trimmed keys are returned with the last bkey before trim.
337+
- Trimmed keys are returned with the last bkey before trim.
306338
- Support unique smget that remove duplicate bkeys as an option.
307339
* Set/get maximum collection size with config command.
308340

@@ -328,7 +360,7 @@
328360
* Extensive code refactoring.
329361
* Comment out "tap protocol" code.
330362
* New EWOULDBLOCK and notify_io_complete handling.
331-
* Clarify item unlink and element delete causes.
363+
* Clarify item unlink and element delete causes.
332364

333365
2014-12-30 [version 1.8.2]
334366
* Reduce "too many evictions" occurrences.
@@ -343,8 +375,8 @@
343375
2014-06-12 [version 1.7.1]
344376
* Fix the memory corruption by integer overflow of list index.
345377

346-
2014-05-15
378+
2014-05-15
347379
* arcus-memcached is opened. (Apache License 2.0)
348380

349-
2014-04-30
381+
2014-04-30
350382
* arcus-memcached: version 1.7.0 release

config/version.pl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#my $version = '1.4.3';
1414

1515
unless ($version =~ m/^\d+\.\d+\.\d+/) {
16-
write_file('m4/version.m4', "m4_define([VERSION_NUMBER], [1.13.4-unknown])\n");
16+
write_file('m4/version.m4', "m4_define([VERSION_NUMBER], [1.13.5-unknown])\n");
1717
exit;
1818
}
1919

0 commit comments

Comments
 (0)