All Versions
79
Latest Version
Avg Release Cycle
70 days
Latest Release
1806 days ago
Changelog History
Page 8
Changelog History
Page 8
-
v0.12.3 Changes
November 09, 2012- 👌 Improve performances
- Storage Performance Tuning#3
- Reduced using list_to_binary/1 - [leo_storage, leo_object_storage]
- Unified internal storage data-type to "binary"
- Storage Performance Tuning#3
- 👌 Improve S3 compatibility
- Support Multipart upload an object (large-object)
- 🆕 New feature
- Able to monitor (SNMP)
- Sum of objects/storage-node
- Sum of object-length/storage-node
- Able to monitor (SNMP)
🛠Fix bugs
- Deletion of chunked objects (large-object)
- Fail rebalance when exists a restarting node
- Adjust the start timing of RPC for reject requests from remote-node(s)
👉 Used libraries
- Leo Project
- Others
- bitcask
- cowboy v0.6.2 - forked from extend/cowboy
- folsom
- jiffy
- lz4 v0.1.1 - forked from szktty/erlang-lz4
- 👌 Improve performances
-
v0.12.2 Changes
November 02, 2012- 👌 Improve performances
- Storage Performance Tuning#2
- Revised put operation
- Storage Performance Tuning#2
- 👌 Improve S3 compatibility
- Support deletion of a bucket
- Support s3cmd (s3-client)
- 🛠Fix bugs
- Gateway:
- NOT able to store object-cache because data-type is replaced from string to binary with 0.12.1
- Storage "Compaction"
- When excuting compact-command, Objects to be removed remain (chunked objects)
- Gateway:
- 👉 Used libraries
- Leo Project
- Others
- bitcask
- cowboy v0.6.2 - forked from extend/cowboy
- folsom
- jiffy
- lz4 v0.1.1 - forked from szktty/erlang-lz4
- 👌 Improve performances
-
v0.12.1 Changes
October 25, 2012- 👌 Improve performances
- Storage Performance Tuning#1
- Reduced overhead
- Modified replicator/repairer from gen_server to module
- Revised data-flow from storage-engine to object/metadata storage
- Reduced overhead
- Reduced using list_to_binary/1
- Modified bucket-related libs: [leo_gateway,leo_manager,leo_s3_libs]
- Compressor/Decompressor replace from snappy to lz4
- Storage Performance Tuning#1
🛠Fix bugs
- Has omissions an object of rebalance
- Fixed S3 releated:
- NOT able to remove an endpoint
- Able to add a bucket with NOT exists access-key
👉 Used libraries
- Leo Project
- Others
- bitcask
- cowboy v0.6.2 - forked from extend/cowboy
- folsom
- jiffy
- lz4 v0.1.1 - forked from szktty/erlang-lz4
- 👌 Improve performances
-
v0.12.0 Changes
October 20, 2012- 🆕 New feature - Large Object Support
- Handled from a few bytes an object to a few GB an object
- 👌 Improve performances
- Gateway Performance Tuning
- HTTP-Server replace from Mochiweb to Cowboy
- Reduced using list_to_binary/1
- Revised order of system launch
- before: Managers -> Storage -> Gateway
- after : Managers -> Storage|Gateway
- Changed type of key from string to binary
- Gateway Performance Tuning
- 🛠Fix bugs
- S3-API related
- Overwrited bucket-info by NOT owners
- When put-operation, NOT returned 'ETag' header
- Compaction
- When excuting compact-command, Objects to be removed partly may remain
- S3-API related
- 👉 Used libraries
- Leo Project
- Others
- bitcask
- cowboy v0.6.2 - forked from extend/cowboy
- folsom
- jiffy
- lz4 v0.1.1 - forked from szktty/erlang-lz4
- snappy
- 🆕 New feature - Large Object Support
-
v0.10.2 Changes
September 25, 2012- 👌 Improve performances
- NOT used "proplists:get_value" function
- Replace from "proplists:get_value/2,3" to "lists:keyfind/2"
- Related libs:
- leo_gateway
- leo_storage
- leo_manager
- leo_logger
- leo_mq
- leo_object_storage
- leo_ordning_reda
- leo_redundant_manager
- leo_s3_libs
- leo_statistics
- NOT used "proplists:get_value" function
- 👌 Improve leo_manager
- Support output of json-format
- Support multi-ports TCP-server
- for CUI console
- for Application (JSON-Format)
- 👌 Improve leo_storage
- Support plural devices
- Reduced rebalance/recover costs
- Support compression of stacked objects and decompresson of received objects (Using snappy)
- 🛠Fix bugs
- leo-gateway related (S3-related):
- Create bucket from 'Dragon Disk'
- When using cowboy can send bad values(not iodata)
- leo-gateway related (S3-related):
- 👌 Improve performances
-
v0.10.1 Changes
September 12, 2012- 👌 Improve leo_hex performances
- "binary_to_hex" function
- Related libs:
- leo_gateway
- leo_object_storage
- leo_redundant_manager
- By this correspondence, LeoFS's performance improved 20% up.
- 👌 Improve leo_manager
- Format of output from manager-console
- Commands:
- "status"
- "whereis"
- Commands:
- Format of output from manager-console
- 👌 Improve performance of "storage-stats" in manager-console
- 🛠Fix bugs
- A handling error in S3-libs
- 👌 Improve leo_hex performances
-
v0.10.0 Changes
August 30, 2012- 👌 Improve S3-API's compatibility
- Add S3-authentication
- Add S3-bucket
- âž• Add S3-related command in LeoFS's manager
- "s3-gen-key" : Generate a S3 key pair(AccessKeyID and SecretAccessKey)
- "s3-set-endpoint" : Register a new S3 Endpoint
- "s3-delete-endpoint" : Delete a S3 Endpoint
- "s3-get-endpoints" : Retrieve all of S3 Endpoints registered
- "s3-get-buckets" : Retrieve all of Buckets registered
- 👌 Improve order of system launch
- Remove "attach command" in manager - After Storage launched, the node's state is automatically changed to "attached"
- 👌 Improve rebalance-function's performance which is about 5 times compare with v0.9.1
- 👌 Improve compact-function. Restrain storage's load when compact objects.
- 🛠Fix bugs
- Deletion of Zero bytes in Storage
- Behavior after the restart of Manager
- Re-register procs into the Manager's monitor
- 👌 Improve S3-API's compatibility
-
v0.9.1 Changes
July 13, 2012- ✂ Remove "apps" directory in leofs - Modified "reltool.config"
- 🛠Fix 'shadow vars'
- ✂ Remove ZMQ log-appender and AMQP log-appender for leo_logger, They will be provided LeoFS's sub projects.
- 👌 Improve - In order to be able to extend "LeoFS's Object Container's file format".
-
v0.9.0 Changes
July 04, 2012- 🎉 Initial release