-
Notifications
You must be signed in to change notification settings - Fork 35
/
Copy pathChangeLog
1534 lines (1047 loc) · 44.5 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
commit df498f689f885b31c11f78a1a9262daf84e8e507
Author: Yuya YAGUCHI <[email protected]>
Date: Wed May 14 06:21:12 2014 +0000
Flare 1.l.0 new features and bug fixes
* New features:
- Redundant index servers
- Add coordinator classes to store and restore the state of the index server
- Add coordinator class for handling the state of the index server
- Move the code for storing and restoring flare.xml from cluster to file_coordinator
- Add zookeeper_coordinator class to store flare.xml into a zookeeper cluster
- Add --index-db option to flarei to specify a database for storing flare.xml
- Add --index-servers option to flared to specify multiple index servers
- Add connect_retry_limit parameter to connection_tcp to avoid retrying too much in open()
- Improved statistics information
- Automatically node down when storage error happens
* Bug fixes:
- Modified include guards to fit them to the C++ standard naming convention.
- Remove unnecessary null check and avoid double free
commit 1da478e129fe66e443293e833af62b687c828126
Author: Yoshimoto Masanori <[email protected]>
Date: Fri Dec 20 17:29:46 2013 +0900
ready for 1.0.18.1
commit 4f85f65a28a8d92d1d79d5d33f61061abac5de30
Author: Yoshimoto Masanori <[email protected]>
Date: Fri Dec 20 17:12:46 2013 +0900
Fixes for 1.0.18.1
Fix a crash when a log message contains a format string
Fixed invalid input of set command and added test cases
Safety dump operation
commit 05387415493b664f779a88fa147d482e349c208e
Author: Yoshimoto Masanori <[email protected]>
Date: Thu Oct 17 13:39:24 2013 +0900
ready for 1.0.18
commit dcaa0810419c8080debe168737fe575cb474669a
Author: Yoshimoto Masanori <[email protected]>
Date: Thu Oct 17 13:12:32 2013 +0900
Flare 1.0.18 new features and bug fixes
* New features:
- Skip memory tests with valgrind < 3.8
- Do not build tests when packaging
- Switched from simple/adler32 to jenkins/murmur
- Unified packaging for debian and ubuntu
- Made core dump file size limit configurable
* Bug fixes:
- Fix for deletion replication bug
- Fixed CAS behavior when using defered deletion
- Fixed compilation warning
- Skip version checks on expired and removed items
- Added version checks to storage tests
- Ignore version on touch commands
- Always store the last version number on deletion
- Fixed build on Ubuntu
- Monitor failover fix
- Fix handler_monitor to avoid deadlock caused by simultaneous node down events
- Fixes for Ubuntu Saucy Salamander (13.10)
- Ignore new test-driver script
- Fixed erroneous memory leak report
commit 6bf820f215f22f47f6fc9df6c40e3e4061b7771c
Author: Takashi Imagire <[email protected]>
Date: Wed Sep 4 15:03:19 2013 +0900
Fixed redirected links in README
commit ed64f6acc392f9827c41e18cef1fca4550ecd778
Author: Benjamin Surma <[email protected]>
Date: Mon May 13 14:09:11 2013 +0900
Fixed tests build
commit ad760a3bde610d758f6392b38f48b26a4f027ae0
Author: Yasuaki Takebe <[email protected]>
Date: Thu May 9 14:58:44 2013 +0900
add storage-fp option.
commit 2b3557e85deb706c6544c0d4f8aa3185e9f5b9a6
Author: Benjamin Surma <[email protected]>
Date: Wed Apr 10 19:38:04 2013 +0900
ready for 1.0.17.1
commit 492e6d62c57d43f98d71d6ef8bf5fdd71a4ff84c
Author: Benjamin Surma <[email protected]>
Date: Wed Apr 10 19:30:34 2013 +0900
Fixes for 1.0.17.1
Sanity check the thread_type value in flare.xml
Fix and test for a duplicate thread id issue
commit 4e2752879af7d18ca6d2e9dab6626347634df15c
Author: Benjamin Surma <[email protected]>
Date: Tue Feb 5 15:38:01 2013 +0900
ready for 1.0.17
commit 57299afba781ba12b20697671eba90cfd5b70884
Author: Benjamin Surma <[email protected]>
Date: Tue Feb 5 15:32:41 2013 +0900
Flare 1.0.17 new features and bug fixes
* New features:
- Added support for Kyoto cabinet
- Binary protocol implementation and input tests
- touch/gat implementation
- Migration from gethostbyname to getaddrinfo
- Integrated valgrind memory tests
- Added over 2000 unit tests
* Bug fixes:
- Various fixes under BSD
- Append does not reset the stored flag anymore
- Fixes for input validation
commit f62c4f0b31c9bca2b5200f2858f0c5f3cf5407bb
Author: zaker <[email protected]>
Date: Fri Jan 25 10:29:56 2013 +0800
fix incorrect macro
commit 4a18713352d5d66be4720bc3f96e1613bdcaafff
Author: Takayuki Okazaki <[email protected]>
Date: Mon Jan 21 16:20:11 2013 +0900
replace dead link to Tokyo Cabinet
commit 32164d13d797ae0735c8821b2f1b56b143fd01a9
Author: Benjamin Surma <[email protected]>
Date: Wed Dec 12 20:11:27 2012 +0900
ready for 1.0.16.1
commit e12ae6be24fde796e657e2f0cb33d3c826e2ec4e
Author: Benjamin Surma <[email protected]>
Date: Wed Dec 12 20:09:47 2012 +0900
Minimal fix for replication race condition
commit 1d7837bdd94008112ca089799b4fff5a3cc1f24e
Author: Kiyoshi Ikehara <[email protected]>
Date: Wed Oct 10 10:10:24 2012 +0900
ready for 1.0.16 again
commit 0e2bdf465bf1efe261da95c2f89f5a48ebf01d92
Author: Kiyoshi Ikehara <[email protected]>
Date: Wed Oct 10 10:05:40 2012 +0900
ready for 1.0.16
commit 49e1e27fe1f1802a8b454ff85f92649c730ad7e7
Author: Kiyoshi Ikehara <[email protected]>
Date: Mon Jun 18 11:54:45 2012 +0900
add hash_algorithm_adler32 for internal use
apply noreply replication patch for high latency network
fix connection::readline() to check the last charactor of a read buffer
fix thread safety of utility functions
adding test-util.cc
fix reconstruction-bwlimit
basic empty string test + basis for future tests
commit 61091fca0ebb65d9429aaf88ffcdcca32dce4010
Author: Kiyoshi Ikehara <[email protected]>
Date: Wed May 23 18:44:13 2012 +0900
ready for 1.0.15 again
commit 011a7bc451c7b603dd8e7e08f41f90afca583cd0
Author: Kiyoshi Ikehara <[email protected]>
Date: Sat Jan 21 20:17:11 2012 +0900
ready for 1.0.15
- add --key-hash-algorithm option to flarei
- fix thread id duplication
- fix test_key_resolver_modular
- fix test_storage
commit 97de82b816d08b2043bcd5431581d95069c30447
Author: Kiyoshi Ikehara <[email protected]>
Date: Wed Apr 18 13:54:12 2012 +0900
fix test_key_resolver_modular
fix test_storage
commit a9b2e925c938fa7fff1c77a437ee1f91a4c03f45
Author: Kiyoshi Ikehara <[email protected]>
Date: Wed Apr 11 17:49:17 2012 +0900
remove the default value of storage::get_key_hash_value()
commit 4887ad33e85c1569ac26a3c7c9704684c7484037
Author: Kiyoshi Ikehara <[email protected]>
Date: Wed Apr 11 15:59:40 2012 +0900
fix
commit 7769bcc2186a34bdeda66a47e776ef4ce15f8d65
Author: Kiyoshi Ikehara <[email protected]>
Date: Wed Apr 11 15:40:31 2012 +0900
fix key resolving for dump operations
commit ac8b2ac4987ba8f5b76b0147d49d8ea91dbc6703
Author: Kiyoshi Ikehara <[email protected]>
Date: Wed Mar 14 14:45:38 2012 +0900
fix thread id duplication
commit 6335dee1efe6a940a5b9e771308601abbb994b4b
Author: Kiyoshi Ikehara <[email protected]>
Date: Fri Mar 2 15:04:01 2012 +0900
update NEWS
commit ff03257774c3682b47c57b15be221d48c49276d4
Author: Kiyoshi Ikehara <[email protected]>
Date: Mon Feb 27 22:30:53 2012 +0900
prepare for 1.0.15
commit 95cd962391f62845f5147ee8e6fdd327510486b1
Author: Kiyoshi Ikehara <[email protected]>
Date: Sat Jan 21 20:17:11 2012 +0900
add --key-hash-algorithm option to flarei
commit 740a1d0663654dc68f4bd30ae9a95838d0c09c61
Author: Kiyoshi Ikehara <[email protected]>
Date: Thu Nov 17 16:24:47 2011 +0900
apply noreply replication patch for high latency network
commit 0a58d0ec8777c25db4d6a707cebcdd21c5c83163
Author: Kiyoshi Ikehara <[email protected]>
Date: Tue Jan 10 16:35:42 2012 +0900
fix the post proxy problem.
commit a60bb55fd214f2ccdb817eba62a839380f6b5cf9
Author: Kiyoshi Ikehara <[email protected]>
Date: Tue Dec 27 10:59:22 2011 +0900
fix unintentional pooled thread triggering bug
commit aa002276667683420dcd2852f72c872771eabc5e
Author: Masaki Fujimoto <[email protected]>
Date: Wed Aug 24 21:12:38 2011 +0900
fix possible dead lock (occurred when incrmenting expired key)
commit a194c1b68ce5dd90c9819f51697a108ddcce91a0
Author: Masaki Fujimoto <[email protected]>
Date: Tue Aug 16 08:37:46 2011 +0900
Merge commit 'y-asaba/fix_sighup_issue' into 1.0.15-develop
commit 806967babe5e1b832ee14b95dd31c0e3d6e62398
Author: SEJIMA Takanori <[email protected]>
Date: Sun Aug 21 23:56:52 2011 +0900
fix bug
commit cb30ecf02b509f700c3b310d894ceb102f2a729d
Author: SEJIMA Takanori <[email protected]>
Date: Sun Aug 21 21:09:56 2011 +0900
replication loop detection
commit 1e96a105d2dd0e7a1137b14a8d401d7a2e944a74
Author: SEJIMA Takanori <[email protected]>
Date: Tue Aug 16 03:16:57 2011 +0900
one more fix
commit 614bb708d7041b6da5f0320c7a86bb40ba45174b
Author: SEJIMA Takanori <[email protected]>
Date: Tue Aug 16 01:07:22 2011 +0900
fix bug and logging cluster::_proxy_prior_netmask
commit be286a1523657482acd70fc5fa9e4d523113e2e3
Author: Yoshiyuki Asaba <[email protected]>
Date: Tue Aug 16 00:28:23 2011 +0900
Fix a hangup issue when flared or flarei got the SIGHUP signal.
sa_hup_handler was not signal-safe because it called non-reentrant
functions. So flare just sets a flag in the signal handler, then calls
reload action in the main loop.
commit bbdc842796de8eb9191d213d10c5ee8be0862033
Author: Yoshiyuki Asaba <[email protected]>
Date: Tue Aug 9 10:26:06 2011 +0900
flared kept writing error logs when it could not create a pid file.
To avoid this issue, this fix terminates flared immediately.
commit 5b8702b317c68a452c739e0aea415e23f372dc61
Author: Yoshiyuki Asaba <[email protected]>
Date: Tue Aug 9 10:17:34 2011 +0900
Change shared_byte type from shared_ptr to shared_array to release memory properly.
commit d08c6c3fb6abb03e25356ca97077df465fe1929b
Author: Yoshiyuki Asaba <[email protected]>
Date: Tue Aug 9 10:11:44 2011 +0900
Initialize "ufds" variable.
commit f450f8b566a08fd7e5b094ddac456bab7f6a67ed
Author: Masaki Fujimoto <[email protected]>
Date: Mon Aug 8 22:58:39 2011 +0900
ready for 1.0.14
commit c1664626c7af6327262f5395867fd8024ea265ab
Author: Masaki Fujimoto <[email protected]>
Date: Mon Aug 8 22:51:21 2011 +0900
fix test
commit 291ac8f8c3d4c52c66db5ed32ce231c70efbc2f8
Author: SEJIMA Takanori <[email protected]>
Date: Sun Aug 7 22:57:12 2011 +0900
add file
commit d4f9b05d4e6e675037cb4ce667d3f855c6d46c7e
Author: SEJIMA Takanori <[email protected]>
Date: Sun Aug 7 19:56:00 2011 +0900
revert: result code of op_dump.
commit ae1d3462e756ad14330f3c5b62b8fb0154eb9f60
Author: SEJIMA Takanori <[email protected]>
Date: Wed Aug 3 01:47:31 2011 +0900
added error_handling for replication
commit f71827eece2082399c41beef409db51d527710a5
Author: SEJIMA Takanori <[email protected]>
Date: Thu Jul 21 14:21:09 2011 +0900
fix log message
commit 94fcc1bc432f134882dc86d8b43b2a3979f7860c
Author: SEJIMA Takanori <[email protected]>
Date: Thu Jul 21 03:28:58 2011 +0900
added stats threads queue, proxy_prior_netmask, op_shutdown, storage_dfunit
- stats threads queue(total)
- max_total_thread_queue
- proxy_prior_netmask
- op_shutdown(for graceful shutdown)
- storage_dfunit(support for dynamic defragmentation)
commit faf1c713068ec020c6c6fcd01882c7c4619355f6
Author: Masaki Fujimoto <[email protected]>
Date: Wed Jul 20 19:12:36 2011 +0900
fix double unlock (which causes deadlocks)
commit 95d9d7f285ac10d1b65a8a69c32ea52f5d4ef52d
Author: Masaki Fujimoto <[email protected]>
Date: Wed Jun 8 11:55:37 2011 +0900
ready for 1.0.13 (again)
commit b3bd0f8dc58866e95a03ac08333293131538a929
Author: Masaki Fujimoto <[email protected]>
Date: Tue Jun 7 19:06:45 2011 +0900
fix node map corruption, happens when non-existent nodes are passed to remove_node()
commit e1e34076d066fceeef1b706de0db91cff175d99a
Author: SEJIMA Takanori <[email protected]>
Date: Fri May 27 19:24:26 2011 +0900
fix log messages
commit 269a3bae2b04c7a6b5c3394825b7d866216c2bb8
Author: SEJIMA Takanori <[email protected]>
Date: Fri May 27 16:47:20 2011 +0900
fix 'show variables'
fix format
commit 450d7225024a98174ab0c690f4f68de79697a27b
Author: SEJIMA Takanori <[email protected]>
Date: Tue May 17 01:21:11 2011 +0900
added command 'show variables'
commit c9c4d6f70619095e498222b63e4d3f22cc801521
Author: SEJIMA Takanori <[email protected]>
Date: Mon May 16 20:01:47 2011 +0900
fix failover problem.
When the master switch, throw first notify the new master.
commit 51eb55401f7d0be2b6267e2ca8ee8adb78f26b4f
Author: SEJIMA Takanori <[email protected]>
Date: Mon May 16 18:55:48 2011 +0900
fix misc
- logging dyamic variables at SIGHUP.
- change attribute from static to dynamic.
-- index_server_name, index_server_port
commit e9d15b03a20012b7f325131ae94018eee3587ab8
Author: Masaki Fujimoto <[email protected]>
Date: Sat Apr 30 22:18:38 2011 +0900
fix segfault (cased by multi get w/ same keys (like "get key1 key1 key1"), w/ concurrent expiration)
commit d6f437c5d18098ce6320ef6b9b93813e44be5717
Author: SEJIMA Takanori <[email protected]>
Date: Sat Apr 30 16:57:15 2011 +0900
added comment: op_dump::_sleep_for_bwlimit()
code from rsync 2.6.9
commit 823555660c74835dcf6eee7ec1532e46a1004eb4
Author: SEJIMA Takanori <[email protected]>
Date: Sat Apr 30 16:16:54 2011 +0900
fix op_dump
backward compatibility.
commit 2b45dcfc54d090ce4abaafa01640233b800a74c7
Author: SEJIMA Takanori <[email protected]>
Date: Sat Apr 30 02:01:25 2011 +0900
added option: reconstruct_bwlimit
commit e1d106dede2daa5c7a89d9d6e5c4aab3e008b707
Author: SEJIMA Takanori <[email protected]>
Date: Fri Apr 29 23:31:56 2011 +0900
fix misc
- fix double unlock.
- The priority of failover is decided with balance.
- fix flarei bug(Garbage mixes in 'stats nodes').
commit 32309df073e1c1361a53a9fad528df312e2e1097
Author: SEJIMA Takanori <[email protected]>
Date: Sun Apr 3 16:02:49 2011 +0900
fix misc
- added event handling for POLLRDHUP
- fix typo
- added _delete_
commit 7a6b947946ff5569ce0355442593e4e580296e0c
Author: SEJIMA Takanori <[email protected]>
Date: Sun Apr 3 15:59:48 2011 +0900
fix mm.h, mm.cc
modified _delete_
commit dcee20b262250a1c7c6a2c6430832a00d4fd4d6a
Author: SEJIMA Takanori <[email protected]>
Date: Wed Mar 9 18:27:53 2011 +0900
and more fix
check deleted entry::version at op_dump.
commit 431dea28055d88a0f590575c152fdb3010a21d05
Author: takanori-sejima <[email protected]>
Date: Fri Mar 4 18:07:58 2011 +0900
one more fix replication bug
ignore entry::version in delete_cache, cmd_set(with version) at slave.
commit 8bfd83d05d233520d54bc9ade406f7bdfb876748
Author: Masaki Fujimoto <[email protected]>
Date: Thu Mar 3 19:53:46 2011 +0900
fix default values
commit be1c81e3a93b36efe3a6dd5caa4b02000f5914d0
Author: Masaki Fujimoto <[email protected]>
Date: Thu Mar 3 13:32:56 2011 +0900
ready for 1.0.13
commit 3efbf9eef990db9813c6df9245a4b057d47508cd
Author: Masaki Fujimoto <[email protected]>
Date: Thu Mar 3 13:27:11 2011 +0900
fix default parameter for key_resolver_modular_virtual
commit 37a5224039f76ec999c458bfe144f525364c73b9
Author: Masaki Fujimoto <[email protected]>
Date: Thu Mar 3 13:15:25 2011 +0900
set default values to keep compatibility w/ older index servers
commit 321c19e429c30aac0b76287699b5c0012217e306
Author: Masaki Fujimoto <[email protected]>
Date: Tue Mar 1 22:44:29 2011 +0900
ready for 1.0.12
commit 11f066b845f638649aba39ca575582f6570a1aed
Author: Masaki Fujimoto <[email protected]>
Date: Tue Mar 1 22:25:12 2011 +0900
added missing change logs
commit b1f98bbcd9756557f7e06783f60765c3be74ff81
Author: SEJIMA Takanori <[email protected]>
Date: Tue Mar 1 11:59:52 2011 +0900
fix overriding error code, in keys op.
but, storage_tcb::get_key() always returns 0
commit 4b0770ae82a72dd5780119b63b8b4f3a266256a2
Author: SEJIMA Takanori <[email protected]>
Date: Mon Feb 28 20:03:47 2011 +0900
fix replication bug.
commit 363ab3fc733a2e765936a3e1457e410d1524a768
Author: Masaki Fujimoto <[email protected]>
Date: Thu Feb 24 23:17:17 2011 +0900
- fix replication bug (esp. important when reconstructing nodes)
commit c1ef2a48f4fc5ea36320f2d18708877a41368f6e
Author: Masaki Fujimoto <[email protected]>
Date: Thu Nov 18 10:45:35 2010 +0900
one more fix for 1.0.11
commit 23f6f62cf3d979651be9ab385f941fba8c482a37
Author: Masaki Fujimoto <[email protected]>
Date: Wed Nov 17 23:46:08 2010 +0900
ready for 1.0.11
commit fdd0665d768ea9aed26ec230babbbc398e9fa95e
Author: Masaki Fujimoto <[email protected]>
Date: Wed Nov 17 23:11:19 2010 +0900
added --partition-size, --partition-modular-virtual option (for limited users)
commit a8b809e8a64d01d1d0e09e572b32e2070b6e7e54
Author: Masaki Fujimoto <[email protected]>
Date: Wed Nov 17 22:21:51 2010 +0900
make log human readable
commit a12aa9ffe2aa7cad73b53432126bde13492afd40
Author: Masaki Fujimoto <[email protected]>
Date: Wed Nov 17 16:52:59 2010 +0900
suppress bogus master reconstruction, happens when slave is promoted to master
commit f0254af483fcfd7994497b18af322820aef78650
Author: Masaki Fujimoto <[email protected]>
Date: Tue Nov 16 12:01:57 2010 +0900
- fix possible dead locks (could happen when activating new master node under heavy load)
commit 0c1fcec3e5c663aa7148fc10827ed7a974e85a0d
Author: Masaki Fujimoto <[email protected]>
Date: Tue Nov 9 05:16:10 2010 +0900
changelog update for 1.0.10 release
commit c48c36fb3b4890f9f371e95616cf783beeba64cf
Author: Masaki Fujimoto <[email protected]>
Date: Tue Nov 9 03:35:58 2010 +0900
final fix...
commit 138e285f4348730096e603f2d51db91dab66ca7a
Author: Masaki Fujimoto <[email protected]>
Date: Tue Nov 9 03:17:30 2010 +0900
and more (fix)
commit df527692d8b4f25544dc084478387c23e46f5b8f
Author: Masaki Fujimoto <[email protected]>
Date: Tue Nov 9 03:00:34 2010 +0900
fix index server behavior
commit 9948de74628c29539d44811ba579e382275a6fc7
Author: Masaki Fujimoto <[email protected]>
Date: Tue Nov 9 00:32:41 2010 +0900
fix debian package dependencies
commit fb196b30012039574f6691ad25a1662f195eee6e
Author: Masaki Fujimoto <[email protected]>
Date: Tue Nov 9 00:07:27 2010 +0900
ready for 1.0.10 (still, some more fixes would be applied?)
commit 7a562c9f550bc0de0eea34d7a699221b9346aeaf
Author: Masaki Fujimoto <[email protected]>
Date: Mon Nov 8 23:57:30 2010 +0900
fix reload op in init.d script
commit 36351d0fdbab5455b832bd3c99efc5a4b550de33
Author: Masaki Fujimoto <[email protected]>
Date: Mon Nov 8 23:44:38 2010 +0900
added test for key_resolver_modular
commit 8cd505a95e7a509aab59de4f99c96c9eb992f34c
Author: Masaki Fujimoto <[email protected]>
Date: Mon Nov 8 23:44:07 2010 +0900
shift slave state to active after reconstruction (skip ready state as for slave)
commit 65ffe2ee65ab4b8a9f9389e1296d0e26b4ece42f
Author: Masaki Fujimoto <[email protected]>
Date: Thu Nov 4 16:47:21 2010 +0900
added new state:ready, and fine tunes
commit 854f22829d2f8bbea37bb528c080d76cba858fe7
Author: Masaki Fujimoto <[email protected]>
Date: Tue Nov 2 01:19:28 2010 +0900
some more notice messages
commit 1fc21d6f9b4e04b8bf62da669bef5633bbbec34b
Author: Masaki Fujimoto <[email protected]>
Date: Mon Nov 1 21:31:13 2010 +0900
fix typo in log message
commit 15b87f2c5adc139a0bde2b829ca186a4b0931847
Author: Masaki Fujimoto <[email protected]>
Date: Wed Aug 4 17:33:01 2010 +0900
added "keys" op
(now, key prefix search is available on tcb (tokyo cabinet b+tree) storage)
commit 925092837e97db947fa98d80979291ac88d0eb19
Author: Masaki Fujimoto <[email protected]>
Date: Mon Aug 2 19:25:28 2010 +0900
tokyo cabinet b+tree database support (still, just replacement of tch, no advantage:)
commit 23e65bc2916cefba047f68b268605c432bfe0156
Author: Masaki Fujimoto <[email protected]>
Date: Sun Aug 1 00:40:58 2010 +0900
added "behind" parameter to "stats threads" (seconds behind from the oldest queue)
added "stats threads slave" to show only replication threads
commit b910e9c8920e0433314a8cce776d5655d5467e20
Author: Masaki Fujimoto <[email protected]>
Date: Fri Jul 30 15:58:28 2010 +0900
fix segfault caused by "stats threads" under heavy load
commit da8296e6b5e23e0114a551599b28cb281327f153
Author: Masaki Fujimoto <[email protected]>
Date: Tue Jul 27 17:32:12 2010 +0900
fixes for FreeBSD ports (patch from <[email protected]>)
commit 599bc1c4185dfc171193a9a6a588a155a5baa5f1
Author: Masaki Fujimoto <[email protected]>
Date: Tue Jul 27 01:57:56 2010 +0900
added replication-type option (support semi-sync replication)
commit dfb49434a673fa0532e5915381d86d7defc8bf6a
Author: Masaki Fujimoto <[email protected]>
Date: Tue Jul 27 01:11:35 2010 +0900
identify package (= software) name in version op
commit 0f1ae1e0733ce9712423573efa1006cfb0d7f9f7
Author: Masaki Fujimoto <[email protected]>
Date: Tue Jul 27 00:38:03 2010 +0900
a little bit faster
commit e0f7bec459469768d27ec21551d68d54d176b13b
Author: TAKANO Mitsuhiro <[email protected]>
Date: Wed Jul 14 13:08:28 2010 +0900
* src/lib/op_parser.h: fix "case label value exceeds maximum value for type" warning.
0x80 => -0x80, 0x81 => -0x79
commit aa9e5592736a4763e39d6fe8ea28082984480917
Author: TAKANO Mitsuhiro <[email protected]>
Date: Wed Jul 14 12:27:52 2010 +0900
src/lib/util.cc: remove warning.
‘buf_binary’ is used uninitialized in this function
commit 4e68440bacd1e5c01f994beac2355859bc5a40cd
Author: Masaki Fujimoto <[email protected]>
Date: Sat Feb 27 19:37:00 2010 +0900
added flare administrative script (not officially documented yet)
(faq:
q. why you use php?
a. please do not ask
)
commit 39b7f553cd70b159069975fff5c5f954000df55b
Author: Masaki Fujimoto <[email protected]>
Date: Sat Feb 27 19:31:49 2010 +0900
added flare administrative script (not officially documented yet)
(faq:
q. why you use php?
a. please do not ask
)
commit 20d08ce602753fd9d05c0cf03cb8d7c398b25757
Author: Masaki Fujimoto <[email protected]>
Date: Wed Feb 3 19:59:23 2010 +0900
fix FreeBSD build
commit 49d332e3c17be3073f792a9d729586321ab4028d
Author: Kouhei Sutou <[email protected]>
Date: Sun Nov 15 22:49:46 2009 +0900
use CppCutter as a testing framework.
commit e948d7eb1b2b40b975963d0a393e3261306f504f
Author: Kouhei Sutou <[email protected]>
Date: Wed Dec 23 00:32:36 2009 +0900
use convenience library instead of static library.
commit c90cf3b5ba83edb416a53f1a09c9a4c2a85b1eb6
Author: Kouhei Sutou <[email protected]>
Date: Sat Nov 7 23:34:59 2009 +0900
add .gitignore.
commit b22e32f4b59c5c22b6c33264e4dd6f4cf750d234
Author: Kouhei Sutou <[email protected]>
Date: Sat Nov 7 23:27:41 2009 +0900
add autogen.sh.
commit 780fda9493ad5de48a3308d2d3be9ff8de871b8a
Author: Kouhei Sutou <[email protected]>
Date: Sun Nov 1 17:37:00 2009 +0900
fix a typo in comment.
commit 3e15749d863f5c4ede28700df82365315b3d22c6
Author: Masaki Fujimoto <[email protected]>
Date: Wed Oct 21 12:04:42 2009 +0900
key resolving parameter (modular) update
commit 70d1fabca50d91a7ec22f5f3d4b5c1ec601da11e
Author: Masaki Fujimoto <[email protected]>
Date: Thu Oct 15 21:02:56 2009 +0900
tc package fixes
commit 96d6f0362b86474ad4b1fe4047d3193a0b3ec06b
Author: Masaki Fujimoto <[email protected]>
Date: Sat Oct 10 12:54:09 2009 +0900
update url
commit 519c529730995f189bb02e178e71af513a5aad5a
Author: Masaki Fujimoto <[email protected]>
Date: Fri Oct 9 19:08:47 2009 +0900
ready for 1.0.9
commit 440724b49e8a031813b95fcd4e1e4a1ae916e690
Author: Masaki Fujimoto <[email protected]>
Date: Fri Oct 9 19:02:41 2009 +0900
tc package version update (1.4.34)
commit 40bc682790281d11d9f0feb8af4f51e2564ccc8b
Author: Masaki Fujimoto <[email protected]>
Date: Fri Oct 9 18:43:43 2009 +0900
make partition determining method pluggable
added --partition-type option (default=modular)
added --partition-modular-hint option (default=1, this is *very* important when upgrading 1.0.9 or later if you already have 2 or more partition)
added meta op
commit 36e94778c5126a72a3db890dd9f0df847cdff96a
Author: Masaki Fujimoto <[email protected]>
Date: Tue Sep 29 16:57:20 2009 +0900
added unix domain socket support (option "server-socket" is now available)
and try to use epoll if available
commit cf45f8965ee6673a787915424c65adc5884c8275
Author: Masaki Fujimoto <[email protected]>
Date: Thu Jul 30 00:29:29 2009 +0900
fix possible crash
commit bafca08c810104865c3b481c9ac76c9eb0e2b26f
Author: Masaki Fujimoto <[email protected]>
Date: Wed Jul 29 23:08:29 2009 +0900
fix issue #1
commit 325cdd78428d3c2957cf32f226e03b08f999975a
Author: Masaki Fujimoto <[email protected]>
Date: Wed Jul 29 22:58:48 2009 +0900
added network read timeout option (net-read-timeout = [sec])
commit 3a03d6ee2763a6b1c2130ba69f69b8d8d67e1b9c
Author: Masaki Fujimoto <[email protected]>
Date: Wed Jul 29 17:12:29 2009 +0900
tc package version update (1.4.30)
commit c99a81a36317b55736d782fa74aecfd21845cc10
Author: Masaki Fujimoto <[email protected]>
Date: Tue Jun 9 18:38:19 2009 +0900
added missing files (client.*)
commit fbefe3da7e41de538944b345f6e319b83a312f4d
Author: Masaki Fujimoto <[email protected]>
Date: Tue Jun 9 16:58:15 2009 +0900
fix segfault (iterator goes invalid after std::map::erase())
commit 02dc854bcc73f2d369b3682a0ac7332e1c1521fb
Author: Masaki Fujimoto <[email protected]>
Date: Sat Jun 6 01:50:25 2009 +0900
re-set resouce limit when received sighup
commit 0dd5ecde1222900f6cd83dc79b35f214a51dda5b
Author: Masaki Fujimoto <[email protected]>
Date: Sat Jun 6 01:42:39 2009 +0900
fix xml format bug (destroy xml_oarchive object before closing stream)
(thx to patch from kazuhiko)
commit e3dfb58a34669e41816d85147515c6979b462e76
Author: Masaki Fujimoto <[email protected]>
Date: Fri Jun 5 22:40:50 2009 +0900
remove umask(0) (why did i do this? non-sense...)
(thx to patch from kazuhiko)
commit c87724b33b21f3be0ca097c2ec1c8af583575507
Author: Masaki Fujimoto <[email protected]>
Date: Thu May 28 18:53:30 2009 +0900
flarefs experimental code (not yet available)
commit 2ed414499a2e20cedf379ba0bd8302062cf4b8cd
Author: Masaki Fujimoto <[email protected]>
Date: Thu May 28 18:52:03 2009 +0900
fix bug in "node role" op (could not shift slave node balance to 0)
commit fe676823ea60287f55d3a475cc0bd8578deb051b
Author: Masaki Fujimoto <[email protected]>
Date: Thu Feb 26 18:01:31 2009 +0900
added dump_key op
commit 764a5a320f4aa11f5a97819895d1f3af9e9a26ba
Author: Masaki Fujimoto <[email protected]>
Date: Mon Feb 23 17:01:47 2009 +0900
fix typo :(
commit f8bcc2b087ce306c84f3cc3e389c1e1d3a2c62df
Author: Masaki Fujimoto <[email protected]>
Date: Sat Feb 21 18:21:26 2009 +0900
fix typo
commit a9914149c87eb439d1eaefb2f4ab3b6ea0718eea
Author: Masaki Fujimoto <[email protected]>
Date: Sat Feb 21 13:25:10 2009 +0900
added back-log option
commit 46130361e8e8f4a5fa0755b3b679836273bee5bd
Author: Masaki Fujimoto <[email protected]>
Date: Sat Feb 21 13:24:47 2009 +0900
remove daemonize option from flarefs (fuse_main() daemonizes)
commit b84ee5195dba82d4a9fd9c51956a18ad8460fff4
Author: Masaki Fujimoto <[email protected]>
Date: Thu Feb 19 15:07:02 2009 +0900
flarefs skelton (very experimental)
commit 4c66299fdf61b43d5aac4e08e978e9e1f3fcf810
Author: Masaki Fujimoto <[email protected]>
Date: Thu Feb 19 00:20:56 2009 +0900
tweak time scale of reconstruction interval (msec -> usec)
commit 1bcf8b8f73695e5108323f2c4b47bef4adefb234
Author: Masaki Fujimoto <[email protected]>
Date: Thu Feb 5 14:20:34 2009 +0900
added reconstruction-interval option (node server only)
commit c8ad83c3545da4378f87318405ca8997772ea42a
Author: Masaki Fujimoto <[email protected]>
Date: Wed Feb 4 23:14:04 2009 +0900
proxy request when balance is set to 0, even if role:slave, state:active and partition:[target]
commit 1ab1fbd4ae26f127b78578e4933c3ab4aab50aa8
Author: Masaki Fujimoto <[email protected]>
Date: Tue Feb 3 19:09:06 2009 +0900
ready for 1.0.8
commit 47ce63022cb74728893ee280e88826e8812e1463
Author: Masaki Fujimoto <[email protected]>
Date: Tue Feb 3 19:00:16 2009 +0900
added lock around non-thread-safe function calls
commit f08e8d4248ee31b2957b687702efe45c906c1f50
Author: Masaki Fujimoto <[email protected]>
Date: Mon Jan 26 20:14:33 2009 +0900
ready for 1.0.7
commit fd6d429ee2f9260e6df24a39bb58363634a9c387
Author: Masaki Fujimoto <[email protected]>
Date: Mon Jan 26 20:12:00 2009 +0900
fixed problem caused by thread-id overflow
commit acbf2ec4514e87d06f94b6c921b8fb802f09c64c
Author: Masaki Fujimoto <[email protected]>
Date: Thu Jan 22 11:41:30 2009 +0900
ready for 1.0.6
commit 5ac765d0c0d838874665f1f19a8ec173161562d4
Author: Masaki Fujimoto <[email protected]>
Date: Thu Jan 22 11:37:23 2009 +0900
revert previous commit
commit c87ec51704721c3ec7b05121682094426dc219ed
Author: Masaki Fujimoto <[email protected]>
Date: Tue Jan 13 17:14:29 2009 +0900
default socket read timeout tweaks
commit 8142308afe0a6df73fe70ffcab216c5f430807a7
Author: Masaki Fujimoto <[email protected]>
Date: Thu Dec 11 12:42:26 2008 +0900
purge header caches