[sheepdog] [PATCH 6/7] tests/functional: update tests for new hash function

MORITA Kazutaka morita.kazutaka at gmail.com
Fri Aug 30 11:32:08 CEST 2013


From: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp>

Signed-off-by: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp>
---
 tests/functional/010.out |  142 ++++++++++++++++++++++------------------------
 tests/functional/011.out |   18 +++---
 tests/functional/012.out |    6 +-
 tests/functional/027     |    2 +-
 tests/functional/027.out |    2 +-
 tests/functional/029.out |   20 +++----
 tests/functional/032.out |  102 ++++++++++++++++-----------------
 tests/functional/033.out |  102 ++++++++++++++++-----------------
 tests/functional/036.out |  128 ++++++++++++++++++++---------------------
 tests/functional/037.out |  128 ++++++++++++++++++++---------------------
 tests/functional/038.out |  128 ++++++++++++++++++++---------------------
 tests/functional/042.out |   38 ++++++-------
 tests/functional/048.out |   20 +++----
 tests/functional/057.out |  130 +++++++++++++++++++++---------------------
 tests/functional/063     |   12 ++--
 tests/functional/063.out |   30 +++++-----
 tests/functional/064.out |   48 ++++++++--------
 tests/functional/067.out |   14 ++---
 tests/functional/072     |    2 +-
 19 files changed, 534 insertions(+), 538 deletions(-)

diff --git a/tests/functional/010.out b/tests/functional/010.out
index 13fbc8c..fc3b12e 100644
--- a/tests/functional/010.out
+++ b/tests/functional/010.out
@@ -5,29 +5,29 @@ STORE/0/obj/007c2b2500000000
 STORE/0/obj/007c2b2500000001
 STORE/0/obj/007c2b2500000002
 STORE/0/obj/007c2b2500000004
-STORE/0/obj/007c2b2500000005
+STORE/0/obj/007c2b2500000006
 STORE/0/obj/007c2b2500000007
-STORE/0/obj/807c2b2500000000
 STORE/1/obj/007c2b2500000000
 STORE/1/obj/007c2b2500000001
-STORE/1/obj/007c2b2500000002
 STORE/1/obj/007c2b2500000003
+STORE/1/obj/007c2b2500000005
+STORE/1/obj/007c2b2500000006
 STORE/1/obj/807c2b2500000000
-STORE/2/obj/007c2b2500000000
+STORE/2/obj/007c2b2500000002
 STORE/2/obj/007c2b2500000003
-STORE/2/obj/007c2b2500000006
+STORE/2/obj/007c2b2500000004
+STORE/2/obj/007c2b2500000005
 STORE/2/obj/007c2b2500000007
 STORE/2/obj/807c2b2500000000
-STORE/3/obj/007c2b2500000004
-STORE/3/obj/007c2b2500000005
-STORE/3/obj/007c2b2500000006
-STORE/3/obj/007c2b2500000007
-STORE/4/obj/007c2b2500000001
+STORE/3/obj/007c2b2500000000
+STORE/3/obj/007c2b2500000001
+STORE/3/obj/007c2b2500000003
 STORE/4/obj/007c2b2500000002
-STORE/4/obj/007c2b2500000003
 STORE/4/obj/007c2b2500000004
 STORE/4/obj/007c2b2500000005
 STORE/4/obj/007c2b2500000006
+STORE/4/obj/007c2b2500000007
+STORE/4/obj/807c2b2500000000
 Cluster status: running, auto-recovery disabled
 
 Cluster created at DATE
@@ -38,29 +38,29 @@ STORE/0/obj/007c2b2500000000
 STORE/0/obj/007c2b2500000001
 STORE/0/obj/007c2b2500000002
 STORE/0/obj/007c2b2500000004
-STORE/0/obj/007c2b2500000005
+STORE/0/obj/007c2b2500000006
 STORE/0/obj/007c2b2500000007
-STORE/0/obj/807c2b2500000000
 STORE/1/obj/007c2b2500000000
 STORE/1/obj/007c2b2500000001
-STORE/1/obj/007c2b2500000002
 STORE/1/obj/007c2b2500000003
+STORE/1/obj/007c2b2500000005
+STORE/1/obj/007c2b2500000006
 STORE/1/obj/807c2b2500000000
-STORE/2/obj/007c2b2500000000
+STORE/2/obj/007c2b2500000002
 STORE/2/obj/007c2b2500000003
-STORE/2/obj/007c2b2500000006
+STORE/2/obj/007c2b2500000004
+STORE/2/obj/007c2b2500000005
 STORE/2/obj/007c2b2500000007
 STORE/2/obj/807c2b2500000000
-STORE/3/obj/007c2b2500000004
-STORE/3/obj/007c2b2500000005
-STORE/3/obj/007c2b2500000006
-STORE/3/obj/007c2b2500000007
-STORE/4/obj/007c2b2500000001
+STORE/3/obj/007c2b2500000000
+STORE/3/obj/007c2b2500000001
+STORE/3/obj/007c2b2500000003
 STORE/4/obj/007c2b2500000002
-STORE/4/obj/007c2b2500000003
 STORE/4/obj/007c2b2500000004
 STORE/4/obj/007c2b2500000005
 STORE/4/obj/007c2b2500000006
+STORE/4/obj/007c2b2500000007
+STORE/4/obj/807c2b2500000000
 a8775e30ddc5eda14d76e5361a514392  -
 8124234db4755d4772c3440f2cbd1ecb  -
 62630992718e77c73873ce1672d80786  -
@@ -81,30 +81,28 @@ STORE/0/obj/007c2b2500000007
 STORE/0/obj/807c2b2500000000
 STORE/1/obj/007c2b2500000000
 STORE/1/obj/007c2b2500000001
-STORE/1/obj/007c2b2500000002
 STORE/1/obj/007c2b2500000003
 STORE/1/obj/007c2b2500000004
 STORE/1/obj/007c2b2500000005
 STORE/1/obj/007c2b2500000006
 STORE/1/obj/007c2b2500000007
 STORE/1/obj/807c2b2500000000
-STORE/2/obj/007c2b2500000000
+STORE/2/obj/007c2b2500000002
 STORE/2/obj/007c2b2500000003
 STORE/2/obj/007c2b2500000004
 STORE/2/obj/007c2b2500000005
 STORE/2/obj/007c2b2500000006
 STORE/2/obj/007c2b2500000007
 STORE/2/obj/807c2b2500000000
