This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 19108 - VSS performance problems
Summary: VSS performance problems
Status: CLOSED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: vcsgeneric (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: Martin Entlicher
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2002-01-07 17:19 UTC by Martin Entlicher
Modified: 2003-07-01 13:05 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Entlicher 2002-01-07 17:19:44 UTC
This issue summarizes the problems refered by Thomas Boerkel on nbusers mailing
list.
It should probably be filled as several independent issues, but for simplicity
I'm submitting them all into a single issue:

1) VSS & PVCS filesystems do not define shorten file states. Therefore option
"Shorten File Statuses" makes no difference. This is the only one, which is not
related to performance.

2) VSS Refresh is quite slow, bacause it runs "ss status" for EACH file in the
folder. This is due to VSS bug, that cuts file name at some point. However if
the files names are shorter that that length, this should not be necessary.

3) The checkout, checkin, uncheckout and EDIT commands should refresh ONLY the
processed files instead of the whole folder. "Refresh Current Folder" should be
"False" and "Refresh Processed Files" should be "True".

4) There are problems with commands resources: "...ini is in use" messages are
printed and the commands fails. There has to be more aggressive commands
synchronization.
Comment 1 Martin Entlicher 2002-01-07 19:51:53 UTC
The first and third items were fixed in the main trunk and release33
branch in Jan 08 builds (dev and release33).
Comment 2 Martin Entlicher 2002-01-08 15:10:50 UTC
The second item is fixed as well in the main trunk and release33
branch in Jan 09 builds (dev and release33).
Comment 3 Martin Entlicher 2002-01-08 19:46:56 UTC
The last item also fixed. Please try to test running a lot of commands
concurrently.

Also please try to test the second item on files with file name length
< 19 and > 19. The refresh behaves differently for file names, that
are distinguishable from first 19 characters
(LIST_STATUS_FOLDER_READER command is executed just once for them) and
differently for files which differs after the first 19 characters
(LIST_STATUS_READER command is executed for each such file
separately). This is a more advanced way how to live with VSS file
length limit bug in status report.

Marking as fixed, since all items should be fixed in dev and release33
build on Jan 9.
Comment 4 Jiri Kovalsky 2002-01-15 12:04:20 UTC
I am pleased to confirm that all of the items are working fine.
Verified in RC1 build #200201140331 of NetBeans 3.3.1
Comment 5 Quality Engineering 2003-07-01 13:05:25 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.