プロジェクト

全般

プロフィール

Vote #64898

完了

50k users cause problems in project->settings->members screen...

Admin Redmine さんが3年以上前に追加. 3年以上前に更新.

ステータス:
Closed
優先度:
通常
担当者:
-
カテゴリ:
Projects_11
対象バージョン:
開始日:
2009/03/17
期日:
進捗率:

100%

予定工数:
category_id:
11
version_id:
6
issue_org_id:
2993
author_id:
4543
assigned_to_id:
0
comments:
5
status_id:
5
tracker_id:
2
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[Closed]

説明

I have 50k+ users.

Whenever I open project settings screen ruby chokes (I assume this is because of the high user count). Further more, when I head to members screen, the dropdown with 50k+ users kills my browser.

I have learned to manage users through administration->Users->[pick user]->Project, and then add the person to a project. But this is something that only administrator can do, not a project manager.

Instead of a drop down could it be a search screen? Kind like we already have under administration->users ?

Thank you


journals

This is on redmine v 0.8.2

debug output from server :
<pre>
Processing ProjectsController#settings (for 127.0.0.1 at 2009-03-17 16:35:55) [GET]
Session ID: d5774df5e1c9764e169b60d5dfac9390
Parameters: {"action"=>"settings", "id"=>"everything", "controller"=>"projects"}
Rendering template within layouts/base
Rendering projects/settings
Completed in 29.50000 (0 reqs/sec) | Rendering: 21.20200 (71%) | DB: 8.28200 (28%) | 200 OK [http://localhost/projects/settings/everything]
</pre>

--------------------------------------------------------------------------------
r2638 fixes that problem. You now have a user search field with autocompleter.
--------------------------------------------------------------------------------
Thank you,

This is exactly what I needed.

Kind regards
--------------------------------------------------------------------------------
woah! just wondering, if you dont mind my asking, how did your redmine site end up with 50k+ members?
--------------------------------------------------------------------------------
Company I work with has that many people listed in LDAP. This includes people that are not employed directly, but also through contract work. Not all of them actually use Redmine, but all their accounts needed to be created so that they can be assigned to projects without having logged into Redmine first.

Additional stats:
- almost 200 projects
- 40k various project commits
- 7k issues

Unfortunately only a small fraction of the company actually uses Redmine, and not yet in full capability. Documentation stays in Sharepoint, wiki underused, not all projects hook up repository, some groups will use TFS/Mantis/SharePoint/RequistePro/Bugzilla/Remedy.

Currently Redmine has replaced 5 bug tracking systems used by various teams within the IT (two of which internally developed).

--------------------------------------------------------------------------------


related_issues

duplicates,Closed,4408,Huge dropdown kills browser: dropdown for username in Project Settings -> Members -> add member

Admin Redmine さんが3年以上前に更新

  • カテゴリProjects_11 にセット
  • 対象バージョン0.9.0_6 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0