-STORE/3/obj/007c2b2500000004
-STORE/3/obj/007c2b2500000005
-STORE/3/obj/007c2b2500000006
-STORE/3/obj/007c2b2500000007
-STORE/4/obj/007c2b2500000001
+STORE/3/obj/007c2b2500000000
+STORE/3/obj/007c2b2500000001
+STORE/3/obj/007c2b2500000003
 STORE/4/obj/007c2b2500000002
-STORE/4/obj/007c2b2500000003
 STORE/4/obj/007c2b2500000004
 STORE/4/obj/007c2b2500000005
 STORE/4/obj/007c2b2500000006
+STORE/4/obj/007c2b2500000007
+STORE/4/obj/807c2b2500000000
 Cluster recovery: enable
 Cluster status: running, auto-recovery enabled
 
@@ -139,16 +137,15 @@ STORE/2/obj/007c2b2500000005
 STORE/2/obj/007c2b2500000006
 STORE/2/obj/007c2b2500000007
 STORE/2/obj/807c2b2500000000
-STORE/3/obj/007c2b2500000004
-STORE/3/obj/007c2b2500000005
-STORE/3/obj/007c2b2500000006
-STORE/3/obj/007c2b2500000007
-STORE/4/obj/007c2b2500000001
+STORE/3/obj/007c2b2500000000
+STORE/3/obj/007c2b2500000001
+STORE/3/obj/007c2b2500000003
 STORE/4/obj/007c2b2500000002
-STORE/4/obj/007c2b2500000003
 STORE/4/obj/007c2b2500000004
 STORE/4/obj/007c2b2500000005
 STORE/4/obj/007c2b2500000006
+STORE/4/obj/007c2b2500000007
+STORE/4/obj/807c2b2500000000
 Cluster recovery: disable
 Cluster status: running, auto-recovery disabled
 
@@ -156,18 +153,15 @@ Cluster created at DATE
 
 Epoch Time           Version
 DATE      8 [127.0.0.1:7000, 127.0.0.1:7001, 127.0.0.1:7002, 127.0.0.1:7003, 127.0.0.1:7004, 127.0.0.1:7005, 127.0.0.1:7006, 127.0.0.1:7007]
-STORE/0/obj/007c2b2500000000
 STORE/0/obj/007c2b2500000001
 STORE/0/obj/007c2b2500000002
-STORE/0/obj/007c2b2500000004
-STORE/0/obj/007c2b2500000005
-STORE/0/obj/807c2b2500000000
+STORE/0/obj/007c2b2500000006
 STORE/1/obj/007c2b2500000000
 STORE/1/obj/007c2b2500000001
-STORE/1/obj/007c2b2500000002
-STORE/1/obj/807c2b2500000000
-STORE/2/obj/007c2b2500000000
-STORE/2/obj/007c2b2500000003
+STORE/1/obj/007c2b2500000003
+STORE/1/obj/007c2b2500000005
+STORE/2/obj/007c2b2500000004
+STORE/2/obj/007c2b2500000005
 STORE/2/obj/807c2b2500000000
 e0b27e7466a3c21d0a4dedfed8bb9184  -
 f35835c0a25be5ee75a536d1816c1db4  -
@@ -179,23 +173,25 @@ Cluster created at DATE
 
 Epoch Time           Version
 DATE      8 [127.0.0.1:7000, 127.0.0.1:7001, 127.0.0.1:7002, 127.0.0.1:7003, 127.0.0.1:7004, 127.0.0.1:7005, 127.0.0.1:7006, 127.0.0.1:7007]
-STORE/0/obj/007c2b2500000000
 STORE/0/obj/007c2b2500000001
 STORE/0/obj/007c2b2500000002
-STORE/0/obj/007c2b2500000004
-STORE/0/obj/007c2b2500000005
-STORE/0/obj/807c2b2500000000
+STORE/0/obj/007c2b2500000006
 STORE/1/obj/007c2b2500000000
 STORE/1/obj/007c2b2500000001
-STORE/1/obj/007c2b2500000002
-STORE/1/obj/807c2b2500000000
-STORE/2/obj/007c2b2500000000
-STORE/2/obj/007c2b2500000003
+STORE/1/obj/007c2b2500000003
+STORE/1/obj/007c2b2500000005
+STORE/2/obj/007c2b2500000004
+STORE/2/obj/007c2b2500000005
 STORE/2/obj/807c2b2500000000
-STORE/4/obj/007c2b2500000001
-STORE/4/obj/007c2b2500000002
+STORE/3/obj/007c2b2500000000
+STORE/3/obj/007c2b2500000003
+STORE/4/obj/807c2b2500000000
+STORE/5/obj/007c2b2500000002
+STORE/6/obj/007c2b2500000000
+STORE/6/obj/007c2b2500000002
 STORE/6/obj/007c2b2500000003
-STORE/7/obj/007c2b2500000003
+STORE/7/obj/007c2b2500000001
+STORE/7/obj/807c2b2500000000
 Cluster recovery: enable
 Cluster status: running, auto-recovery enabled
 
@@ -203,30 +199,30 @@ Cluster created at DATE
 
 Epoch Time           Version
 DATE      8 [127.0.0.1:7000, 127.0.0.1:7001, 127.0.0.1:7002, 127.0.0.1:7003, 127.0.0.1:7004, 127.0.0.1:7005, 127.0.0.1:7006, 127.0.0.1:7007]
-STORE/0/obj/007c2b2500000000
 STORE/0/obj/007c2b2500000001
 STORE/0/obj/007c2b2500000002
-STORE/0/obj/007c2b2500000004
-STORE/0/obj/007c2b2500000005
-STORE/0/obj/807c2b2500000000
+STORE/0/obj/007c2b2500000006
 STORE/1/obj/007c2b2500000000
 STORE/1/obj/007c2b2500000001
-STORE/1/obj/007c2b2500000002
-STORE/1/obj/807c2b2500000000
-STORE/2/obj/007c2b2500000000
-STORE/2/obj/007c2b2500000003
+STORE/1/obj/007c2b2500000003
+STORE/1/obj/007c2b2500000005
+STORE/2/obj/007c2b2500000004
+STORE/2/obj/007c2b2500000005
 STORE/2/obj/807c2b2500000000
