[Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-05-18 Thread Lars Helge Øverland
Great work Quang.

Opening the tree with 1000 orgunits selected takes around 1 sec. Saving
the tree state with 1000 orgunits selected takes less than 1 sec.

** Changed in: dhis2
   Status: Confirmed => Fix Committed

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: Fix Committed

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.

All parts of the orgunit tree must be examined to find the bottleneck. 
Performance must be improved, acceptable time for a large tree would be 
approximately 2 secs.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-04-28 Thread Quang Nguyen
Hi folks,

Look like I found the reason of this bug.

On DefaultSelectionTreeManager class, each select/unselect action on the
OrgUnitTree, at lease 4 times it calls method
reloadOrganisationUnits(...) to reload all of selected OrgUnits'
information. Of course it takes time to query from database for a large
number of selected OrgUnits.

In my opinion, in this case we don't need to reload information of
selected OrgUnits because nothing changes. However, I'm not sure in the
other cases if any.

Any comments?

Quang

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: Confirmed

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.

All parts of the orgunit tree must be examined to find the bottleneck. 
Performance must be improved, acceptable time for a large tree would be 
approximately 2 secs.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-04-22 Thread Lars Helge Øverland
** Changed in: dhis2
   Status: New => Confirmed

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: Confirmed

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.

All parts of the orgunit tree must be examined to find the bottleneck. 
Performance must be improved, acceptable time for a large tree would be 
approximately 2 secs.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-03-29 Thread Lars Helge Øverland
** Changed in: dhis2
 Assignee: (unassigned) => Quang Nguyen (quangnguyen)

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: New

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.

All parts of the orgunit tree must be examined to find the bottleneck. 
Performance must be improved, acceptable time for a large tree would be 
approximately 2 secs.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-03-29 Thread Lars Helge Øverland
** Description changed:

  If we assign by Selecting all at level, or unselect all at level, it's
  no problem. But the problem appear when unselect some of organisation
  unit when already selected large number of org units. Each time click to
  Orgunit to unassign or assign, the system loading once. This slow down
  the process of select Orgunit. Beside that, the Save button also
  invisible, and I have to wait for a long time until the system finish
  loading. But when I check again, and see that there are just few
  selected org units assigned, and a many selected orgunits hasn't been
  assigned.
  
  chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
  This refers to the reliability of the sys.
+ 
+ All parts of the orgunit tree must be examined to find the bottleneck.
+ Performance must be improved, acceptable time for a large tree would be
+ approximately 2 secs.

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: New

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.

All parts of the orgunit tree must be examined to find the bottleneck. 
Performance must be improved, acceptable time for a large tree would be 
approximately 2 secs.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-03-25 Thread jason.p.pickering
Bumping this bug. The entire browser freezes for a few seconds during
any data element or organization unit listing.

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: New

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-03-25 Thread Lars Helge Øverland
** Changed in: dhis2
Milestone: None => 2.0.5

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: New

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-03-23 Thread Kim Anh Vo
so far... how's it going with this bug?
Just see the status= new; important= undecided; assigned to= unassigned???

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: New

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-01-20 Thread Nguyen Tran Do Xuan Thuy
Tri used to create a function which we can assign many data sets to org
units at one operation. And I see that function work very well. But someone
removed that.



-- 
--
Thuy
HISP Vietnam
+84902079126

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: New

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-01-20 Thread Knut Staring
A related feature request: It would be nice if it was possible to select
multiple datasets for assignment in one operation - it is very common
that you want many/all datasets to be assigned at the lowest level.

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: New

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-01-20 Thread Knut Staring
Let me log a related feature request: It should be possible to select
multiple datasets for assignment in one operation. I just had 25 datasets
that I wanted to assign to all orgunits, and ended up rather writing a quick
SQL statement directly in the db instead of going through the same clicks
over and over.

Knut

On Wed, Jan 20, 2010 at 11:51 AM, Ola Hodne Titlestad
wrote:

> A related problem to this is that big data set assignment jobs (e.g
> assign all at level 4/5) that usually take a very long time (30 sec) are
> not well communicated to the user.
>
> When I click on assign all at level 4 in the SL database it seems like
> nothing happens for about 30 sec and then after all this time I get the
> Please wait. loading message (inside the selection box), and a few
> seconds later the process is done. That Please wait message needs to be
> shown immediately after starting the process and not after 30 sec.
>
> --
> very slow speed and lack of status updates of "Assign dataset to
> organisation units for registering" function
> https://bugs.launchpad.net/bugs/484055
> You received this bug notification because you are a member of DHIS 2
> coordinators, which is the registrant for DHIS.
>
> Status in DHIS 2 - District Health Information Software: New
>
> Bug description:
> If we assign by Selecting all at level, or unselect all at level, it's no
> problem. But the problem appear when unselect some of organisation unit when
> already selected large number of org units. Each time click to Orgunit to
> unassign or assign, the system loading once. This slow down the process of
> select Orgunit. Beside that, the Save button also invisible, and I have to
> wait for a long time until the system finish loading. But when I check
> again, and see that there are just few selected org units assigned, and a
> many selected orgunits hasn't been assigned.
>
> chosing OUs for assigning/removing assignments can make confusions to users
> when the status just "Loading, please wait..." but actually just a few
> (surely with the first one) work out! So, why not adding the OU name to the
> status, for example: assigning OU1,please wait...!!!
> This refers to the reliability of the sys.
>
>
>


-- 
Cheers,
Knut Staring

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: New

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] [Bug 484055] Re: very slow speed and lack of status updates of "Assign dataset to organisation units for registering" function

2010-01-20 Thread Ola Hodne Titlestad
A related problem to this is that big data set assignment jobs (e.g
assign all at level 4/5) that usually take a very long time (30 sec) are
not well communicated to the user.

When I click on assign all at level 4 in the SL database it seems like
nothing happens for about 30 sec and then after all this time I get the
Please wait. loading message (inside the selection box), and a few
seconds later the process is done. That Please wait message needs to be
shown immediately after starting the process and not after 30 sec.

-- 
very slow speed and lack of status updates of "Assign dataset to organisation 
units for registering" function
https://bugs.launchpad.net/bugs/484055
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.

Status in DHIS 2 - District Health Information Software: New

Bug description:
If we assign by Selecting all at level, or unselect all at level, it's no 
problem. But the problem appear when unselect some of organisation unit when 
already selected large number of org units. Each time click to Orgunit to 
unassign or assign, the system loading once. This slow down the process of 
select Orgunit. Beside that, the Save button also invisible, and I have to wait 
for a long time until the system finish loading. But when I check again, and 
see that there are just few selected org units assigned, and a many selected 
orgunits hasn't been assigned.

chosing OUs for assigning/removing assignments can make confusions to users 
when the status just "Loading, please wait..." but actually just a few (surely 
with the first one) work out! So, why not adding the OU name to the status, for 
example: assigning OU1,please wait...!!!
This refers to the reliability of the sys.



___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp