*1.3.0 (Jan 21 2016)*
-
change unit test to pass in the poor env [hiroaki-iwase] f0d9cc8
*1.3.0RC1 (Nov 13 2015)*
-
Update README.md [Paras Patel] 3350844
-
automation some manual tests [hiroaki-iwase] dea72fa
-
auto_recover
-
set_routing_trans_timeout
-
st_class
-
adm_tool
-
check_enable_repeathost
-
check_replication _in_host
-
-
add below func's unit test [hiroaki-iwase] f9a1721
-
jaro-winkler
-
stat log level
-
stat secondary
-
shutdown_self
-
stat failover
-
get_key_info
-
enabled_repetition_in_routing?
-
switch_dns_caching
-
add_rttable_sub_nid
-
delete_rttable_sub_nid
-
clear_rttable_sub_nid
-
del_latency_avg_calc_cmd
-
add_latency_avg_calc_cmd
-
chg_latency_avg_calc_time_count
-
set_latency_avg_calc_rule
-
add test of below func [hiroaki-iwase] 613c0d0
-
stat log level
-
stat secondary
-
shutdown_self
-
-
add unit test of jaro winkler [hiroaki-iwase] 22fd7b2
-
remove puts method in testfile [hiroaki-iwase] cec8a6d
-
implement cluster replication function [hiroaki-iwase] a1fa5e8
-
implement get_expt command [hiroaki-iwase] 04f1a14
-
change log level of push_a_vnode_stream from info to debug [hiroaki-iwase] e668fc0
-
add how to contributing [hiroaki-iwase] 6d9945a
-
add progress rate to data accumulation tool [hiroaki-iwase] 2f9d8aa
-
implement consistency check tool [Hiroaki Iwase] 3211bd9
*1.2.0 (Aug 19 2015)*
-
Change gemspec [Hiroaki Iwase] db2bb42
-
Modify unit-test [Hiroaki Iwase] 7479034
-
Adjust secondary node to redundancy over3 [Hiroaki Iwase] a6fafd8
-
Add new func to check tokyo cabinet additional flag [Hiroaki Iwase] e17b3af
-
Make new tool(roma-adm) [Hiroaki Iwase] 8cf2a03
-
Add new func to check config.rb version when booting [Hiroaki Iwase] 1befb8f
-
Add new func to check command miss spell by jaro-winkler [Hiroaki Iwase] 607c96e
-
Enable to check failover status on stats[Hiroaki Iwase] d5a6a9f
-
Enable to check log level on stats [Hiroaki Iwase] 14b1455
-
Modify duplicate problem(plugin_storage.rb) of mkconfig script [Hiroaki Iwase] c057191
-
Adjust groonga [Hiroaki Iwase] 0ee097c
-
Add new command(shutdown_self) [Hiroaki Iwase] 8bb0aa5
-
add new testcase about cpdb as Groonga msg [ooeyoshinori] 6744580
-
Fix random routing logic for join [Hiroki Matsue] ea29af3
-
Support new stats interface of client and refactor codes. [Hiroki Matsue] fd65292
-
Add tests for routing logic and refactor tests [Hiroki Matsue] 1d52cbe
-
Add Dynamic Log Shift size and age Test Script [Paras Patel] 081ebd2
-
Remove unnecessary path in ssroute booting file [Hiroaki Iwase] 4f678cd
*1.1.0 (Mar 30 2015)*
-
I improved connection performance during booting [Takahiro Tokunaga] ee411f0
-
change support ruby version [hiroaki-iwase] 69c9cab
-
Update gemspec. [Hiroki Matsue] b2301de
-
remove booting error in the log [Takahiro Tokunaga] c0cfd68
-
Modify routing files checking condition. [Hiroki Matsue] c7bd4ab
-
Remove 'Support' area and modify some commands. [Satoko Kurobe] 0146afe
-
add new commands (set_log_shift_size, set_log_shift_age) [Masami Tazuke] 5d03bee
-
Fix redirect loop of GUI. [Hiroki Matsue] 53a2841
-
Improve Log Gathering logic [Hiroaki Iwase] dfcaa8e
-
add hilatecy check [hiroaki-iwase] 78b0d24
-
add LOG_STREAM_SHOW_WAIT_PARAM when show_logs cmd display logs [hiroaki-iwase] c8f237b
-
change to recursive algorithm [hiroaki-iwase] 6009e53
-
add gathered date for expiration in clean_up process [hiroaki-iwase] d26bb58
-
support outrange direction [hiroaki-iwase] 420c1f8
-
enable to point out start-date and end-date of gathering target [hiroaki-iwase] e1c60dd
-
-
Correct some URLs. [Satoko Kurobe] d941dc9
-
allow node name to only ascii without empty string. [hiroaki-iwase] f05600d
-
add check argument in setroute [hiroaki-iwase] 6b60675
-
remove github issue url [Takahiro Tokunaga] 94feeed
-
add replication_in_host option [Takahiro Tokunaga] 2284a53
-
Define rome.gemspec [Tatsuya Sato] e4c4a89
*1.1.0RC2 (Jan 19 2015)*
-
modify merge prob(delete ruby/server dir, mv groonga relating file) [hiroaki-iwase] 699e0b7
*1.1.0RC1 (Jan 7 2015)*
-
allow cpdb in just case of RubyHashStorage & TCStorage [hiroaki-iwase] 42ef43b
-
add storage type checking to cpdb [hiroaki-iwase] 47c4e56
-
delete server directory [Takahiro Tokunaga] 75ee999
-
Abolish ruby server dir [satoryu] bfe2339
-
Declare the license of ROMA in gemspec file [satoryu] c644f93
-
Add Groonga based storage backend [Kouhei Sutou] fd993d3
-
Use auto test runner [Kouhei Sutou] 2e8367f
-
Use test-unit gem [Kouhei Sutou] 81677d1
*1.0.0 (Sep 30 2014)*
-
Add new function to get vnodes information of each data [hiroaki-iwase] ad25c6e
-
Add new function to get key list without stopping ROMA [hiroaki-iwase] f36e907
-
Add new GUI control system(Gladiator) [hiroaki-iwase] 66dfd58
-
Add new function to get log data via ROMA console [hiroaki-iwase] b1995e4
-
change some snapshot and storage logic [hiroaki-iwase] 257b0df
-
Add new function to check routing consistecy [hiroaki-iwase] dcd1ace
-
Add new function of getting routing event [hiroaki-iwase] e297215
-
fix : no data copy in the join process when 2 hosts, 2 processes [junji torii] 10eae74
-
Merge branch 'master' of git@github.com:roma/roma into fix_join [junji torii] 41e0269
-
refacort:error case for the release command. [junji torii] 0144b63
-
change release logic [hiroaki-iwase] f950fa1
-
bugfix:end condition of recover process in no_action [junji torii] 9b41a3c
-
{func}__prev support for DSL [junji torii] d772c56
-
Add new function to get first instance information [hiroaki-iwase] e4b465f
-
{func}__prev support in write-behind [junji torii] 96af508
-
each_vn_dump supported in normal status [junji torii] 546ee7d
*0.8.14 (Mar 26 2014)*
-
add timeout parameter for a vnode copy [junji torii] 0522750
-
add command to change routing_trans_timeout [Rui Bando] 8247698
-
Added command to change klength and vlength limit when vnode copy [Paras Patel] fd14206
-
Add spushv_read_timeout and reqpushv_timeout_count set Method [Paras Patel] 264d3ec
-
fix : add rescue in timer_event_1sec [junji torii] 11cc4ea
-
fix : warning of class variable access from toplevel(for adjust Ruby2.1.1) [junji torii] 9df1a5c
-
fix : modify default value(nil -> false) of autorecover func [hiroaki-iwase] 30b18c5
-
add snapshot function [junji torii] 2ab928f
-
add safecopy_integration_test for snapshot [hiroaki-iwase] 8e799c1
*0.8.13-p1 (Jan 15 2014)*
-
add timeout parameter for a vnode copy [junji torii] 0522750
-
remove some debug log [hiroaki-iwase] 94d96dc
-
Add Gemfile. [Hiroki Matsue] 9029bf8
-
Ignore test related files. [Hiroki Matsue] 556a931
-
fix:add rescue in timer_event_1sec [junji torii] 11cc4ea
*0.8.13 (Sep 12 2013)*
-
change target ruby version about encoding problem (upper 1.9.2 => upper 1.9.1) [hiroaki-iwase] e56d2f4
-
modify end message of join. [hiroaki-iwase] a649dfb
-
modify typo [hiroaki-iwase] c47802b
-
fix:for a problem of encording on 1.9.2 [junji torii] 3501622
-
modify ongoing setting changing cmd. [hiroaki-iwase] 190db49
-
Add new async process for calculate latency average & add some commands for change setting. [hiroaki-iwase] 49dc9cb
-
add new function “calculate latency average” [hiroaki-iwase] 40b6266
-
Add command of changing CONNECTION_POOL_EXPTIME & DEFAULT_LOST_ACTION & CONNECTION_DESCRIPTOR_TABLE_SIZE & WRITEBEHIND_SHIFT_SIZE [hiroaki-iwase] de757af
-
add vnode balancing logic [junji torii] bfa16cd
-
add *_rttable_sub_nid commands [junji torii] 8bd4a31
-
add auto_recover function [hiroaki-iwase] 473df72
-
modify message when execute “balse” [hiroaki-iwase] a3d61b1
-
add node-id substitution feature in routingdump command. [junji torii] a3693e8
-
fixed recoverlost_lib's value error [hiroaki-iwase] deb9430
-
add log output(info level) when new wb file was created. [hiroaki-iwase] dcec49a
-
add new function “calculate latency average” [hiroaki-iwase] 4158ccd
-
Add DNS caching function. [Hiroki Matsue] abf4464
-
Modify some default values. Change plugin selecting(plugin_storage.rb is set without question). [hiroaki-iwase] d2542f0
-
add command of changing CONNECTION_EMPOOL_EXPTIME. [hiroaki-iwase] 1d3df93
-
improve mkconfig.rb [hiroaki-iwase] 74be88d
-
remove utf-8 manifesto # -*- coding: utf-8 -*-“ # encoding: utf-8 [hiroaki-iwase] d54e30c
-
translate comment JP to ENG [hiroaki-iwase] 1b091fd
*0.8.12 (Feb 12 2013)*
-
refactor: for protocol [Hiroki Matsue] a6f9152
-
Add test for context switch with eventmachine. [Hiroki Matsue] 50d0a84
-
bugfix : Fixed when null is included in a list. [junji torii] 5436d3a
-
Delete duplicated tests. [Hiroki Matsue] 3ba6a12
-
refactor:for balance command [junji torii] 2216d61
-
Modify each_vn_dump method. [Hiroki Matsue] 267fed9
-
Delete sync command. [junji torii] 51daf17
-
Delete dumpfile command. [junji torii] a6d8697
-
refactor:Delete old command. [junji torii] 5595060
-
refactor: for spushv_protection flag [junji torii] d6eaece
-
Add spushv_protection flag [junji torii] e9efa79
-
refactor:for release process [junji torii] 076228b
-
refactor:join process [junji torii] f920dbc
-
Add recover function in the partitioner module. [junji torii] 6a79cff
-
refactor:Add alias. [junji torii] 7f31cb3
-
fix:Protects the 'reqpushv' request in the join process. [junji torii] 0f7f106
-
Delete a deprecated option and method in recover command. [junji torii] 8490094
-
fix:run_iterate_storage flag is used in one thread. [junji torii] c273bcc
-
refactor:Add new functions. [junji torii] debb5f6
-
refactor:Delete a unused method. [junji torii] 5aae744
-
refactor:Use the __method__ in log messages. [junji torii] a36fa0c
-
refactor:Starting and stopping timing of cleanup process. [junji torii] 307bf73
-
refactor:Unused code deleted. [junji torii] 7e4bbe7
-
fix:Starting and stopping timing of cleanup process [junji torii] 0e1fc0d
-
add random partitioner [junji torii] 190f58e
-
add join_process [junji torii] 7879674
-
Modify set command safer. [Hiroki Matsue] 91de5a8
-
fix:for a problem of encording on 1.9.3 [junji torii] 0c68a58
*0.8.11 (Aug 8 2012)*
-
Allocate cmd_aliases plugin. [firejun] f7555c2
-
Add a tool for log. [firejun] bea6c87
-
Fix timezone of mapcount plugin and add tests. [Hiroki Matsue] 11f36b8
-
Make TCMemStorage available to set options. [Hiroki Matsue] 0fef58b
-
Correct end status of release command. [Hiroki Matsue] fc9a4bc
-
Fix release command feature in a small nodes. [Hiroki Matsue] c765358
-
fix:[can't add a new key into hash during iteration] occurring in leter then ruby 1.9.1 fixed. [junji torii] 2987536
-
Fix result view of mkconfig. [Hiroki Matsue] bfb0f4a
*0.8.10 (Feb 20 2012)*
-
Add authors and homepage info to gem. [Hiroki Matsue] 35c5db4
-
Change default number of CONNECTION_EXPTIME. [Hiroki Matsue] 48933ca
-
Allocate mapcount plugin. [Hiroki Matsue] 5cc9d6b
-
Fix calculate part. [Hiroki Matsue] a9e0642
-
Fit DATACOPY_STREAM_COPY_WAIT_PARAM to dcnice. [Hiroki Matsue] ac6a2df
-
Adjust Rakefile to multi ruby version. [Hiroki Matsue] d5ae69e
-
Adjust Rakefile to new directory composition. [Hiroki Matsue] 8897920
-
Change simbol key to string to commonalize. [Hiroki Matsue] 0f42743
-
Add methods *_ms to return serialized value by Marshal. [Hiroki Matsue] 9596207
-
Change serialize format json to marshal. [Hiroki Matsue] 1cd1f9b
-
Remove commons directory. [Hiroki Matsue] fd235e5
-
Relocate files of commons directory to server directory. [Hiroki Matsue] 3e3f017
-
Fix filelist to make gem. [Hiroki Matsue] 28e901f
-
Fix path handling way. [Hiroki Matsue] 9ce3f5a
-
Remove double-byte space and change encoding. [Hiroki Matsue] adeed9c
-
Refactor mkconfig tool. [Hiroki Matsue] f88f78f
-
Add a tool for setting cofigurations. [Hiroki Matsue] adb1a6c
-
Change data unpack method name. [Hiroki Matsue] c810b4c
-
Change Symbol keys to String keys for MessagePack. [Hiroki Matsue] 854566c
-
Change serialize format Marshal to Message pack. [Hiroki Matsue] 297260a
-
Fix mapcount_update method to handle empty key. [Hiroki Matsue] a50cb28
-
Activate subkeys at update method. [Hiroki Matsue] 36c6372
-
Add test for mapcount_get method. [Hiroki Matsue] bb6ea7c
-
implement mapcount_get to support sub_keys. [Hiroki Matsue] 4c9be9a
-
fix module name [yukio.goto] 3c0e21c
*0.8.9 (Dec 16 2011)*
-
add chg_time_expt() method [junji torii] 305cefc
-
implement to check hash does not exist. [yukio.goto] cef82e0
*0.8.8 (Jun 30 2011)*
-
create a lock file in the open method,and remove a lock file in the close method. [junji torii] 874f76a
-
for dynamic write-behind [junji torii] 0885028
*0.8.7 (Nov 24 2010)*
-
refactor: add storage exception [junji torii] 5739597
*0.8.6 (Oct 20 2010)*
-
refactor: class macro for a plugin [junji torii] 7d89e4e
-
add a map plugin [junji torii] 7db2f64
-
bugfix: restart eventmachine by unbind event [junji torii] c457a70
*0.8.5 (Aug 16 2010)*
-
bugfix: for zero byte read [junji torii] ef2dada
-
bugfix: for connection expire logic [junji torii] 0d883f6
*0.8.4 (Jun 21 2010)*
-
refactor: modified a result of a stats command [junji torii] 9e966ed
-
bugfix: connection leak was corrected when a connection expired in irregular connection [junji torii] d23bde9
-
bugfix: access to a nil object in a logging was corrected [junji torii] dae2ed8
-
added a selection of a system call configuration, which of an epoll or select [junji torii] 24c41e2
-
refactor: supported epoll [junji torii] 5c777f1
*0.8.3 (Jun 11 2010)*
-
added a new command for change to max length of a connection pool [junji torii] 1fbbe29
-
added a switch_failover command [junji torii] 6489383
-
added a configuration of connection management items [junji torii] 1f3fbd7
-
added a feature of expired connection [junji torii] b99e2e7
-
added a new option to the romad for unit-test, that command protection disable while starting [junji torii] e2a6af4
-
refactor:support for a REJECT message [junji torii] 7478e86
-
bugfix:cas command result was corrected in forward process [junji torii] c84e00d
-
add mail subject prefix feature [byplayer] afcaf48
-
add mailer path option to roma watch configuration file . [byplayer] ee997e1
-
add the program for watching a ROMA [Muga Nishizawa] ee916a8
-
bugfix:after the first node does join, lost vnodes cannot be detected. [junji torii] 2a5b3b2
-
refactor:exclusive operation for iteration in the storage. [junji torii] 7f7d27c
-
bugfix:stop by irregular data in storage_clean_up_process [junji torii] 40ba9bb
-
add sample_watcher3, which is a checker for split brain [muga] 749f444
-
bugfix:exception happens when nodes is nil has fixed. [junji torii] 1982e72
-
refactor:improve a version command result. [junji torii] 24dd282
-
bugfix:exclusive operation for iteration in the storage. [junji torii] 03e468e
-
added a recoverlost_alist_all. [junji torii] 5cb8dde
-
bugfix:for multi hash feature. [junji torii] b065555
-
storage commands was moved to plugin. [junji torii] ff3de38
-
add dependency to eventmachine . [byplayer] f1b0efc
-
bugfix:eventual consistency in the delete command. [junji torii] bf5eecb
-
added a bin option in the routingdump command. [junji torii] 47ad0b7
-
–config option was added to the argument of romad. [junji torii] 6e6cee5
-
bugfix:multihash concerning the file path was corrected. [junji torii] 0a6f63f
-
Daemonization was isolated from class of Romad. [junji torii] 4a786fb
-
fixed bug for a recover command option. [junji torii] b847b4d
-
the forward operation was corrected in the get command. [junji torii] e18019a
-
improved a vnode balance parameter. [junji torii] 40c762c
-
Bug was fixed that auto-termination logic when my node doesn't exist in the routing-table. [junji torii] 4300767
*0.8.2 (Jan 6 2010)*
-
cron.rb removed. [junji torii] dce07ab
-
added a showbalance command. [junji torii] 0094287
-
supported a cas command. [junji torii] cee0f96
-
improved a gets result for a cas-id. [junji torii] 54e136b
-
get_raw method was added. [junji torii] e005407
-
improve a log level setting. [junji torii] ab97ead
-
supported a gets command in ruby client. [junji torii] b553b8b
*0.8.1 (Nov 26 2009)*
-
update version. [junji torii] c9267c5
-
supported a gets command. [junji torii] 8301706
-
fixes the bugs of tribunus [Shumpei Akai] da31dca
-
added simple_bench.rb [junji torii] 130a5c9
-
Improve a command option. [junji torii] 74e3b66
-
Merge roma gem branch into master [byplayer] 9c5f023
-
fixed bug [junji torii] 9a10943
-
fixed bug [junji torii] c3ea85a
-
use FileUtils.rm_rf. [Kouhei Sutou] 141c525
-
added a set_gap_for_failover command. [junji torii] 364be47
-
added a debug plugin. [junji torii] 2908e4e
-
don't log to STDOUT. [Kouhei Sutou] 78fb6b2
-
Javaのソースコード:インデントを修正 [TAKANO Mitsuhiro] 74eed3d
-
add package dir and doc dir to .gitignore . [byplayer] 9d559ac
-
add gem package task . [byplayer] 4cb31b2
-
少しRubyらしく書き換えた些細な修正と正規表現の誤りを修正 [TAKANO Mitsuhiro] 24c016d
-
ファイルごとにコーディングスタイルをあわせるなど [TAKANO Mitsuhiro] 9bfefdd
-
不要な式展開を変数に置き換えた [TAKANO Mitsuhiro] 48c3f20
-
puts was replaced with logger. [junji torii] 45b03b2
-
use assert_raise for exception check. [Kouhei Sutou] a18cd0d
-
added a prototype of roma client proxy daemon. [junji torii] 14b68e8
-
remove needless test name display. [Kouhei Sutou] f234ee2
-
fixed bug in t_rclient.rb. [junji torii] 68880b5
-
support running test with Ruby not named as 'ruby'. [Kouhei Sutou] 6fd1ec2
*0.8.0 (Oct 23 2009)*