-STORE/3/obj/007c2b2500000004
-STORE/3/obj/007c2b2500000005
-STORE/3/obj/007c2b2500000007
-STORE/4/obj/007c2b2500000001
-STORE/4/obj/007c2b2500000002
-STORE/4/obj/007c2b2500000004
+STORE/3/obj/007c2b2500000000
+STORE/3/obj/007c2b2500000003
+STORE/4/obj/007c2b2500000005
 STORE/4/obj/007c2b2500000006
-STORE/5/obj/007c2b2500000005
-STORE/5/obj/007c2b2500000006
+STORE/4/obj/007c2b2500000007
+STORE/4/obj/807c2b2500000000
+STORE/5/obj/007c2b2500000002
+STORE/5/obj/007c2b2500000004
 STORE/5/obj/007c2b2500000007
+STORE/6/obj/007c2b2500000000
+STORE/6/obj/007c2b2500000002
 STORE/6/obj/007c2b2500000003
-STORE/7/obj/007c2b2500000003
+STORE/6/obj/007c2b2500000004
+STORE/6/obj/007c2b2500000007
+STORE/7/obj/007c2b2500000001
 STORE/7/obj/007c2b2500000006
-STORE/7/obj/007c2b2500000007
+STORE/7/obj/807c2b2500000000
diff --git a/tests/functional/011.out b/tests/functional/011.out
index 121b9f1..77a1056 100644
--- a/tests/functional/011.out
+++ b/tests/functional/011.out
@@ -1,14 +1,14 @@
 QA output created by 011
 check the number of vnodes
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	27          0
-   1   127.0.0.1:7001      	55          1
-   2   127.0.0.1:7002      	110          2
+   0   127.0.0.1:7000      	55          0
+   1   127.0.0.1:7001      	110          1
+   2   127.0.0.1:7002      	219          2
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	27          0
-   1   127.0.0.1:7001      	55          1
-   2   127.0.0.1:7002      	110          2
+   0   127.0.0.1:7000      	55          0
+   1   127.0.0.1:7001      	110          1
+   2   127.0.0.1:7002      	219          2
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	27          0
-   1   127.0.0.1:7001      	55          1
-   2   127.0.0.1:7002      	110          2
+   0   127.0.0.1:7000      	55          0
+   1   127.0.0.1:7001      	110          1
+   2   127.0.0.1:7002      	219          2
diff --git a/tests/functional/012.out b/tests/functional/012.out
index dfba0be..8c7fa97 100644
--- a/tests/functional/012.out
+++ b/tests/functional/012.out
@@ -1,7 +1,7 @@
 QA output created by 012
 check the number of vnodes
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
    3   127.0.0.1:7004      	 0          4
diff --git a/tests/functional/027 b/tests/functional/027
index e851e69..5fae5a1 100755
--- a/tests/functional/027
+++ b/tests/functional/027
@@ -15,7 +15,7 @@ _cluster_format -c 2
 $DOG vdi create test0 40M
 $DOG vdi create test1 40M
 
-_kill_sheep 3
+_kill_sheep 1
 
 _wait_for_sheep_recovery 0
 
diff --git a/tests/functional/027.out b/tests/functional/027.out
index 5f32cdf..10b8e1a 100644
--- a/tests/functional/027.out
+++ b/tests/functional/027.out
@@ -2,4 +2,4 @@ QA output created by 027
 using backend plain store
 STORE/0/obj/80fd32fc00000000
 STORE/1/obj/80fd32fc00000000
-STORE/3/obj/80fd32fc00000000
+STORE/2/obj/80fd32fc00000000
diff --git a/tests/functional/029.out b/tests/functional/029.out
index 2269ebc..df90d4d 100644
--- a/tests/functional/029.out
+++ b/tests/functional/029.out
@@ -6,28 +6,28 @@ using backend plain store
   test2        0   20 MB  0.0 MB   20 MB DATE   fd3816     2              
 Looking for the object 0xfd381500000001 (the inode vid 0xfd3816 idx 1) with 7 nodes
 
-127.0.0.1:7000 doesn't have the object
+127.0.0.1:7000 has the object (should be 2 copies)
 127.0.0.1:7001 doesn't have the object
 127.0.0.1:7004 doesn't have the object
-127.0.0.1:7005 has the object (should be 2 copies)
+127.0.0.1:7005 doesn't have the object
 127.0.0.1:7006 has the object (should be 2 copies)
 127.0.0.1:7007 doesn't have the object
 127.0.0.1:7008 doesn't have the object
 Looking for the object 0xfd366200000001 (the inode vid 0xfd3662 idx 1) with 7 nodes
 
 127.0.0.1:7000 doesn't have the object
-127.0.0.1:7001 doesn't have the object
+127.0.0.1:7001 has the object (should be 3 copies)
 127.0.0.1:7004 has the object (should be 3 copies)
-127.0.0.1:7005 has the object (should be 3 copies)
+127.0.0.1:7005 doesn't have the object
 127.0.0.1:7006 doesn't have the object
-127.0.0.1:7007 doesn't have the object
-127.0.0.1:7008 has the object (should be 3 copies)
+127.0.0.1:7007 has the object (should be 3 copies)
+127.0.0.1:7008 doesn't have the object
 Looking for the object 0xfd2de300000001 (the inode vid 0xfd2de3 idx 1) with 7 nodes
 
-127.0.0.1:7000 has the object (should be 4 copies)
+127.0.0.1:7000 doesn't have the object
 127.0.0.1:7001 has the object (should be 4 copies)
-127.0.0.1:7004 has the object (should be 4 copies)
-127.0.0.1:7005 doesn't have the object
+127.0.0.1:7004 doesn't have the object
+127.0.0.1:7005 has the object (should be 4 copies)
 127.0.0.1:7006 doesn't have the object
 127.0.0.1:7007 has the object (should be 4 copies)
-127.0.0.1:7008 doesn't have the object
+127.0.0.1:7008 has the object (should be 4 copies)
diff --git a/tests/functional/032.out b/tests/functional/032.out
index aafbf24..df1ffa5 100644
--- a/tests/functional/032.out
+++ b/tests/functional/032.out
@@ -1,84 +1,84 @@
 QA output created by 032
 using backend plain store
 9c7766570b3be3aff2724f587c2f4107  -
-STORE/0/obj/807c2b2500000000
-STORE/1/obj/807c2b2500000000
 STORE/2/obj/807c2b2500000000
-STORE/0/obj/007c2b2500000000
+STORE/4/obj/807c2b2500000000
+STORE/7/obj/807c2b2500000000
 STORE/1/obj/007c2b2500000000
-STORE/2/obj/007c2b2500000000
+STORE/3/obj/007c2b2500000000
+STORE/6/obj/007c2b2500000000
 STORE/0/obj/007c2b2500000001
 STORE/1/obj/007c2b2500000001
-STORE/4/obj/007c2b2500000001
+STORE/7/obj/007c2b2500000001
 STORE/0/obj/007c2b2500000002
-STORE/1/obj/007c2b2500000002
-STORE/4/obj/007c2b2500000002
-STORE/2/obj/007c2b2500000003
+STORE/5/obj/007c2b2500000002
+STORE/6/obj/007c2b2500000002
+STORE/1/obj/007c2b2500000003
+STORE/3/obj/007c2b2500000003
 STORE/6/obj/007c2b2500000003
-STORE/7/obj/007c2b2500000003
-STORE/0/obj/007c2b2500000004
-STORE/3/obj/007c2b2500000004
-STORE/4/obj/007c2b2500000004
-STORE/0/obj/007c2b2500000005
-STORE/3/obj/007c2b2500000005
-STORE/5/obj/007c2b2500000005
+STORE/2/obj/007c2b2500000004
+STORE/5/obj/007c2b2500000004
+STORE/6/obj/007c2b2500000004
+STORE/1/obj/007c2b2500000005
+STORE/2/obj/007c2b2500000005
+STORE/4/obj/007c2b2500000005
+STORE/0/obj/007c2b2500000006
 STORE/4/obj/007c2b2500000006
-STORE/5/obj/007c2b2500000006
 STORE/7/obj/007c2b2500000006
-STORE/3/obj/007c2b2500000007
+STORE/4/obj/007c2b2500000007
 STORE/5/obj/007c2b2500000007
-STORE/7/obj/007c2b2500000007
-STORE/1/obj/007c2b2500000008
+STORE/6/obj/007c2b2500000007
 STORE/3/obj/007c2b2500000008
+STORE/4/obj/007c2b2500000008
 STORE/6/obj/007c2b2500000008
-STORE/3/obj/007c2b2500000009
+STORE/1/obj/007c2b2500000009
 STORE/5/obj/007c2b2500000009
-STORE/7/obj/007c2b2500000009
-STORE/0/obj/007c2b250000000a
-STORE/2/obj/007c2b250000000a
-STORE/5/obj/007c2b250000000a
-STORE/1/obj/007c2b250000000b
-STORE/4/obj/007c2b250000000b
-STORE/5/obj/007c2b250000000b
+STORE/6/obj/007c2b2500000009
+STORE/1/obj/007c2b250000000a
+STORE/3/obj/007c2b250000000a
+STORE/6/obj/007c2b250000000a
+STORE/2/obj/007c2b250000000b
+STORE/3/obj/007c2b250000000b
+STORE/6/obj/007c2b250000000b
+STORE/1/obj/007c2b250000000c
 STORE/3/obj/007c2b250000000c
-STORE/4/obj/007c2b250000000c
-STORE/5/obj/007c2b250000000c
-STORE/0/obj/007c2b250000000d
-STORE/2/obj/007c2b250000000d
-STORE/3/obj/007c2b250000000d
-STORE/1/obj/007c2b250000000e
-STORE/3/obj/007c2b250000000e
+STORE/7/obj/007c2b250000000c
+STORE/1/obj/007c2b250000000d
+STORE/5/obj/007c2b250000000d
+STORE/6/obj/007c2b250000000d
+STORE/2/obj/007c2b250000000e
+STORE/5/obj/007c2b250000000e
 STORE/7/obj/007c2b250000000e
-STORE/2/obj/007c2b250000000f
 STORE/4/obj/007c2b250000000f
-STORE/5/obj/007c2b250000000f
+STORE/6/obj/007c2b250000000f
+STORE/7/obj/007c2b250000000f
 STORE/0/obj/007c2b2500000010
-STORE/1/obj/007c2b2500000010
-STORE/4/obj/007c2b2500000010
+STORE/5/obj/007c2b2500000010
+STORE/7/obj/007c2b2500000010
 STORE/3/obj/007c2b2500000011
-STORE/5/obj/007c2b2500000011
+STORE/4/obj/007c2b2500000011
 STORE/7/obj/007c2b2500000011
-STORE/2/obj/007c2b2500000012
+STORE/3/obj/007c2b2500000012
 STORE/4/obj/007c2b2500000012
-STORE/6/obj/007c2b2500000012
+STORE/7/obj/007c2b2500000012
 STORE/0/obj/007c2b2500000013
+STORE/2/obj/007c2b2500000013
 STORE/5/obj/007c2b2500000013
-STORE/6/obj/007c2b2500000013
-STORE/0/obj/007c2b2500000014
-STORE/5/obj/007c2b2500000014
+STORE/1/obj/007c2b2500000014
+STORE/2/obj/007c2b2500000014
 STORE/6/obj/007c2b2500000014
-STORE/0/obj/007c2b2500000015
 STORE/2/obj/007c2b2500000015
-STORE/3/obj/007c2b2500000015
-STORE/1/obj/007c2b2500000016
-STORE/5/obj/007c2b2500000016
-STORE/6/obj/007c2b2500000016
-STORE/2/obj/007c2b2500000017
+STORE/6/obj/007c2b2500000015
+STORE/7/obj/007c2b2500000015
+STORE/0/obj/007c2b2500000016
+STORE/3/obj/007c2b2500000016
+STORE/4/obj/007c2b2500000016
+STORE/3/obj/007c2b2500000017
 STORE/5/obj/007c2b2500000017
 STORE/6/obj/007c2b2500000017
-STORE/0/obj/007c2b2500000018
 STORE/1/obj/007c2b2500000018
 STORE/5/obj/007c2b2500000018
+STORE/6/obj/007c2b2500000018
 
 
 
diff --git a/tests/functional/033.out b/tests/functional/033.out
index c674337..88b6c7c 100644
--- a/tests/functional/033.out
+++ b/tests/functional/033.out
@@ -1,84 +1,84 @@
 QA output created by 033
 using backend plain store
 9c7766570b3be3aff2724f587c2f4107  -
