diff --git a/CHANGELOG.md b/CHANGELOG.md index 4af5c6b3..05adca96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,47 @@ CHANGELOG ========= +1.1.5 (Oct 15, 2014) +==================== + +* Improvements + * [#253](https://github.com/leo-project/leofs/issues/253) ``leo_manager`` Inform administrators via a log if the number of replica is changed + * ``leo_logger`` Implemented that it remove a zero-byte log when closing/rotating +* Fixed Bugs + * [#254](https://github.com/leo-project/leofs/issues/254) ``leo_redundant_manager`` Failed creating RING on cheap VM environment +* Used libraries + * leo project + * [leo_backend-db v1.1.2](https://github.com/leo-project/leo_backend_db.git) + * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache.git) + * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons.git) + * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl.git) + * [leo_logger v1.1.3](https://github.com/leo-project/leo_logger.git) + * [leo_mcerl v0.4.1](https://github.com/leo-project/leo_mcerl.git) + * [leo_mq v1.0.10](https://github.com/leo-project/leo_mq.git) + * [leo_object_storage v1.1.5](https://github.com/leo-project/leo_object_storage.git) + * [leo_ordning_reda v0.10.9](https://github.com/leo-project/leo_ordning_reda.git) + * [leo_redundant_manager 1.9.0](https://github.com/leo-project/leo_redundant_manager.git) + * [leo_rpc v0.8.10](https://github.com/leo-project/leo_rpc.git) + * [leo_pod v0.6.2](https://github.com/leo-project/leo_pod.git) + * [leo_s3_libs v1.1.3](https://github.com/leo-project/leo_s3_libs.git) + * [leo_statistics v1.0.7](https://github.com/leo-project/leo_statistics.git) + * [savanna_agent v0.4.4](https://github.com/leo-project/savanna_agent.git) + * [savanna_commons v0.8.6](https://github.com/leo-project/savanna_commons.git) + * [erpcgen v0.2.3](https://github.com/leo-project/erpcgen.git) + * [nfs_rpc_server v0.2.2](https://github.com/leo-project/nfs_rpc_server.git) + * [leo_gateway v1.1.5](https://github.com/leo-project/leo_gateway.git) + * [leo_manager v1.1.5](https://github.com/leo-project/leo_manager.git) + * [leo_storage v1.1.5](https://github.com/leo-project/leo_storage.git) + * others + * [bitcask v1.7.0](https://github.com/basho/bitcask.git) + * [cowboy v0.8.6](https://github.com/extend/cowboy.git) + * [cowlib v0.6.2](https://github.com/extend/cowboy.git) + * [eleveldb v1.4.10](https://github.com/basho/eleveldb.git) + * [folsom v0.8.1](https://github.com/boundary/folsom.git) + * [jiffy v0.8.5](https://github.com/davisp/jiffy.git) + * [lz4 v0.2.2](https://github.com/leo-project/erlang-lz4.git) - forked from [szktty/erlang-lz4](https://github.com/szktty/erlng-lz4) + + 1.1.4 (Oct 3, 2014) ==================== diff --git a/leofs.mk b/leofs.mk index e1dcbc95..6c2ee9da 100644 --- a/leofs.mk +++ b/leofs.mk @@ -1 +1 @@ -LEOFS_VERSION=1.1.4 +LEOFS_VERSION=1.1.5 diff --git a/pkg/leo_storage/files/leo_storage.conf b/pkg/leo_storage/files/leo_storage.conf index d2f6a72d..1cc77c94 100644 --- a/pkg/leo_storage/files/leo_storage.conf +++ b/pkg/leo_storage/files/leo_storage.conf @@ -133,6 +133,9 @@ log.member_dir = /var/log/leo_storage/ring ## Output log file(s) - ring log.ring_dir = /var/log/leo_storage/ring +## Output data-diagnosis log +log.is_enable_diagnosis_log = true + ## -------------------------------------------------------------------- ## STORAGE - Other Directories @@ -168,7 +171,7 @@ leo_ordning_reda.temp_stacked_dir = "/var/db/leo_storage/ord_reda/" ## -------------------------------------------------------------------- ## RPC-Server's acceptors ## this value must be determinted by following logic -## rpc.server.acceptor need to be larger than +## rpc.server.acceptor need to be larger than ## rpc.client.connection_pool(buffer)_size * "# of storage nodes + # of manager nodes in your cluster" ## The default value is suitable for less than 16 nodes in a cluster ## rpc.server.acceptors = 128 diff --git a/rebar.config b/rebar.config index 9ef270ed..f4534562 100644 --- a/rebar.config +++ b/rebar.config @@ -23,9 +23,9 @@ {require_otp_vsn, "R15B03|R16B*|17"}. {deps, [ - {leo_manager, ".*", {git, "https://github.com/leo-project/leo_manager.git", {tag, "1.1.4"}}}, - {leo_storage, ".*", {git, "https://github.com/leo-project/leo_storage.git", {tag, "1.1.4"}}}, - {leo_gateway, ".*", {git, "https://github.com/leo-project/leo_gateway.git", {tag, "1.1.4"}}} + {leo_manager, ".*", {git, "https://github.com/leo-project/leo_manager.git", {tag, "1.1.5"}}}, + {leo_storage, ".*", {git, "https://github.com/leo-project/leo_storage.git", {tag, "1.1.5"}}}, + {leo_gateway, ".*", {git, "https://github.com/leo-project/leo_gateway.git", {tag, "1.1.5"}}} ]}. {sub_dirs, [ diff --git a/releasenotes/leofs-1.1.md b/releasenotes/leofs-1.1.md index 83dc3e44..9252da3b 100644 --- a/releasenotes/leofs-1.1.md +++ b/releasenotes/leofs-1.1.md @@ -1,3 +1,53 @@ +1.1.5 +===== + +Features and Improvements for LeoFS +----------------------------------- + +* Improved + * [#253](https://github.com/leo-project/leofs/issues/253) ``leo_manager`` Inform administrators via a log if the number of replica is changed + * ``leo_logger`` Implemented that it remove a zero-byte log when closing/rotating + +Bugs Fixed +----------- +* [#254](https://github.com/leo-project/leofs/issues/254) ``leo_redundant_manager`` Failed creating RING on cheap VM environment + + +Used Libraries +--------------- + +* leo project + * [leo_backend-db v1.1.2](https://github.com/leo-project/leo_backend_db.git) + * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache.git) + * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons.git) + * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl.git) + * [leo_logger v1.1.3](https://github.com/leo-project/leo_logger.git) + * [leo_mcerl v0.4.1](https://github.com/leo-project/leo_mcerl.git) + * [leo_mq v1.0.10](https://github.com/leo-project/leo_mq.git) + * [leo_object_storage v1.1.5](https://github.com/leo-project/leo_object_storage.git) + * [leo_ordning_reda v0.10.9](https://github.com/leo-project/leo_ordning_reda.git) + * [leo_redundant_manager 1.9.0](https://github.com/leo-project/leo_redundant_manager.git) + * [leo_rpc v0.8.10](https://github.com/leo-project/leo_rpc.git) + * [leo_pod v0.6.2](https://github.com/leo-project/leo_pod.git) + * [leo_s3_libs v1.1.3](https://github.com/leo-project/leo_s3_libs.git) + * [leo_statistics v1.0.7](https://github.com/leo-project/leo_statistics.git) + * [savanna_agent v0.4.4](https://github.com/leo-project/savanna_agent.git) + * [savanna_commons v0.8.6](https://github.com/leo-project/savanna_commons.git) + * [erpcgen v0.2.3](https://github.com/leo-project/erpcgen.git) + * [nfs_rpc_server v0.2.2](https://github.com/leo-project/nfs_rpc_server.git) + * [leo_gateway v1.1.5](https://github.com/leo-project/leo_gateway.git) + * [leo_manager v1.1.5](https://github.com/leo-project/leo_manager.git) + * [leo_storage v1.1.5](https://github.com/leo-project/leo_storage.git) +* others + * [bitcask v1.7.0](https://github.com/basho/bitcask.git) + * [cowboy v0.8.6](https://github.com/extend/cowboy.git) + * [cowlib v0.6.2](https://github.com/extend/cowboy.git) + * [eleveldb v1.4.10](https://github.com/basho/eleveldb.git) + * [folsom v0.8.1](https://github.com/boundary/folsom.git) + * [jiffy v0.8.5](https://github.com/davisp/jiffy.git) + * [lz4 v0.2.2](https://github.com/leo-project/erlang-lz4.git) - forked from [szktty/erlang-lz4](https://github.com/szktty/erlng-lz4) + + 1.1.4 =====