[Bugs] [Bug 1704252] New: Creation of bulkvoldict thread logic is not correct while brick_mux is enabled for single volume

bugzilla at redhat.com bugzilla at redhat.com
Mon Apr 29 12:32:43 UTC 2019


https://bugzilla.redhat.com/show_bug.cgi?id=1704252

            Bug ID: 1704252
           Summary: Creation of bulkvoldict thread logic is not correct
                    while brick_mux is enabled for single volume
           Product: GlusterFS
           Version: mainline
            Status: NEW
         Component: glusterd
          Assignee: bugs at gluster.org
          Reporter: moagrawa at redhat.com
                CC: bugs at gluster.org
  Target Milestone: ---
    Classification: Community



Description of problem:
Ideally, glusterd should spawn bulvoldict thread only while no. of volumes are
high more than 100 and brick_mux is enabled.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1.Setup 1x3 cluster environment and enable brick_mux
2.Stop/start glusterd on one node
3. Check the messages in glusterd.log, it is showing below logs
  Create thread 1 to populate dict data for volume start index is 1 end index 
  is 2
[[glusterd-utils.c:3559:glusterd_add_volumes_to_export_dict] 0-management:
Finished dictionary popluation in all threads

Actual results:
dict thread is creating even no. of volume is 1

Expected results:
No need to create dict thread if volume count is lower

Additional info:

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list