-STORE/0/obj/807c2b2500000000
-STORE/1/obj/807c2b2500000000
 STORE/2/obj/807c2b2500000000
-STORE/0/obj/007c2b2500000000
+STORE/4/obj/807c2b2500000000
+STORE/7/obj/807c2b2500000000
 STORE/1/obj/007c2b2500000000
-STORE/2/obj/007c2b2500000000
+STORE/3/obj/007c2b2500000000
+STORE/6/obj/007c2b2500000000
 STORE/0/obj/007c2b2500000001
 STORE/1/obj/007c2b2500000001
-STORE/4/obj/007c2b2500000001
+STORE/7/obj/007c2b2500000001
 STORE/0/obj/007c2b2500000002
-STORE/1/obj/007c2b2500000002
-STORE/4/obj/007c2b2500000002
-STORE/2/obj/007c2b2500000003
+STORE/5/obj/007c2b2500000002
+STORE/6/obj/007c2b2500000002
+STORE/1/obj/007c2b2500000003
+STORE/3/obj/007c2b2500000003
 STORE/6/obj/007c2b2500000003
-STORE/7/obj/007c2b2500000003
-STORE/0/obj/007c2b2500000004
-STORE/3/obj/007c2b2500000004
-STORE/4/obj/007c2b2500000004
-STORE/0/obj/007c2b2500000005
-STORE/3/obj/007c2b2500000005
-STORE/5/obj/007c2b2500000005
+STORE/2/obj/007c2b2500000004
+STORE/5/obj/007c2b2500000004
+STORE/6/obj/007c2b2500000004
+STORE/1/obj/007c2b2500000005
+STORE/2/obj/007c2b2500000005
+STORE/4/obj/007c2b2500000005
+STORE/0/obj/007c2b2500000006
 STORE/4/obj/007c2b2500000006
-STORE/5/obj/007c2b2500000006
 STORE/7/obj/007c2b2500000006
-STORE/3/obj/007c2b2500000007
+STORE/4/obj/007c2b2500000007
 STORE/5/obj/007c2b2500000007
-STORE/7/obj/007c2b2500000007
-STORE/1/obj/007c2b2500000008
+STORE/6/obj/007c2b2500000007
 STORE/3/obj/007c2b2500000008
+STORE/4/obj/007c2b2500000008
 STORE/6/obj/007c2b2500000008
-STORE/3/obj/007c2b2500000009
+STORE/1/obj/007c2b2500000009
 STORE/5/obj/007c2b2500000009
-STORE/7/obj/007c2b2500000009
-STORE/0/obj/007c2b250000000a
-STORE/2/obj/007c2b250000000a
-STORE/5/obj/007c2b250000000a
-STORE/1/obj/007c2b250000000b
-STORE/4/obj/007c2b250000000b
-STORE/5/obj/007c2b250000000b
+STORE/6/obj/007c2b2500000009
+STORE/1/obj/007c2b250000000a
+STORE/3/obj/007c2b250000000a
+STORE/6/obj/007c2b250000000a
+STORE/2/obj/007c2b250000000b
+STORE/3/obj/007c2b250000000b
+STORE/6/obj/007c2b250000000b
+STORE/1/obj/007c2b250000000c
 STORE/3/obj/007c2b250000000c
-STORE/4/obj/007c2b250000000c
-STORE/5/obj/007c2b250000000c
-STORE/0/obj/007c2b250000000d
-STORE/2/obj/007c2b250000000d
-STORE/3/obj/007c2b250000000d
-STORE/1/obj/007c2b250000000e
-STORE/3/obj/007c2b250000000e
+STORE/7/obj/007c2b250000000c
+STORE/1/obj/007c2b250000000d
+STORE/5/obj/007c2b250000000d
+STORE/6/obj/007c2b250000000d
+STORE/2/obj/007c2b250000000e
+STORE/5/obj/007c2b250000000e
 STORE/7/obj/007c2b250000000e
-STORE/2/obj/007c2b250000000f
 STORE/4/obj/007c2b250000000f
-STORE/5/obj/007c2b250000000f
+STORE/6/obj/007c2b250000000f
+STORE/7/obj/007c2b250000000f
 STORE/0/obj/007c2b2500000010
-STORE/1/obj/007c2b2500000010
-STORE/4/obj/007c2b2500000010
+STORE/5/obj/007c2b2500000010
+STORE/7/obj/007c2b2500000010
 STORE/3/obj/007c2b2500000011
-STORE/5/obj/007c2b2500000011
+STORE/4/obj/007c2b2500000011
 STORE/7/obj/007c2b2500000011
-STORE/2/obj/007c2b2500000012
+STORE/3/obj/007c2b2500000012
 STORE/4/obj/007c2b2500000012
-STORE/6/obj/007c2b2500000012
+STORE/7/obj/007c2b2500000012
 STORE/0/obj/007c2b2500000013
+STORE/2/obj/007c2b2500000013
 STORE/5/obj/007c2b2500000013
-STORE/6/obj/007c2b2500000013
-STORE/0/obj/007c2b2500000014
-STORE/5/obj/007c2b2500000014
+STORE/1/obj/007c2b2500000014
+STORE/2/obj/007c2b2500000014
 STORE/6/obj/007c2b2500000014
-STORE/0/obj/007c2b2500000015
 STORE/2/obj/007c2b2500000015
-STORE/3/obj/007c2b2500000015
-STORE/1/obj/007c2b2500000016
-STORE/5/obj/007c2b2500000016
-STORE/6/obj/007c2b2500000016
-STORE/2/obj/007c2b2500000017
+STORE/6/obj/007c2b2500000015
+STORE/7/obj/007c2b2500000015
+STORE/0/obj/007c2b2500000016
+STORE/3/obj/007c2b2500000016
+STORE/4/obj/007c2b2500000016
+STORE/3/obj/007c2b2500000017
 STORE/5/obj/007c2b2500000017
 STORE/6/obj/007c2b2500000017
-STORE/0/obj/007c2b2500000018
 STORE/1/obj/007c2b2500000018
 STORE/5/obj/007c2b2500000018
+STORE/6/obj/007c2b2500000018
 
 
 
