Skip to content

Commit

Permalink
leofs: Bump leofs to 1.3.3
Browse files Browse the repository at this point in the history
  • Loading branch information
yosukehara committed Apr 28, 2017
1 parent 5455ceb commit 758a812
Show file tree
Hide file tree
Showing 3 changed files with 172 additions and 1 deletion.
86 changes: 86 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,91 @@
# CHANGELOG

## 1.3.3 (Apr 28, 2017)
### LeoStorage

- [#573](https://github.com/leo-project/leofs/issues/573) [Improve] To be configurable the data synchronization
- [#590](https://github.com/leo-project/leofs/issues/590) [Improve] API to break a data block in AVS
- [#690](https://github.com/leo-project/leofs/issues/690) [Improve] Track Slow I/O on `leo_compact_fsm_worker`
- [#593](https://github.com/leo-project/leofs/issues/593) [Bug] Fixed that reduce not_found logs
- [#624](https://github.com/leo-project/leofs/issues/624) [Bug] Fixed that messages in a queue can get lost
- [#645](https://github.com/leo-project/leofs/issues/645) [Bug][MDC-Replication] `read-repair`, `data-compaction`, `data-recovery` feature may replicate objects more than `mdc_replication.num_of_replicas_a_dc`
- [#641](https://github.com/leo-project/leofs/issues/660) [Bug] Fixed that MDC replicated objects are missing HTTP headers after upgrading from 1.3.0 to 1.3.2.1
- [#644](https://github.com/leo-project/leofs/issues/644) [Bug] Fixed "badarg" from watchdog on storage node in error log
- [#668](https://github.com/leo-project/leofs/issues/668) [Bug] Fixed that `leo_storage` can be rebooted when lots of badarg from eleveldb happened
- [#704](https://github.com/leo-project/leofs/issues/704) [Bug] Fixed taht possibility of MQ's data loss
- [#713](https://github.com/leo-project/leofs/issues/713) [Bug] Fixed that `replicator/5` can receive messages generated by `gen_server:call/cast`
- [#660](https://github.com/leo-project/leofs/issues/660) [Maintenance] Needs to deliver moving AVS directory after launching

### LeoGateway
#### NFS

- [#327](https://github.com/leo-project/leofs/issues/327) [Improve] Return file attributes on every operation
- [#598](https://github.com/leo-project/leofs/issues/598) [Improve] Make the response to fsinfo configurable
- [#613](https://github.com/leo-project/leofs/issues/613) [Improve] `nfs_fh3` is not needed to be true random
- [#614](https://github.com/leo-project/leofs/issues/614) [Improve] Avoid concating list in `leo_nfs_file_handler:list_dir`
- [#615](https://github.com/leo-project/leofs/issues/615) [Improve] `large_obj_delete_chunks` should keep iterating even some error happened
- [#596](https://github.com/leo-project/leofs/issues/596) [Bug] Fixed that the total file size can be wrong when writing the same file in parallel
- [#599](https://github.com/leo-project/leofs/issues/599) [Bug] Fixed that some responses don't comply [rfc1813](https://www.ietf.org/rfc/rfc1813.txt)
- [#604](https://github.com/leo-project/leofs/issues/604) [Bug] Fixed that `NFS_DUMMY_FILE4S3DIR` should be replaced with one including reserved characters
- [#611](https://github.com/leo-project/leofs/issues/611) [Bug] Fixed that miss error handling in `nfsproc3_rmdir_3`
- [#612](https://github.com/leo-project/leofs/issues/612) [Bug] Fixed that `readdir` entries can leak when NFS client crash

#### S3-API

- [#483](https://github.com/leo-project/leofs/issues/483) [Bug] Fixed that `S3 Sync` feature does not synchronize directories properly
- [#642](https://github.com/leo-project/leofs/issues/642) [Bug] Fixed that failed to fetch a bucket info while both managers are down after bucket_prop_sync_interval passed
- [#647](https://github.com/leo-project/leofs/issues/647) [Bug] Fixed that make `find_bucket_by_name` fail-safe as [#642](https://github.com/leo-project/leofs/issues/642)

### LeoManager

- [#695](https://github.com/leo-project/leofs/issues/695) [Bug] Fixed that degrading the get-bucket command
- [#606](https://github.com/leo-project/leofs/issues/606) [Improve] Able to create a user with `access-key` and `secret-access-key`
- [#607](https://github.com/leo-project/leofs/issues/607) [Improve] Make a user password more secure

### Commons

- [#626](https://github.com/leo-project/leofs/issues/626) [Bug] Fixed that missing error handlings of `leo_ordning_reda`
- [#643](https://github.com/leo-project/leofs/issues/643) [Bug] Fixed that a way to remotely check system_version on nodes with the `status` command
- [#712](https://github.com/leo-project/leofs/issues/712) [Bug] Fixed that iterator-handler can be leaked
- [#667](https://github.com/leo-project/leofs/issues/667) [Improve] Set `ERL_CRASH_DUMP_SECONDS` to a negative value
- [#671](https://github.com/leo-project/leofs/issues/671) [Improve][leo\_backend\_db] Implement status callback for eleveldb
- [#617](https://github.com/leo-project/leofs/issues/617) [Package] `/usr/local/bin/leofs-adm` should be removed
- [#638](https://github.com/leo-project/leofs/issues/617) [Package] Running packaged version as non-privileged user

### Libraries
#### Leo Project

* [leo_backend-db v1.2.12](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.12)
* [leo_cache v0.8.3](https://github.com/leo-project/leo_cache/releases/tag/0.8.3)
* [leo_commons v1.1.9](https://github.com/leo-project/leo_commons/releases/tag/1.1.9)
* [leo_dcerl v0.4.6](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.6)
* [leo_logger v1.2.5](https://github.com/leo-project/leo_logger/releases/tag/1.2.5)
* [leo_mcerl v0.6.4](https://github.com/leo-project/leo_mcerl/releases/tag/0.6.4)
* [leo_mq v1.4.17](https://github.com/leo-project/leo_mq/releases/tag/1.4.17)
* [leo_object_storage v1.3.6](https://github.com/leo-project/leo_object_storage/releases/tag/1.3.6)
* [leo_ordning_reda v1.2.4](https://github.com/leo-project/leo_ordning_reda/releases/tag/1.2.4)
* [leo_pod v0.6.8](https://github.com/leo-project/leo_pod/releases/tag/0.6.8)
* [leo_redundant_manager 1.9.39](https://github.com/leo-project/leo_redundant_manager/releases/tag/1.9.39)
* [leo_rpc v0.10.12](https://github.com/leo-project/leo_rpc/releases/tag/0.10.12)
* [leo_s3_libs v1.2.12](https://github.com/leo-project/leo_s3_libs/releases/tag/1.2.12)
* [leo_statistics v1.1.17](https://github.com/leo-project/leo_statistics/releases/tag/1.1.17)
* [leo_watchdog v0.12.6](https://github.com/leo-project/leo_watchdog/releases/tag/0.12.6)
* [savanna_agent v0.4.20](https://github.com/leo-project/savanna_agent/releases/tag/0.4.20)
* [savanna_commons v0.10.6](https://github.com/leo-project/savanna_commons/releases/tag/0.10.6)
* [erpcgen v0.2.5](https://github.com/leo-project/erpcgen/releases/tag/0.2.5)
* [nfs_rpc_server v0.2.5](https://github.com/leo-project/nfs_rpc_server/releases/tag/0.2.5)

#### Others
* [bitcask v2.0.7](https://github.com/basho/bitcask/releases/tag/2.0.7)
* [cowboy v1.0.0](https://github.com/leo-project/cowboy/tree/for-leofs-1.4)
* [cowlib v1.0.0](https://github.com/extend/cowboy/releases/tag/1.0.0)
* [elarm v0.3.0](https://github.com/leo-project/elarm/releases/tag/0.3.0)
* [eleveldb v2.0.33](https://github.com/basho/eleveldb/releases/tag/2.0.33)
* [folsom v0.8.2-p1](https://github.com/leo-project/folsom/releases/tag/0.8.2-p1)
* [jiffy v0.14.7](https://github.com/davisp/jiffy/releases/tag/0.14.7)
* [recon v0.8.5](https://github.com/ferd/recon/releases/tag/2.2.1)


## 1.3.2 (Jan 30, 2017)

* Improvements
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# <a href="http://leo-project.net/leofs/" target="_blank">LeoFS</a> - A Storage System for a <a href="https://en.wikipedia.org/wiki/Data_lake" target="_blank">Data Lake</a> and the Web

[![Join the chat at https://gitter.im/leo-project/leofs](https://badges.gitter.im/leo-project/leofs.svg)](https://gitter.im/leo-project/leofs?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Release](https://img.shields.io/badge/release-v1.3.2.1-green.svg?style=flat)](https://github.com/leo-project/leofs/releases/tag/1.3.2.1) [![Build Status](https://travis-ci.org/leo-project/leofs.svg?branch=master)](http://travis-ci.org/leo-project/leofs)
[![Join the chat at https://gitter.im/leo-project/leofs](https://badges.gitter.im/leo-project/leofs.svg)](https://gitter.im/leo-project/leofs?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Release](https://img.shields.io/badge/release-v1.3.3-green.svg?style=flat)](https://github.com/leo-project/leofs/releases/tag/1.3.3) [![Build Status](https://travis-ci.org/leo-project/leofs.svg?branch=master)](http://travis-ci.org/leo-project/leofs)

![LeoFS Logo](http://leo-project.net/leofs/docs/_static/leofs-logo-small.png)

Expand Down
85 changes: 85 additions & 0 deletions releasenotes/leofs-1.3.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,88 @@
## 1.3.3
### LeoStorage

- [#573](https://github.com/leo-project/leofs/issues/573) [Improve] To be configurable the data synchronization
- [#590](https://github.com/leo-project/leofs/issues/590) [Improve] API to break a data block in AVS
- [#690](https://github.com/leo-project/leofs/issues/690) [Improve] Track Slow I/O on `leo_compact_fsm_worker`
- [#593](https://github.com/leo-project/leofs/issues/593) [Bug] Fixed that reduce not_found logs
- [#624](https://github.com/leo-project/leofs/issues/624) [Bug] Fixed that messages in a queue can get lost
- [#645](https://github.com/leo-project/leofs/issues/645) [Bug][MDC-Replication] `read-repair`, `data-compaction`, `data-recovery` feature may replicate objects more than `mdc_replication.num_of_replicas_a_dc`
- [#641](https://github.com/leo-project/leofs/issues/660) [Bug] Fixed that MDC replicated objects are missing HTTP headers after upgrading from 1.3.0 to 1.3.2.1
- [#644](https://github.com/leo-project/leofs/issues/644) [Bug] Fixed "badarg" from watchdog on storage node in error log
- [#668](https://github.com/leo-project/leofs/issues/668) [Bug] Fixed that `leo_storage` can be rebooted when lots of badarg from eleveldb happened
- [#704](https://github.com/leo-project/leofs/issues/704) [Bug] Fixed taht possibility of MQ's data loss
- [#713](https://github.com/leo-project/leofs/issues/713) [Bug] Fixed that `replicator/5` can receive messages generated by `gen_server:call/cast`
- [#660](https://github.com/leo-project/leofs/issues/660) [Maintenance] Needs to deliver moving AVS directory after launching

### LeoGateway
#### NFS

- [#327](https://github.com/leo-project/leofs/issues/327) [Improve] Return file attributes on every operation
- [#598](https://github.com/leo-project/leofs/issues/598) [Improve] Make the response to fsinfo configurable
- [#613](https://github.com/leo-project/leofs/issues/613) [Improve] `nfs_fh3` is not needed to be true random
- [#614](https://github.com/leo-project/leofs/issues/614) [Improve] Avoid concating list in `leo_nfs_file_handler:list_dir`
- [#615](https://github.com/leo-project/leofs/issues/615) [Improve] `large_obj_delete_chunks` should keep iterating even some error happened
- [#596](https://github.com/leo-project/leofs/issues/596) [Bug] Fixed that the total file size can be wrong when writing the same file in parallel
- [#599](https://github.com/leo-project/leofs/issues/599) [Bug] Fixed that some responses don't comply [rfc1813](https://www.ietf.org/rfc/rfc1813.txt)
- [#604](https://github.com/leo-project/leofs/issues/604) [Bug] Fixed that `NFS_DUMMY_FILE4S3DIR` should be replaced with one including reserved characters
- [#611](https://github.com/leo-project/leofs/issues/611) [Bug] Fixed that miss error handling in `nfsproc3_rmdir_3`
- [#612](https://github.com/leo-project/leofs/issues/612) [Bug] Fixed that `readdir` entries can leak when NFS client crash

#### S3-API

- [#483](https://github.com/leo-project/leofs/issues/483) [Bug] Fixed that `S3 Sync` feature does not synchronize directories properly
- [#642](https://github.com/leo-project/leofs/issues/642) [Bug] Fixed that failed to fetch a bucket info while both managers are down after bucket_prop_sync_interval passed
- [#647](https://github.com/leo-project/leofs/issues/647) [Bug] Fixed that make `find_bucket_by_name` fail-safe as [#642](https://github.com/leo-project/leofs/issues/642)

### LeoManager

- [#695](https://github.com/leo-project/leofs/issues/695) [Bug] Fixed that degrading the get-bucket command
- [#606](https://github.com/leo-project/leofs/issues/606) [Improve] Able to create a user with `access-key` and `secret-access-key`
- [#607](https://github.com/leo-project/leofs/issues/607) [Improve] Make a user password more secure

### Commons

- [#626](https://github.com/leo-project/leofs/issues/626) [Bug] Fixed that missing error handlings of `leo_ordning_reda`
- [#643](https://github.com/leo-project/leofs/issues/643) [Bug] Fixed that a way to remotely check system_version on nodes with the `status` command
- [#712](https://github.com/leo-project/leofs/issues/712) [Bug] Fixed that iterator-handler can be leaked
- [#667](https://github.com/leo-project/leofs/issues/667) [Improve] Set `ERL_CRASH_DUMP_SECONDS` to a negative value
- [#671](https://github.com/leo-project/leofs/issues/671) [Improve][leo\_backend\_db] Implement status callback for eleveldb
- [#617](https://github.com/leo-project/leofs/issues/617) [Package] `/usr/local/bin/leofs-adm` should be removed
- [#638](https://github.com/leo-project/leofs/issues/617) [Package] Running packaged version as non-privileged user

### Libraries
#### Leo Project

* [leo_backend-db v1.2.12](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.12)
* [leo_cache v0.8.3](https://github.com/leo-project/leo_cache/releases/tag/0.8.3)
* [leo_commons v1.1.9](https://github.com/leo-project/leo_commons/releases/tag/1.1.9)
* [leo_dcerl v0.4.6](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.6)
* [leo_logger v1.2.5](https://github.com/leo-project/leo_logger/releases/tag/1.2.5)
* [leo_mcerl v0.6.4](https://github.com/leo-project/leo_mcerl/releases/tag/0.6.4)
* [leo_mq v1.4.17](https://github.com/leo-project/leo_mq/releases/tag/1.4.17)
* [leo_object_storage v1.3.6](https://github.com/leo-project/leo_object_storage/releases/tag/1.3.6)
* [leo_ordning_reda v1.2.4](https://github.com/leo-project/leo_ordning_reda/releases/tag/1.2.4)
* [leo_pod v0.6.8](https://github.com/leo-project/leo_pod/releases/tag/0.6.8)
* [leo_redundant_manager 1.9.39](https://github.com/leo-project/leo_redundant_manager/releases/tag/1.9.39)
* [leo_rpc v0.10.12](https://github.com/leo-project/leo_rpc/releases/tag/0.10.12)
* [leo_s3_libs v1.2.12](https://github.com/leo-project/leo_s3_libs/releases/tag/1.2.12)
* [leo_statistics v1.1.17](https://github.com/leo-project/leo_statistics/releases/tag/1.1.17)
* [leo_watchdog v0.12.6](https://github.com/leo-project/leo_watchdog/releases/tag/0.12.6)
* [savanna_agent v0.4.20](https://github.com/leo-project/savanna_agent/releases/tag/0.4.20)
* [savanna_commons v0.10.6](https://github.com/leo-project/savanna_commons/releases/tag/0.10.6)
* [erpcgen v0.2.5](https://github.com/leo-project/erpcgen/releases/tag/0.2.5)
* [nfs_rpc_server v0.2.5](https://github.com/leo-project/nfs_rpc_server/releases/tag/0.2.5)

#### Others
* [bitcask v2.0.7](https://github.com/basho/bitcask/releases/tag/2.0.7)
* [cowboy v1.0.0](https://github.com/leo-project/cowboy/tree/for-leofs-1.4)
* [cowlib v1.0.0](https://github.com/extend/cowboy/releases/tag/1.0.0)
* [elarm v0.3.0](https://github.com/leo-project/elarm/releases/tag/0.3.0)
* [eleveldb v2.0.33](https://github.com/basho/eleveldb/releases/tag/2.0.33)
* [folsom v0.8.2-p1](https://github.com/leo-project/folsom/releases/tag/0.8.2-p1)
* [jiffy v0.14.7](https://github.com/davisp/jiffy/releases/tag/0.14.7)
* [recon v0.8.5](https://github.com/ferd/recon/releases/tag/2.2.1)

# 1.3.2

## Improvements
Expand Down

0 comments on commit 758a812

Please sign in to comment.