mirror of
https://github.com/gluster/glusterd2.git
synced 2026-02-06 06:45:35 +01:00
Commit Graph
Select branches
Hide Pull Requests
feat/libmgmt
libmgmt
master
old
release-4.0
release-4.1
release-5
#10
#1003
#1004
#1004
#1008
#1009
#1015
#1016
#1017
#1020
#1021
#1021
#1028
#103
#1031
#1032
#1034
#1035
#1036
#1039
#1040
#1044
#1048
#1051
#1051
#1052
#1053
#1055
#1056
#1056
#1057
#1059
#106
#1063
#1063
#1064
#1066
#1068
#1071
#1072
#1076
#1076
#108
#1103
#1106
#1109
#111
#1110
#1114
#1116
#1118
#112
#1120
#1120
#1121
#1121
#1123
#1124
#1125
#113
#1130
#1132
#1133
#1138
#114
#1142
#1144
#1145
#1148
#1149
#115
#1150
#1150
#1152
#1153
#1154
#1154
#1155
#116
#1162
#1164
#1167
#1169
#117
#1171
#1172
#1173
#1175
#1178
#118
#1181
#1182
#1186
#1188
#119
#1191
#1193
#1194
#1195
#1195
#1197
#1198
#1199
#12
#12
#120
#1201
#1203
#1204
#1207
#121
#1211
#1212
#1213
#1214
#1215
#1217
#1218
#1219
#122
#1224
#1226
#1227
#1228
#1228
#1229
#123
#1230
#1233
#1234
#1237
#1238
#1239
#124
#1240
#1241
#1243
#1245
#1247
#1248
#125
#1251
#1253
#1255
#1256
#1256
#1257
#1258
#1259
#1260
#1261
#1264
#1265
#1265
#1266
#1267
#1268
#1269
#127
#1270
#1271
#1274
#1279
#128
#1280
#1281
#1282
#129
#1290
#1292
#1293
#1294
#1296
#1297
#1298
#13
#1300
#1301
#1302
#1307
#1308
#1310
#1312
#1313
#1314
#1317
#1318
#1319
#1319
#1320
#1323
#1326
#1327
#1330
#1333
#1336
#1337
#1340
#1345
#1346
#1347
#1350
#1351
#1352
#1354
#1357
#136
#1361
#1363
#1370
#1371
#1372
#1373
#1373
#1376
#1377
#1378
#1379
#138
#1381
#1386
#139
#1392
#1394
#1395
#1396
#1399
#140
#1402
#1406
#1406
#1407
#1408
#1410
#1411
#1412
#1413
#1415
#1416
#1417
#142
#1420
#1421
#1421
#1423
#1424
#1424
#1426
#1429
#1429
#143
#1432
#1433
#1434
#1438
#1439
#144
#1446
#1447
#145
#1453
#1454
#1455
#1460
#1460
#1461
#1462
#1463
#1463
#1464
#1469
#1469
#1472
#1473
#1477
#1478
#148
#1480
#1481
#1482
#1482
#1483
#1484
#1486
#1488
#149
#1490
#1491
#1493
#1494
#1495
#1497
#1498
#1499
#1500
#1501
#1503
#1504
#1505
#1506
#1507
#1508
#151
#1510
#1510
#1511
#1511
#152
#153
#154
#157
#158
#159
#16
#160
#160
#161
#164
#165
#166
#168
#169
#170
#172
#173
#174
#175
#176
#176
#178
#180
#181
#183
#184
#187
#188
#189
#190
#192
#194
#195
#196
#197
#197
#198
#199
#2
#20
#200
#207
#21
#221
#222
#223
#225
#226
#228
#23
#230
#231
#233
#235
#237
#238
#239
#24
#241
#241
#242
#244
#245
#246
#247
#26
#272
#279
#28
#281
#282
#284
#285
#286
#290
#292
#294
#295
#297
#297
#298
#299
#303
#305
#307
#308
#309
#315
#315
#316
#317
#318
#321
#322
#324
#330
#331
#333
#334
#335
#336
#336
#337
#338
#339
#341
#345
#347
#347
#348
#349
#349
#350
#351
#354
#355
#357
#358
#36
#360
#361
#362
#363
#364
#365
#367
#367
#368
#369
#37
#371
#373
#374
#375
#377
#378
#379
#38
#380
#381
#383
#383
#384
#385
#386
#387
#389
#390
#391
#393
#394
#395
#396
#397
#398
#40
#400
#401
#402
#402
#403
#405
#406
#41
#410
#412
#413
#413
#415
#420
#422
#423
#424
#43
#435
#436
#440
#441
#442
#443
#446
#448
#449
#45
#450
#452
#457
#459
#46
#460
#463
#465
#468
#471
#474
#477
#478
#479
#48
#480
#481
#484
#486
#487
#487
#489
#49
#490
#492
#494
#495
#497
#498
#499
#499
#50
#500
#504
#505
#506
#507
#508
#509
#51
#511
#512
#513
#513
#514
#517
#519
#520
#522
#523
#523
#524
#525
#526
#528
#529
#53
#53
#530
#531
#532
#533
#535
#536
#537
#539
#54
#540
#541
#541
#542
#543
#544
#545
#547
#548
#549
#550
#550
#551
#552
#553
#556
#558
#56
#560
#562
#563
#564
#566
#567
#569
#570
#571
#572
#572
#573
#574
#575
#577
#579
#58
#580
#581
#582
#583
#589
#590
#591
#595
#595
#599
#60
#600
#601
#602
#602
#603
#604
#604
#605
#61
#610
#612
#613
#615
#618
#619
#622
#622
#624
#625
#628
#63
#630
#632
#633
#634
#635
#636
#638
#639
#639
#640
#641
#643
#644
#644
#645
#646
#646
#649
#65
#650
#651
#652
#653
#653
#657
#660
#661
#662
#663
#667
#669
#67
#67
#671
#672
#673
#674
#678
#679
#680
#681
#682
#684
#685
#686
#689
#69
#690
#691
#693
#695
#696
#698
#699
#700
#702
#703
#703
#704
#705
#706
#708
#71
#712
#717
#719
#722
#727
#73
#73
#730
#731
#731
#732
#736
#738
#74
#74
#740
#741
#744
#745
#747
#748
#75
#752
#753
#753
#754
#755
#756
#757
#76
#761
#763
#765
#768
#769
#77
#770
#773
#774
#775
#776
#777
#78
#780
#781
#782
#783
#784
#785
#786
#789
#790
#793
#796
#797
#799
#800
#800
#801
#802
#804
#805
#808
#809
#81
#810
#811
#812
#813
#814
#816
#816
#818
#820
#821
#822
#823
#824
#825
#826
#827
#828
#829
#83
#830
#832
#833
#833
#840
#841
#842
#843
#844
#845
#846
#848
#854
#855
#857
#858
#86
#860
#861
#862
#862
#863
#863
#865
#866
#867
#868
#869
#87
#870
#872
#873
#874
#876
#879
#879
#881
#882
#885
#885
#886
#889
#89
#89
#892
#893
#894
#894
#895
#896
#897
#898
#898
#90
#900
#901
#902
#903
#904
#905
#906
#907
#909
#91
#910
#915
#916
#917
#918
#92
#928
#929
#93
#936
#937
#939
#94
#94
#942
#943
#944
#945
#947
#949
#95
#951
#951
#952
#958
#959
#96
#960
#961
#962
#967
#969
#97
#970
#973
#978
#978
#981
#982
#983
#985
#985
#986
#986
#988
#990
#991
#992
#996
#997
v4.0.0
v4.0.0rc1
v4.0alpha0
v4.0dev-1
v4.0dev-10
v4.0dev-2
v4.0dev-2.1
v4.0dev-2.2
v4.0dev-3
v4.0dev-4
v4.0dev-5
v4.0dev-6
v4.0dev-7
v4.0dev-8
v4.0dev-9
v4.0rc0
v4.1.0
v4.1.0-dev
v4.1.0-rc0
v4.1.1
v5.0
v5.0-rc1
v5.0.0-rc0
v6.0-dev
Select branches
Hide Pull Requests
feat/libmgmt
libmgmt
master
old
release-4.0
release-4.1
release-5
#10
#1003
#1004
#1004
#1008
#1009
#1015
#1016
#1017
#1020
#1021
#1021
#1028
#103
#1031
#1032
#1034
#1035
#1036
#1039
#1040
#1044
#1048
#1051
#1051
#1052
#1053
#1055
#1056
#1056
#1057
#1059
#106
#1063
#1063
#1064
#1066
#1068
#1071
#1072
#1076
#1076
#108
#1103
#1106
#1109
#111
#1110
#1114
#1116
#1118
#112
#1120
#1120
#1121
#1121
#1123
#1124
#1125
#113
#1130
#1132
#1133
#1138
#114
#1142
#1144
#1145
#1148
#1149
#115
#1150
#1150
#1152
#1153
#1154
#1154
#1155
#116
#1162
#1164
#1167
#1169
#117
#1171
#1172
#1173
#1175
#1178
#118
#1181
#1182
#1186
#1188
#119
#1191
#1193
#1194
#1195
#1195
#1197
#1198
#1199
#12
#12
#120
#1201
#1203
#1204
#1207
#121
#1211
#1212
#1213
#1214
#1215
#1217
#1218
#1219
#122
#1224
#1226
#1227
#1228
#1228
#1229
#123
#1230
#1233
#1234
#1237
#1238
#1239
#124
#1240
#1241
#1243
#1245
#1247
#1248
#125
#1251
#1253
#1255
#1256
#1256
#1257
#1258
#1259
#1260
#1261
#1264
#1265
#1265
#1266
#1267
#1268
#1269
#127
#1270
#1271
#1274
#1279
#128
#1280
#1281
#1282
#129
#1290
#1292
#1293
#1294
#1296
#1297
#1298
#13
#1300
#1301
#1302
#1307
#1308
#1310
#1312
#1313
#1314
#1317
#1318
#1319
#1319
#1320
#1323
#1326
#1327
#1330
#1333
#1336
#1337
#1340
#1345
#1346
#1347
#1350
#1351
#1352
#1354
#1357
#136
#1361
#1363
#1370
#1371
#1372
#1373
#1373
#1376
#1377
#1378
#1379
#138
#1381
#1386
#139
#1392
#1394
#1395
#1396
#1399
#140
#1402
#1406
#1406
#1407
#1408
#1410
#1411
#1412
#1413
#1415
#1416
#1417
#142
#1420
#1421
#1421
#1423
#1424
#1424
#1426
#1429
#1429
#143
#1432
#1433
#1434
#1438
#1439
#144
#1446
#1447
#145
#1453
#1454
#1455
#1460
#1460
#1461
#1462
#1463
#1463
#1464
#1469
#1469
#1472
#1473
#1477
#1478
#148
#1480
#1481
#1482
#1482
#1483
#1484
#1486
#1488
#149
#1490
#1491
#1493
#1494
#1495
#1497
#1498
#1499
#1500
#1501
#1503
#1504
#1505
#1506
#1507
#1508
#151
#1510
#1510
#1511
#1511
#152
#153
#154
#157
#158
#159
#16
#160
#160
#161
#164
#165
#166
#168
#169
#170
#172
#173
#174
#175
#176
#176
#178
#180
#181
#183
#184
#187
#188
#189
#190
#192
#194
#195
#196
#197
#197
#198
#199
#2
#20
#200
#207
#21
#221
#222
#223
#225
#226
#228
#23
#230
#231
#233
#235
#237
#238
#239
#24
#241
#241
#242
#244
#245
#246
#247
#26
#272
#279
#28
#281
#282
#284
#285
#286
#290
#292
#294
#295
#297
#297
#298
#299
#303
#305
#307
#308
#309
#315
#315
#316
#317
#318
#321
#322
#324
#330
#331
#333
#334
#335
#336
#336
#337
#338
#339
#341
#345
#347
#347
#348
#349
#349
#350
#351
#354
#355
#357
#358
#36
#360
#361
#362
#363
#364
#365
#367
#367
#368
#369
#37
#371
#373
#374
#375
#377
#378
#379
#38
#380
#381
#383
#383
#384
#385
#386
#387
#389
#390
#391
#393
#394
#395
#396
#397
#398
#40
#400
#401
#402
#402
#403
#405
#406
#41
#410
#412
#413
#413
#415
#420
#422
#423
#424
#43
#435
#436
#440
#441
#442
#443
#446
#448
#449
#45
#450
#452
#457
#459
#46
#460
#463
#465
#468
#471
#474
#477
#478
#479
#48
#480
#481
#484
#486
#487
#487
#489
#49
#490
#492
#494
#495
#497
#498
#499
#499
#50
#500
#504
#505
#506
#507
#508
#509
#51
#511
#512
#513
#513
#514
#517
#519
#520
#522
#523
#523
#524
#525
#526
#528
#529
#53
#53
#530
#531
#532
#533
#535
#536
#537
#539
#54
#540
#541
#541
#542
#543
#544
#545
#547
#548
#549
#550
#550
#551
#552
#553
#556
#558
#56
#560
#562
#563
#564
#566
#567
#569
#570
#571
#572
#572
#573
#574
#575
#577
#579
#58
#580
#581
#582
#583
#589
#590
#591
#595
#595
#599
#60
#600
#601
#602
#602
#603
#604
#604
#605
#61
#610
#612
#613
#615
#618
#619
#622
#622
#624
#625
#628
#63
#630
#632
#633
#634
#635
#636
#638
#639
#639
#640
#641
#643
#644
#644
#645
#646
#646
#649
#65
#650
#651
#652
#653
#653
#657
#660
#661
#662
#663
#667
#669
#67
#67
#671
#672
#673
#674
#678
#679
#680
#681
#682
#684
#685
#686
#689
#69
#690
#691
#693
#695
#696
#698
#699
#700
#702
#703
#703
#704
#705
#706
#708
#71
#712
#717
#719
#722
#727
#73
#73
#730
#731
#731
#732
#736
#738
#74
#74
#740
#741
#744
#745
#747
#748
#75
#752
#753
#753
#754
#755
#756
#757
#76
#761
#763
#765
#768
#769
#77
#770
#773
#774
#775
#776
#777
#78
#780
#781
#782
#783
#784
#785
#786
#789
#790
#793
#796
#797
#799
#800
#800
#801
#802
#804
#805
#808
#809
#81
#810
#811
#812
#813
#814
#816
#816
#818
#820
#821
#822
#823
#824
#825
#826
#827
#828
#829
#83
#830
#832
#833
#833
#840
#841
#842
#843
#844
#845
#846
#848
#854
#855
#857
#858
#86
#860
#861
#862
#862
#863
#863
#865
#866
#867
#868
#869
#87
#870
#872
#873
#874
#876
#879
#879
#881
#882
#885
#885
#886
#889
#89
#89
#892
#893
#894
#894
#895
#896
#897
#898
#898
#90
#900
#901
#902
#903
#904
#905
#906
#907
#909
#91
#910
#915
#916
#917
#918
#92
#928
#929
#93
#936
#937
#939
#94
#94
#942
#943
#944
#945
#947
#949
#95
#951
#951
#952
#958
#959
#96
#960
#961
#962
#967
#969
#97
#970
#973
#978
#978
#981
#982
#983
#985
#985
#986
#986
#988
#990
#991
#992
#996
#997
v4.0.0
v4.0.0rc1
v4.0alpha0
v4.0dev-1
v4.0dev-10
v4.0dev-2
v4.0dev-2.1
v4.0dev-2.2
v4.0dev-3
v4.0dev-4
v4.0dev-5
v4.0dev-6
v4.0dev-7
v4.0dev-8
v4.0dev-9
v4.0rc0
v4.1.0
v4.1.0-dev
v4.1.0-rc0
v4.1.1
v5.0
v5.0-rc1
v5.0.0-rc0
v6.0-dev
-
54ce5f6f7a
blockvolume: Code re-org to fix race condition and cleanup bhv
master
Poornima G
2019-03-09 12:25:00 +05:30 -
9054f74a6b
added method for acquiring txn Lock with retry mechanism
Oshank Kumar
2019-03-13 15:28:39 +05:30 -
00652479ad
Downgrade lvm2, disable lvmetad and dmevent
Kotresh HR
2019-03-09 14:09:06 +05:30 -
568322a4b7
Fix function comments based on best practices from Effective Go
CodeLingo Bot
2019-03-15 13:17:28 +13:00 -
82e1c185aa
Add gluster-rsyslog Alpine container
Sridhar Seshasayee
2019-03-11 19:21:49 +05:30 -
dc3d7e054a
nightly-contaienr: Switch glusterfs release-6 nightly rpms
Kaushal M
2019-03-08 16:15:32 +05:30 -
73f5bbdeef
Check aliveness of all nodes in a single etcd query
Oshank Kumar
2019-03-05 16:57:29 +05:30 -
994aaa0489
broadcast an event on election of cleanup leader
Oshank Kumar
2019-02-28 12:48:54 +05:30 -
829f22ac31
transaction: adding txns under pending-transaction/transaction/ key
Oshank Kumar
2019-02-22 22:33:42 +05:30 -
9093acb370
expose all txn related timeouts as expvars
Oshank Kumar
2019-01-22 15:11:37 +05:30 -
c82180e979
BlockVolume: Reduce the number of clusterlocks
Poornima G
2019-02-19 11:22:42 +05:30 -
2869f88344
BlockVolume: Input block host volume properties in block create request
Poornima G
2019-01-25 14:35:28 +05:30 -
a94bec26fc
tracing: refactor tracing code in transaction
Oshank Kumar
2019-02-14 20:55:08 +05:30 -
f46dee66ce
fixed Merge conflicts and added a middleware in txn Executor to record trace information
Oshank Kumar
2019-02-12 10:32:05 +05:30 -
698448f229
transaction: refactor txn.Do() method
Oshank Kumar
2019-01-10 20:12:34 +05:30 -
c3b0cc3f1e
transaction: resume txn if a peer restarts
Oshank Kumar
2019-01-08 17:26:32 +05:30 -
17bc6f49cc
Added max limit for loopback brick size
Aravinda VK
2019-02-12 12:25:32 +05:30 -
bebbc65052
Support for loopback bricks
Aravinda VK
2019-01-10 09:22:45 +05:30 -
830c8c9ff0
Tracing: Generate new endpoints.md with new tracing endpoints.
Sridhar Seshasayee
2019-02-12 00:26:00 +05:30 -
ec25ca6619
Tracing: Implement glustercli command to disable the trace configuration
Sridhar Seshasayee
2019-01-14 01:37:35 +05:30 -
219ce69b48
Tracing: Implement glustercli command to update the trace configuration
Sridhar Seshasayee
2019-01-12 00:24:49 +05:30 -
4c65b6f95a
Tracing: Implement glustercli command to get current tracing status
Sridhar Seshasayee
2019-01-11 11:54:11 +05:30 -
6158f4a040
Tracing: Implement glustercli command to enable tracing
Sridhar Seshasayee
2019-01-10 10:58:24 +05:30 -
2a5df76893
Tracing: Apply trace config from store if present on GD2 start-up
Sridhar Seshasayee
2018-12-24 23:43:52 +05:30 -
fc9596d555
Tracing: Implement Undo step for trace enable transaction.
Sridhar Seshasayee
2019-01-10 13:01:19 +05:30 -
76a5a9f928
Tracing: Implement gd2 plugin that enables tracing across the cluster.
Sridhar Seshasayee
2018-12-20 14:59:13 +05:30 -
3e4f7a1b07
Tracing: Introduce new Jaeger trace config options and management logic.
Sridhar Seshasayee
2018-11-23 21:19:14 +05:30 -
520305c9f0
Tracing: Include span info in transactionv2 Txn structure.
Sridhar Seshasayee
2019-01-09 00:27:26 +05:30 -
31c7e8a065
Tracing: Remove hardcoded option to always sample traces in ocgrpc handlers
Sridhar Seshasayee
2018-11-28 12:18:13 +05:30 -
9aed7a59a5
Gluster-virtblock: Improve the GET/DELETE blocks api performance
Poornima G
2019-01-23 12:12:27 +05:30 -
df3f7a764c
Fix auto creation of block host volume
Poornima G
2019-01-28 11:03:16 +05:30 -
a37193deab
Initialize config and logging before main() starts to execute
Oshank Kumar
2019-01-14 18:32:45 +05:30 -
9c6ee47f50
blockvolume: change log level from info to debug in RegisterProvider func closes #1475
Oshank Kumar
2019-01-11 18:49:42 +05:30 -
fff7c211e7
xlators default orders and volume default options
Aravinda VK
2019-01-23 11:25:17 +05:30 -
ca3d113915
use cluster-options for host volume configuration
Oshank Kumar
2019-01-23 15:23:08 +05:30 -
13757cfa33
Fix thin arbiter Option name
Aravinda VK
2019-01-24 11:34:33 +05:30 -
445cdb9256
Fixing volume set options functionality Fixes:#1445
rishubhjain
2019-01-21 06:27:56 -05:00 -
f4692484ae
Fix restclient api gluster virtblock
Kotresh HR
2019-01-21 09:50:55 +05:30 -
d51f60b084
gluster-virtblock: Rename to virtual block
Kotresh HR
2019-01-17 15:52:58 +05:30 -
4103a89b66
Add resclient api for block volume
Poornima G
2019-01-10 12:35:57 +05:30 -
8034fbdd10
Add loopback block provider
Poornima G
2018-12-25 15:23:15 +05:30 -
5800472c20
Skip local bricks path validation if auto provisioned volume
Aravinda VK
2019-01-12 20:40:54 +05:30 -
1353b0e79f
Set options metadata-self-heal, entry-self-heal and data-self-heal in glustershd e2e tests to successfully heal. Change introduced in https://review.gluster.org/#/c/glusterfs/+/21938/. The above three options are not set to off by default in glustershd volfile.
Vishal Pandey
2019-01-15 15:47:26 +05:30 -
dfb24628dc
Improve brick mux e2e test suite. Handle cases causing spurious failures in brickmux tests. Increase waiting time for bricks to sign in and add sleep whereever a new gd2 instance is respawned to give enough time to bricks to sign in properly and multiplex.
Vishal Pandey
2019-01-03 00:46:49 +05:30 -
79d998788e
transaction: increase timeout fot transaction
Oshank Kumar
2019-01-04 16:18:10 +05:30 -
c896a94589
Skip lvs command during thinpool delete
Aravinda VK
2019-01-07 10:58:23 +05:30 -
8ef2e187de
block volume: added a common function for updating available hosting volume size
Oshank Kumar
2019-01-03 17:17:12 +05:30 -
9bd5bc9173
block volume: Fix Merge conflicts in volume-start.go
Oshank Kumar
2019-01-03 13:57:08 +05:30 -
cf94e9f39c
update dependencies using dep ensure
Oshank Kumar
2018-12-21 18:22:03 +05:30 -
12aef05756
block-volume: change size type from int64 to uint64
Oshank Kumar
2018-12-21 11:31:58 +05:30 -
6cedc1082f
block-volume: added a interface for host volume management.
Oshank Kumar
2018-12-18 18:07:42 +05:30 -
6b4ba1037f
block-volume: moved common code to a utils package
Oshank Kumar
2018-12-18 14:43:36 +05:30 -
9b6e78fe05
gd2 plugin: added a plugin for block volume management
Oshank Kumar
2018-11-30 15:15:34 +05:30 -
0839909c62
Removed redundant log messages
Aravinda VK
2019-01-04 11:19:14 +05:30 -
5dd12549da
check connectivity to peer before sending join cluster request.
Oshank Kumar
2018-12-26 20:56:08 +05:30 -
a6fc33c2b1
txn Lock: acquire cluster locks while creating a txn
Oshank Kumar
2019-01-02 21:31:34 +05:30 -
922ec7f3d6
Migrate volume operations(start,stop,del) to new txn framework
Oshank Kumar
2019-01-02 19:25:45 +05:30 -
0a30ce1f4c
txn Engine: refactor code and fix a minor issue in step synchronization
Oshank Kumar
2018-12-30 20:47:22 +05:30 -
601ba61cea
Issue -
Vishal Pandey
2018-12-24 16:31:28 +05:30 -
d4ca2cb0b6
Add online status to peer add response
Madhu Rajanna
2018-12-24 10:40:15 +05:30 -
4d140ab8b5
add prune to Gopkg.toml file
Madhu Rajanna
2018-12-21 12:57:29 +05:30 -
27859b48fe
cluster-lock: fix getting cluster wide etcd lock
Oshank Kumar
2018-12-19 16:41:50 +05:30 -
0827c74916
Do not allocate memory manually while creating RPC buffer
Aravinda VK
2018-12-18 18:09:49 +05:30 -
500e5912a1
minimum brick size validation during Volume create
Hari Gowtham
2018-12-17 13:36:07 +05:30 -
ea22407fc9
Avoid using lvm lock while using readonly commands
Aravinda VK
2018-12-18 10:58:19 +05:30 -
18c0b006be
Add device info cli command
Madhu Rajanna
2018-12-16 15:04:30 +05:30 -
140393c6fa
Add logging if there is an error in CLI
Madhu Rajanna
2018-12-17 10:36:21 +05:30 -
c198e1173b
add regex for different volume size format
Madhu Rajanna
2018-12-17 11:07:04 +05:30 -
e432ed380d
Add total and used field to device response
Madhu Rajanna
2018-12-17 10:15:39 +05:30 -
9bfa47103e
print volume capacity,used and free size in human readable format
Madhu Rajanna
2018-12-16 15:53:58 +05:30 -
0358340132
Fix spelling mistake
Madhu Rajanna
2018-12-16 15:53:12 +05:30 -
5814720454
Implement max-bricks-per-process option for brick multiplexing. The implementation is an extension to brick-multiplexing. The max-bricks-per-process is being monitored by using entries in pmap corresponding to a particular port. So, If a brick needs to be multiplexed following are the series of steps that needs to be followed. The following are the genralised sets of steps - - look into all started volumes with same options as the current volume(one by one) - traverse through all local bricks of taregtVolume - find the port of the local brick by using its path - look for number of entries in pmap corresponding to particular port No. and count num of bricks already attached to that port - If the number of bricks attached to a port is less that max-bricks-per-process constraint - Then we have our target brick or repeat from step 1 until all targetVolumes are covered. - Since current volume is not considered into started volumes list, so if we don't have any target brick yet from any of the started volumes then - look for any target brick in the current volume - If even the current volume doesn't have any target brick then - start seperate glusterfsd.
Vishal Pandey
2018-12-06 23:55:51 +05:30 -
5f8ec37832
Profiling: to implement go profiling in glusterd2
Hari Gowtham
2018-11-27 17:42:40 +05:30 -
0c5d70f231
Fix misspelled English words
Madhu Rajanna
2018-12-14 10:42:58 +05:30 -
de2e950e1c
Fix ineffectual assignments in Go code
Madhu Rajanna
2018-12-14 10:38:17 +05:30 -
752b408bb5
Fix golint issues
Madhu Rajanna
2018-12-14 10:27:42 +05:30 -
2bf5b53cb2
Fix xlator .so read failure if no options
Aravinda VK
2018-12-14 17:50:40 +05:30 -
040c63d8a8
Fix error message
Madhu Rajanna
2018-12-13 11:27:24 +05:30 -
4b2888c485
volume stop: return error if volume is not in started state
Madhu Rajanna
2018-12-12 17:59:38 +05:30 -
56dc388f64
Auto distribute count based on Max brick size
Aravinda VK
2018-12-12 12:55:03 +05:30 -
05fee9fdbc
Volume Create: Add a check to validate if volume exists
Madhu Rajanna
2018-12-13 16:46:37 +05:30 -
ee2fb7f89a
Normalize the xlator name when stored in Volinfo
Aravinda VK
2018-12-13 12:34:17 +05:30 -
74924d58db
Removing volume stop from replace-brick e2e test case
rishubhjain
2018-12-12 08:32:30 -05:00 -
5f889176c9
Update transactions to use Sync
Kaushal M
2018-12-11 16:24:12 +05:30 -
744704d231
transaction: restore logs of txn lock
Oshank Kumar
2018-11-21 16:02:16 +05:30 -
c6e4d23e42
transaction: removed duplicate code
Oshank Kumar
2018-11-14 19:03:12 +05:30 -
ed884b2af4
transaction: used etcd Election to elect cleanup leader
Oshank Kumar
2018-10-31 19:16:31 +05:30 -
b7e1f6040b
transaction: Implemented Txn Engine
Oshank Kumar
2018-09-07 17:21:58 +05:30 -
0a44716619
doc: Add a design document for the transaction framework
Kaushal M
2018-07-11 21:09:24 +05:30 -
9361638cfc
Default Options for new Volumes
Aravinda VK
2018-12-07 16:22:35 +05:30 -
755eff7f5f
build: Use random build id
Kaushal M
2018-12-10 22:32:32 +05:30 -
cf00bdf93a
nightly-rpms: Use golang from EPEL on EL7
Kaushal M
2018-12-10 11:55:02 +05:30 -
a9044cb33d
logging: log in UTC timezone
Madhu Rajanna
2018-12-11 09:38:51 +05:30 -
aeffd41917
Replacing afr to replicate as xlator option
rishubhjain
2018-12-10 11:33:07 -05:00 -
bc57805ca2
Fix go vet issues
Madhu Rajanna
2018-12-10 12:17:07 +05:30 -
8a52b23d84
Replace brick api
rishubhjain
2018-12-07 08:19:18 -05:00 -
a84850d37a
Improved test suite for self heal feature
Vishal Pandey
2018-12-04 13:16:36 +05:30 -
8de2a9ee49
Fix Option names in group profile and add db profile
Aravinda VK
2018-12-06 18:06:17 +05:30 -
b73370c553
Fix #1321: acceptLoop keeps a list of all sessions, and each session keeps a reference to the memory block allocated as a read buffer. This reference is there even if the session closes, so as long as acceptLoop runs, memory keeps growing. This should fix it by doing two things: 1) When session closes, remove the reference to the buffer. But that will still continue to leak sessions, because nothing removes elements from the session list. So, 2) remove the logic that keep track of sessions, instead, run two goroutines for each session, one to keep the session and run the server, and the other to terminate the first one when needed.
Burak Serdar
2018-12-06 09:36:22 -07:00 -
119cbb6823
ISSUE - MountLocalBricks() and MountVolumeBricks() are called during GD2 startup. Both these methods are responsible for mounting bricks for all the volumes in the store. MountLocalBricks() exits as soon as there is some issue with mounting any volume's localBricks because of which other volumes' localBricks(which are yet to be processed) are skipped for mounting. MountVolumeBricks() exits as soon as any one of the brick of that volume is unable to be mounted because of which other localBricks of that volume(which are yet to be processed), are skipped for mounting.
Vishal Pandey
2018-11-23 16:00:39 +05:30