diff --git a/tests/functional/036.out b/tests/functional/036.out
index 3fb4378..4e9fabf 100644
--- a/tests/functional/036.out
+++ b/tests/functional/036.out
@@ -2,81 +2,81 @@ QA output created by 036
 using backend plain store
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
diff --git a/tests/functional/037.out b/tests/functional/037.out
index 33c368c..3cae8ac 100644
--- a/tests/functional/037.out
+++ b/tests/functional/037.out
@@ -2,81 +2,81 @@ QA output created by 037
 using backend plain store
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
diff --git a/tests/functional/038.out b/tests/functional/038.out
index 80e7532..41e8d16 100644
--- a/tests/functional/038.out
+++ b/tests/functional/038.out
@@ -2,81 +2,81 @@ QA output created by 038
 using backend plain store
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
 Cluster status: running, auto-recovery enabled
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
-   3   127.0.0.1:7003      	64          3
-   4   127.0.0.1:7004      	64          4
-   5   127.0.0.1:7005      	64          5
-   6   127.0.0.1:7006      	64          6
-   7   127.0.0.1:7007      	64          7
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
+   3   127.0.0.1:7003      	128          3
+   4   127.0.0.1:7004      	128          4
+   5   127.0.0.1:7005      	128          5
+   6   127.0.0.1:7006      	128          6
+   7   127.0.0.1:7007      	128          7
diff --git a/tests/functional/042.out b/tests/functional/042.out
index 2876a00..5462ed0 100644
--- a/tests/functional/042.out
+++ b/tests/functional/042.out
@@ -47,30 +47,30 @@ Failed to write VDI
 Failed to create VDI test2: Failed to write to requested VDI
 Failed to create VDI test3: Failed to write to requested VDI
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	126          0
-   1   127.0.0.1:7001      	126          1
-   2   127.0.0.1:7002      	 2          2
-   3   127.0.0.1:7003      	 2          3
+   0   127.0.0.1:7000      	251          0
+   1   127.0.0.1:7001      	251          1
+   2   127.0.0.1:7002      	 5          2
+   3   127.0.0.1:7003      	 5          3
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	126          0
-   1   127.0.0.1:7001      	126          1
-   2   127.0.0.1:7002      	 2          2
-   3   127.0.0.1:7003      	 2          3
+   0   127.0.0.1:7000      	251          0
+   1   127.0.0.1:7001      	251          1
+   2   127.0.0.1:7002      	 5          2
+   3   127.0.0.1:7003      	 5          3
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	126          0
-   1   127.0.0.1:7001      	126          1
-   2   127.0.0.1:7002      	 2          2
-   3   127.0.0.1:7003      	 2          3
+   0   127.0.0.1:7000      	251          0
+   1   127.0.0.1:7001      	251          1
+   2   127.0.0.1:7002      	 5          2
+   3   127.0.0.1:7003      	 5          3
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	126          0
-   1   127.0.0.1:7001      	126          1
-   2   127.0.0.1:7002      	 2          2
-   3   127.0.0.1:7003      	 2          3
+   0   127.0.0.1:7000      	251          0
+   1   127.0.0.1:7001      	251          1
+   2   127.0.0.1:7002      	 5          2
+   3   127.0.0.1:7003      	 5          3
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
 0	22	4	0	0	0
 1	22	4	0	0	0
-2	0	1	0	0	0
-3	0	1	0	0	0
+2	0	2	0	0	0
+3	0	0	0	0	0
 STORE/0/obj/00fd32fc00000000
 STORE/0/obj/00fd32fc00000001
 STORE/0/obj/00fd32fc00000002
@@ -124,4 +124,4 @@ STORE/1/obj/80fd34af00000000
 STORE/1/obj/80fd366200000000
 STORE/1/obj/80fd381500000000
 STORE/2/obj/80fd32fc00000000
-STORE/3/obj/80fd34af00000000
+STORE/2/obj/80fd34af00000000
diff --git a/tests/functional/048.out b/tests/functional/048.out
index 552c79a..e386d86 100644
--- a/tests/functional/048.out
+++ b/tests/functional/048.out
@@ -1,15 +1,15 @@
 QA output created by 048
 using backend plain store
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7001      	64          1
-   1   127.0.0.1:7002      	64          2
+   0   127.0.0.1:7001      	128          1
+   1   127.0.0.1:7002      	128          2
 Tracking the inode object 0x7c2b25 with 5 nodes
 
 obj 807c2b2500000000 locations at epoch 1, copies = 3
 ---------------------------------------------------
+127.0.0.1:7002
 127.0.0.1:7001
 127.0.0.1:7000
-127.0.0.1:7002
 
 obj 807c2b2500000000 locations at epoch 2, copies = 3
 ---------------------------------------------------
@@ -18,21 +18,21 @@ obj 807c2b2500000000 locations at epoch 2, copies = 3
 
 obj 807c2b2500000000 locations at epoch 3, copies = 3
 ---------------------------------------------------
-127.0.0.1:7001
 127.0.0.1:7002
+127.0.0.1:7001
 127.0.0.1:7003
 
 obj 807c2b2500000000 locations at epoch 4, copies = 3
 ---------------------------------------------------
-127.0.0.1:7001
 127.0.0.1:7002
-127.0.0.1:7003
+127.0.0.1:7004
+127.0.0.1:7001
 
 obj 807c2b2500000000 locations at epoch 5, copies = 3
 ---------------------------------------------------
-127.0.0.1:7001
-127.0.0.1:7000
 127.0.0.1:7002
+127.0.0.1:7004
+127.0.0.1:7001
 Tracking the object 0x7c2b2500000001 (the inode vid 0x7c2b25 idx 1) with 5 nodes
 
 obj 7c2b2500000001 locations at epoch 1, copies = 3
@@ -55,14 +55,14 @@ obj 7c2b2500000001 locations at epoch 3, copies = 3
 obj 7c2b2500000001 locations at epoch 4, copies = 3
 ---------------------------------------------------
 127.0.0.1:7001
-127.0.0.1:7004
 127.0.0.1:7003
+127.0.0.1:7002
 
 obj 7c2b2500000001 locations at epoch 5, copies = 3
 ---------------------------------------------------
 127.0.0.1:7000
 127.0.0.1:7001
-127.0.0.1:7004
+127.0.0.1:7003
   Name        Id    Size    Used  Shared    Creation time   VDI id  Copies  Tag
   test         0  1.0 GB  4.0 MB  0.0 MB DATE   7c2b25     3              
 = test 0 1073741824 4194304 0 MASKED 7c2b25 3
