Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Ticket #693 (closed defect: duplicate)

Opened 4 years ago

Last modified 4 years ago

opening https repository takes ages

Reported by: dings@… Owned by: alwin
Priority: normal Milestone: 1.5.x
Component: UI/KPart Version: 1.4.x
Severity: minor Keywords:
Cc:

Description

When I open a https repository (with self-signed certificate) with kdesvn-1.4.1 it takes about 3 minutes.

I already turned off "Start check for updates...", "Start fill log on open", "Get file details while remote listing", "Always get properties", "Log follows node changes" and "Log always reads list of changed file" - this does not change anything. And it works fine with other repos that are accessed over http.

And: Opening same repository on the same computer with kdesvn-1.0.5 takes less than 5 seconds.

My client machine is gentoo, kde-4.3.1 and 3.5.10, subversion-1.6.5 The server is not under my influence, so I'm sorry I can't provide details about it. AFAIK it's running on windows.

Attachments

Change History

comment:1 Changed 4 years ago by alwin

  • Status changed from new to assigned

Are you sure that it depends on https? I tried it here and it works as fast as plain access when using same repository.

Is it possible access this repository via http instead of https?

comment:2 follow-up: ↓ 4 Changed 4 years ago by dings@…

After trying with other Repos I'm no longer sure the problem is caused by https.

The time needed seems to depend on the amount of items in the opened folder, an extreme example is  https://svn.typo3.org/TYPO3v4/Extensions/ (contains hundreads of entries) - about 25 min to open, while  https://svn.typo3.org/TYPO3v4/Extensions/tt_address/ - (3 items) - loads in about 10 seconds.

http without "s" seems to be faster, but still much slower than 1.0.5 -  http://src.chromium.org/svn/trunk/src/ for example takes about 1 minute.

comment:3 Changed 4 years ago by alwin

  • Status changed from assigned to closed
  • Resolution set to duplicate
  • Milestone changed from not applicable to 1.5.x

Makes sense with both protocols. It looks like the same problem like #694.

comment:4 in reply to: ↑ 2 Changed 4 years ago by alwin

Replying to dings@…:

The time needed seems to depend on the amount of items in the opened folder, an extreme example is  https://svn.typo3.org/TYPO3v4/Extensions/ (contains hundreads of entries) - about 25 min to open, while  https://svn.typo3.org/TYPO3v4/Extensions/tt_address/ - (3 items) - loads in about 10 seconds.

Ok - I'd checked with this repository. The current trunk real contains the fix for it, it opens in upcoming version in less than a second.

This real depends on how the tooltips are generated. In earlier qt versions them are only generated on user interaction, eg., mouse moves over an item. Now them are generated when window gets activated. And for hundreds of entries on slow networks this is horrible.

Real sorry about that.

comment:5 follow-up: ↓ 6 Changed 4 years ago by dings@…

Thank you! Just built latest svn (rev #1969) - and performance is fine, even whith huge repos.

comment:6 in reply to: ↑ 5 Changed 4 years ago by alwin

Replying to dings@…:

Thank you! Just built latest svn (rev #1969) - and performance is fine, even whith huge repos.

But keep care: this isn't stable and more dirty than quick (but should work in most cases).

I clean up this next days to a clean desgin.

View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken. Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da Politiker im Regelfall von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Politikern schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.

Mehr Informationen unter www.politiker-stopp.de.