8 Star 24 Fork 9

Gitee 极速下载 / Tair

加入 Gitee
与超过 1000 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/alibaba/tair
克隆/下载
ChangeLog 4.28 KB
一键复制 编辑 Web IDE 原始数据 按行查看 历史
浅奕 提交于 2016-04-22 16:10 . update version to 3.2.4
2010-06-30
* tair opensourced
2011-12-20
version 2.3.1.2
* features:
* 1. support read from all replicas in c++ client:
* tair_handle->set_randread(true)
* 2. check tmpfs size and slab_mem_size in dataserver.conf when exec tair.sh start_ds
* 3. add _accept_strategy in group.conf config item. default value is 0. if
* it set to 1, configserver will auto accept dataserver when dataserver
* connect to cs. (no touch group.conf!)
* fixbug:
* 1. expire items once in one period
2012-04-19
version 2.3.1.3
* fixbug:
* 1. 去除客户端中的assert,避免core.
2012-05-21
version 2.3.1.4
* features:
* 1. 增加前缀key功能:可以把具有相同前缀的key放到同一台ds上,并能做到一定的事务功能。
* 2. 增加invalid功能:支持双机房容灾。删数据需要使用invalid,而不是delete。
* 3. 增加hide功能:提供数据隐藏功能,正常get无法读取到,且支持双机房。
2012-06-27
version 2.3.1.5
* features:
* 1. 增加localmode模式: 客户端直连data server进行数据读写。
* 2. 完成了客户端工具中-s参数,使用-s参数可以直连data server。
2012-07-27
version 2.3.1.6
* features:
* 1. 增加了限流功能, 对超出阈值的namespace进行限流。
* 2. 对mdb增加了lazy clear namespace功能。
* 3. uic 2.3升级支持的功能:
*** 3.1 增加build表因子,初次启动bucket随机分布。
*** 3.2 Ds宕机后加入集群需要重新reset。
2012-08-01
version 2.3.1.7
* features:
* 1. 合并ldb_with_bloomfilter分支
* 2. 增加ldb get_range功能,可以对prefixPut的数据进行范围查询
2012-08-06
version 2.3.2.0
* features:
* 1. C++客户端增加压缩功能(编译时添加--with-compress可以使用)
* 2. 去掉ds的proxy机制
* 3. 增加expire接口设置超时时间
* 4. put时设置expire为负数不改变之前的超时时间
* fixbug:
* 1. 修复mget时返回key_count为0时全部失败的bug。
2012-09-21
version 2.3.2.1
* features:
* 1. 添加fastdump支持(client添加mput接口使用)
* fixbug:
* 1. get_bucket_number检查data_entry是否has_merged
* 2. update_log记录prefix size
2012-03-13
version 2.3.2.2
* features:
* 1. add libeasy
* 2. add proxy server
2013-05-15
version 2.3.x.x
* features:
* 1. 增加迁移工具,针对ldb,可以把指定的bucket迁移到某台server. tairclient migrate_bucket
2013-05-28
version 2.3.2.7
* features:
* 1. 添加ldb balance功能
* 2. 添加手动migrate bucket功能
* fixbug:
* 1. 迁移导致prefix size丢失
2013-06-06
* feature:
* 1. 添加了有边界限定的计数器,当计数器增加或者减小而超出区间后,返回状态码;
* 2. 去掉server端allow_negative配置项。
2013-06-19
version 2.3.2.7
* features:
* 1. libeasy
* 2. multiple instances of mdb
* 3. strip out area stats from mdb
* fixbug:
* 1. fix hashing imbalance in mdb
* 2. fix SET_ITEM_FLAGS bug in mdb;
* 3. slow down clearing & keeping quota & balancing in mdb
2013-07-22
version 2.3.3.1
* feature:
* 1. support failover when ds down; write local file and recover after ds up
* 2. leveldb compact optimization
2013-08-19
* add to next version
* features:
* 1. add tool ldb_gclog_reader to read ldb_gc_factory.log
2014-03-11
version 3.1.0
* feature:
* 1. enlarge namespace to 65535
* 2. revise ldb stat
* 3. add c++ diamond client
* 4. add get_range defense func
* 5. add table operation cmd
2014-04-10
version 3.1.0
feature:
* 1. multi-thread duplicator, revision
2014-04-10
version 3.2.0
* feature:
* 1. new rsync
2014-05-07
version 3.2.0
* feature:
* 1. RT & HotKey Module
2014-06-03
version 3.2.1
* feature:
* 1. unitization support
* 2. options_rsync/watch_rsync/stat_rsync command support
* 3. rysnc bucket queue use destination's bucket count
2014-06-30
version 3.2.2
* bugfix:
* 1. cluster has more than 10230 buckets, will use too many memory
2014-07-01
version 3.2.3
* feature:
* 1. merge code with easy_trunk
2014-07-08
version 3.2.4
* feature:
* 1. copy from easy_trunk_3_2_3 -r 2740
* 2. add admin server
* 3. DS admin config peisistent
* 4. add specify-compact-defense
* 5. add replace_ds/urgent_offline for single-copy-cluster
* bugfix:
* 1. migrationg while network-outage may produce dirty-data
* 2. fix tair C++ tair_client_api local cache bug and memory leak
* 3. fix tair mc C++ client core bug
* 4. fix tair C++ client_client_api core, when it is invoked by multi thread
C/C++
1
https://gitee.com/mirrors/Tair.git
git@gitee.com:mirrors/Tair.git
mirrors
Tair
Tair
master

搜索帮助