diff --git a/tests/functional/057.out b/tests/functional/057.out
index 23cbf19..2ed742f 100644
--- a/tests/functional/057.out
+++ b/tests/functional/057.out
@@ -1,30 +1,30 @@
 QA output created by 057
 using backend plain store
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0/d0	8	0	0	0	0
-0/d1	8	0	0	0	0
-0/d2	9	1	0	0	0
-1/d0	8	0	0	0	0
-1/d1	12	0	0	0	0
-1/d2	5	1	0	0	0
-2/d0	10	1	0	0	0
-2/d1	8	0	0	0	0
-2/d2	7	0	0	0	0
-STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0/d0	1	0	0	0	0
+0/d0	11	1	0	0	0
 0/d1	5	0	0	0	0
-0/d2	7	0	0	0	0
-0/d3	5	0	0	0	0
-0/d4	5	1	0	0	0
-1/d0	4	0	0	0	0
-1/d1	4	0	0	0	0
-1/d2	5	1	0	0	0
-2/d0	8	1	0	0	0
-2/d1	5	0	0	0	0
-2/d2	6	0	0	0	0
-3/d0	9	0	0	0	0
-3/d1	2	0	0	0	0
-3/d2	9	0	0	0	0
+0/d2	9	0	0	0	0
+1/d0	6	1	0	0	0
+1/d1	9	0	0	0	0
+1/d2	10	0	0	0	0
+2/d0	7	0	0	0	0
+2/d1	7	1	0	0	0
+2/d2	11	0	0	0	0
+STORE	DATA	VDI	VMSTATE	ATTR	STALE
+0/d0	7	0	0	0	0
+0/d1	1	0	0	0	0
+0/d2	3	0	0	0	0
+0/d3	3	0	0	0	0
+0/d4	1	0	0	0	0
+1/d0	6	1	0	0	0
+1/d1	6	0	0	0	0
+1/d2	9	0	0	0	0
+2/d0	5	0	0	0	0
+2/d1	4	1	0	0	0
+2/d2	10	0	0	0	0
+3/d0	8	0	0	0	0
+3/d1	6	0	0	0	0
+3/d2	6	1	0	0	0
 finish check&repair test
 Cluster status: running, auto-recovery enabled
 
@@ -37,35 +37,35 @@ Failed to execute request, look for sheep.log for more information
 Nodes In Recovery:
   Id   Host:Port         V-Nodes       Zone       Progress
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0/d0	1	0	0	0	0
-0/d1	5	0	0	0	0
-0/d2	7	0	0	0	0
-0/d3	5	0	0	0	0
-0/d4	5	1	0	0	0
-1/d0	4	0	0	0	0
-1/d1	4	0	0	0	0
-1/d2	5	1	0	0	0
-2/d0	8	1	0	0	0
-2/d1	5	0	0	0	0
-2/d2	6	0	0	0	0
-3/d0	9	0	0	0	0
-3/d1	2	0	0	0	0
-3/d2	9	0	0	0	0
+0/d0	7	0	0	0	0
+0/d1	1	0	0	0	0
+0/d2	3	0	0	0	0
+0/d3	3	0	0	0	0
+0/d4	1	0	0	0	0
+1/d0	6	1	0	0	0
+1/d1	6	0	0	0	0
+1/d2	9	0	0	0	0
+2/d0	5	0	0	0	0
+2/d1	4	1	0	0	0
+2/d2	10	0	0	0	0
+3/d0	8	0	0	0	0
+3/d1	6	0	0	0	0
+3/d2	6	1	0	0	0
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0/d0	1	0	0	0	0
-0/d1	5	0	0	0	0
-0/d2	7	0	0	0	0
-0/d3	8	0	0	0	0
-0/d4	8	1	0	0	0
-1/d0	4	0	0	0	0
-1/d1	4	0	0	0	0
-1/d2	5	1	0	0	0
-2/d0	8	1	0	0	0
-2/d1	5	0	0	0	0
-2/d2	6	0	0	0	0
-3/d0	9	0	0	0	0
-3/d1	2	0	0	0	0
-3/d2	9	0	0	0	0
+0/d0	7	0	0	0	0
+0/d1	1	0	0	0	0
+0/d2	6	0	0	0	0
+0/d3	5	0	0	0	0
+0/d4	4	0	0	0	0
+1/d0	6	1	0	0	0
+1/d1	6	0	0	0	0
+1/d2	9	0	0	0	0
+2/d0	5	0	0	0	0
+2/d1	4	1	0	0	0
+2/d2	10	0	0	0	0
+3/d0	8	0	0	0	0
+3/d1	6	0	0	0	0
+3/d2	6	1	0	0	0
 finish check&repair test
 Cluster status: running, auto-recovery enabled
 
@@ -78,20 +78,20 @@ Failed to execute request, look for sheep.log for more information
 Nodes In Recovery:
   Id   Host:Port         V-Nodes       Zone       Progress
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0/d0	1	0	0	0	0
-0/d1	5	0	0	0	0
-0/d2	7	0	0	0	0
-0/d3	8	0	0	0	0
-0/d4	8	1	0	0	0
-1/d0	4	0	0	0	0
-1/d1	4	0	0	0	0
-1/d2	5	1	0	0	0
-2/d0	8	1	0	0	0
-2/d1	5	0	0	0	0
-2/d2	6	0	0	0	0
-3/d0	9	0	0	0	0
-3/d1	2	0	0	0	0
-3/d2	9	0	0	0	0
+0/d0	7	0	0	0	0
+0/d1	1	0	0	0	0
+0/d2	6	0	0	0	0
+0/d3	5	0	0	0	0
+0/d4	4	0	0	0	0
+1/d0	6	1	0	0	0
+1/d1	6	0	0	0	0
+1/d2	9	0	0	0	0
+2/d0	5	0	0	0	0
+2/d1	4	1	0	0	0
+2/d2	10	0	0	0	0
+3/d0	8	0	0	0	0
+3/d1	6	0	0	0	0
+3/d2	6	1	0	0	0
 Cluster status: running, auto-recovery enabled
 
 Cluster created at DATE
diff --git a/tests/functional/063 b/tests/functional/063
index 8a648c6..cd5a855 100755
--- a/tests/functional/063
+++ b/tests/functional/063
@@ -5,12 +5,12 @@
 
 _need_to_be_root
 
-_make_device 0 $((100 * 1024 ** 2))
-_make_device 1 $((100 * 1024 ** 2))
-_make_device 2 $((100 * 1024 ** 2))
-_make_device 3 $((100 * 1024 ** 2))
-_make_device 4 $((100 * 1024 ** 2))
-_make_device 5 $((100 * 1024 ** 2))
+_make_device 0 $((200 * 1024 ** 2))
+_make_device 1 $((200 * 1024 ** 2))
+_make_device 2 $((200 * 1024 ** 2))
+_make_device 3 $((200 * 1024 ** 2))
+_make_device 4 $((200 * 1024 ** 2))
+_make_device 5 $((200 * 1024 ** 2))
 
 #start three in different size
 for i in 0 1 2; do
diff --git a/tests/functional/063.out b/tests/functional/063.out
index d85a80e..231c802 100644
--- a/tests/functional/063.out
+++ b/tests/functional/063.out
@@ -1,30 +1,30 @@
 QA output created by 063
 using backend plain store
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0	19	0	0	0	0
-1	13	1	0	0	0
-2	18	0	0	0	0
+0	13	0	0	0	0
+1	24	0	0	0	0
+2	13	1	0	0	0
 3	0	0	0	0	0
 4	0	0	0	0	0
 5	0	0	0	0	0
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
    3   127.0.0.1:7003      	 0          3
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0	9	0	0	0	0
-1	13	1	0	0	0
-2	9	0	0	0	0
+0	6	0	0	0	0
+1	18	0	0	0	0
+2	3	1	0	0	0
 3	0	0	0	0	0
-4	8	0	0	0	0
-5	11	0	0	0	0
+4	14	0	0	0	0
+5	9	0	0	0	0
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	102          0
-   1   127.0.0.1:7001      	51          1
-   2   127.0.0.1:7002      	51          2
+   0   127.0.0.1:7000      	205          0
+   1   127.0.0.1:7001      	102          1
+   2   127.0.0.1:7002      	102          2
    3   127.0.0.1:7003      	 0          3
-   4   127.0.0.1:7005      	51          5
+   4   127.0.0.1:7005      	102          5
 Cluster status: running, auto-recovery enabled
 
 Cluster created at DATE
diff --git a/tests/functional/064.out b/tests/functional/064.out
index df49e41..5574c41 100644
--- a/tests/functional/064.out
+++ b/tests/functional/064.out
@@ -1,39 +1,39 @@
 QA output created by 064
 using backend plain store
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0	17	1	0	0	0
-1	12	1	0	0	0
-2	21	0	0	0	0
+0	12	0	0	0	0
+1	16	1	0	0	0
+2	22	1	0	0	0
 3	0	0	0	0	0
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	48          0
-   1   127.0.0.1:7001      	48          1
-   2   127.0.0.1:7002      	96          2
+   0   127.0.0.1:7000      	96          0
+   1   127.0.0.1:7001      	96          1
+   2   127.0.0.1:7002      	192          2
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0	8	1	0	0	0
-1	12	1	0	0	0
-2	21	0	0	0	0
-3	9	0	0	0	0
+0	4	0	0	0	0
+1	16	1	0	0	0
+2	22	1	0	0	0
+3	8	0	0	0	0
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	48          0
-   1   127.0.0.1:7001      	48          1
-   2   127.0.0.1:7002      	96          2
+   0   127.0.0.1:7000      	96          0
+   1   127.0.0.1:7001      	96          1
+   2   127.0.0.1:7002      	192          2
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0	11	1	0	0	0
+0	11	0	0	0	0
 1	25	1	0	0	0
-3	14	0	0	0	0
+3	14	1	0	0	0
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	85          0
-   1   127.0.0.1:7001      	43          1
+   0   127.0.0.1:7000      	171          0
+   1   127.0.0.1:7001      	85          1
 STORE	DATA	VDI	VMSTATE	ATTR	STALE
-0	9	1	0	0	0
-1	10	1	0	0	0
-2	19	0	0	0	0
-3	12	0	0	0	0
+0	5	0	0	0	0
+1	16	1	0	0	0
+2	20	1	0	0	0
+3	9	0	0	0	0
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	77          0
-   1   127.0.0.1:7001      	38          1
-   2   127.0.0.1:7002      	77          2
+   0   127.0.0.1:7000      	153          0
+   1   127.0.0.1:7001      	77          1
+   2   127.0.0.1:7002      	154          2
 Cluster status: running, auto-recovery enabled
 
 Cluster created at DATE
diff --git a/tests/functional/067.out b/tests/functional/067.out
index 43d2eeb..f8866a4 100644
--- a/tests/functional/067.out
+++ b/tests/functional/067.out
@@ -1,13 +1,13 @@
 QA output created by 067
 using backend plain store
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7000      	64          0
-   1   127.0.0.1:7001      	64          1
-   2   127.0.0.1:7002      	64          2
+   0   127.0.0.1:7000      	128          0
+   1   127.0.0.1:7001      	128          1
+   2   127.0.0.1:7002      	128          2
 check whether all nodes have the same cluster info
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7001      	64          1
-   1   127.0.0.1:7002      	64          2
+   0   127.0.0.1:7001      	128          1
+   1   127.0.0.1:7002      	128          2
   Id   Host:Port         V-Nodes       Zone
-   0   127.0.0.1:7001      	64          1
-   1   127.0.0.1:7002      	64          2
+   0   127.0.0.1:7001      	128          1
+   1   127.0.0.1:7002      	128          2
diff --git a/tests/functional/072 b/tests/functional/072
index 4f7a7c3..a56c6c5 100755
--- a/tests/functional/072
+++ b/tests/functional/072
@@ -20,7 +20,7 @@ $DOG vdi create test 8M -P
 $DOG cluster shutdown
 
 mv $STORE/0/obj/007c2b2500000001 $STORE/0/obj/.stale/007c2b2500000001.1
-mv $STORE/1/obj/807c2b2500000000 $STORE/1/obj/.stale/807c2b2500000000.1
+mv $STORE/1/obj/007c2b2500000000 $STORE/1/obj/.stale/007c2b2500000000.1
 
 for i in 0 1 2; do
     _start_sheep $i
-- 
1.7.9.5




More information about the sheepdog mailing list