Jump to: navigation, search

Difference between revisions of "TM/3.0 Known Issues and Workarounds"

< TM
(New page: Nav: DSDP/TM | TM and RSE FAQ | TM 3.0 Testing | TM 3.0 Known Issues and Workarounds | TM 2.0 Known Issues and Workarounds <hr/> This page lists the '''most obvious known ...)
 
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
Nav: [[DSDP/TM]] | [[TM and RSE FAQ]] | [[TM 3.0 Testing]] | TM 3.0 Known Issues and Workarounds | [[TM 2.0 Known Issues and Workarounds]]
+
Nav: [[TM]] | [[TM and RSE FAQ]] | [[TM 3.0 Testing]] | TM 3.0 Known Issues and Workarounds | [[TM 2.0 Known Issues and Workarounds]]
 
<hr/>
 
<hr/>
  
 
This page lists the '''most obvious known issues''' with
 
This page lists the '''most obvious known issues''' with
[http://download.eclipse.org/dsdp/tm/downloads/ TM 3.0 Milestones]
+
[http://download.eclipse.org/tm/downloads/ TM 3.0 Milestones]
and suggests workarounds. By "most obvious" we mean those issues that many users are likely to encounter. Note that there may be other severe or critical issues not listed here, because they are less likely to occur. See the [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&cmdtype=doit&field0-0-0=priority&type0-0-0=regexp&value0-0-0=P%5B12%5D&field0-0-1=bug_severity&type0-0-1=regexp&value0-0-1=blocker%7Ccritical%7Cmajor Bugzilla: TM Major and Critical, P1 and P2] query to show those.
+
and suggests workarounds. By "most obvious" we mean those issues that many users are likely to encounter. Note that there may be other severe or critical issues not listed here, because they are less likely to occur. See the [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&product=Target+Management&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&cmdtype=doit&field0-0-0=priority&type0-0-0=regexp&value0-0-0=P%5B12%5D&field0-0-1=bug_severity&type0-0-1=regexp&value0-0-1=blocker%7Ccritical%7Cmajor Bugzilla: TM Major and Critical, P1 and P2] query to show those.
  
 
'''We encourage you to enable Wiki Watch for this page:''' ensure that you are logged on to the Wiki, then click the little 'watch' tab on top of this page. On your personal "preferences" page (accessible from the top right of your screen) you can also enable E-Mail notifications for changes on this page. This will allow you to get notified when other users find important problems that you might be able to work around.
 
'''We encourage you to enable Wiki Watch for this page:''' ensure that you are logged on to the Wiki, then click the little 'watch' tab on top of this page. On your personal "preferences" page (accessible from the top right of your screen) you can also enable E-Mail notifications for changes on this page. This will allow you to get notified when other users find important problems that you might be able to work around.
  
'''This is a collaborative page:''' Every user may edit this page and add bugs he or she has filed, that are very obivious or problematic and that he or she'd like other users to be able to work around to avoid. See the [http://www.eclipse.org/dsdp/tm/development/bug_process.php TM Bug Process Page]
+
'''This is a collaborative page:''' Every user may edit this page and add bugs he or she has filed, that are very obivious or problematic and that he or she'd like other users to be able to work around to avoid. See the [http://www.eclipse.org/tm/development/bug_process.php TM Bug Process Page]
 
for queries to get the full list of known bugs out of bugzilla.<br/>
 
for queries to get the full list of known bugs out of bugzilla.<br/>
  
 
== Known Problems in TM 3.0.x ==
 
== Known Problems in TM 3.0.x ==
  
[http://download.eclipse.org/dsdp/tm/downloads/drops/I20071108-0100/ TM I20071108-0100] is the latest official milestone.
+
[http://download.eclipse.org/tm/downloads/drops/R-3.0.2-200812050230/ TM 3.0.2] is the latest official TM 3.0.x build.
 
See [[TM 2.0 Known Issues and Workarounds]] for the TM 2.0.x stream.
 
See [[TM 2.0 Known Issues and Workarounds]] for the TM 2.0.x stream.
  
Line 20: Line 20:
 
| '''Description'''
 
| '''Description'''
 
| '''Workaround'''
 
| '''Workaround'''
 +
|-
 +
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=218387 218387]
 +
| Problems with large file trees shared through EFS on slow connections
 +
| When a large remote file tree is linked into the local workspace as an EFS-shared resouces, the Workbench may appear to hang up or be unresponsive for long times during various operations. The reason seems to be that the Eclipse Workspace and Resources System are not made for lazy operations, so Eclipse tries to access or refresh the entire remote tree during certain operations. Sometimes, these very long running refresh operations can happen at times where they block the entire Eclipse UI and thus make the Workbench unresponsive.<br>
 +
We will look at improving the situation, but for now it is discouraged linking large remote file trees into the Eclipse workspace.<br>
 +
<b>Workaround:</b> Use the RSE SystemView to browse large file trees on slow connections. It works fully lazily, not trying to refresh resources that are never needed, and performs caching wherever possible. Link resources into the Workspace only where needed.<br>
 +
For more discussion about the issue, see also [http://dev.eclipse.org/mhonarc/lists/dsdp-tm-dev/msg01699.html this mailing list message], {{bug|195997}} (rsync file system), {{bug|185925}} (Platform Team/Synchronization integration for RSE)
 
|-
 
|-
 
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=181458 181458]
 
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=181458 181458]
 
| Cannot drag&drop / copy&paste from remote to Windows Explorer
 
| Cannot drag&drop / copy&paste from remote to Windows Explorer
| We had to take out the "Download on Copy" workaround again because of [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189268 critical bug 189268]. A proper fix will need a fix in SWT. '''Workaround:''' Copy&Paste to the RSE "Local" file system instead.
+
| We had to take out the "Download on Copy" workaround again because of [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189268 critical bug 189268]. A proper fix will need {{bug|196176}} fixed in SWT. '''Workaround:''' Copy&Paste to the RSE "Local" file system instead.
 
|-
 
|-
 
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=153652 153652]
 
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=153652 153652]
 
| Cannot drag&drop from remote into the Project Explorer
 
| Cannot drag&drop from remote into the Project Explorer
| We had to take out the "Download on Copy" workaround again because of [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189268 critical bug 189268]. A proper fix will need support for the "PluginTransfer" method in the Project Explorer. '''Workaround:''' Open the Resource Navigator in a separate view, then drag&drop to the Resource Navigator instead.
+
| We had to take out the "Download on Copy" workaround again because of [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189268 critical bug 189268]. A proper fix will need support for the "PluginTransfer" method in the Project Explorer. '''Workaround:''' locate the target folder in the RSE Local File Subsystem, and drag and drop to Local in the RSE SystemView instead.
|-
+
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=190803 190803]
+
| Some long-running dstore commands cannot be canceled
+
| When a "list directory" query is extremely slow because of e.g. missing mounted file systems, the dstore server gets unresponsive because it is single-threaded for "list" type queries. Other queries are multi-threaded, so fixing this in the future should not be too hard. Unfortunately, when the client cancels the operation further access to the hanging dstore server may block the UI. <b>Workaround</b>: When a dstore connection hangs, cancel the job in the progress view, then disconnect and reconnect the hanging connection. This will restart the dstore server.
+
 
|}
 
|}
  
Line 40: Line 43:
 
| '''Fixed in'''
 
| '''Fixed in'''
 
| '''Description'''
 
| '''Description'''
 +
|-
 +
| <strike> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=219934 219934] </strike>
 +
| [http://archive.eclipse.org/tm/downloads/drops/R-3.0-200806202130/ TM 3.0RC2]
 +
| Cannot drag&drop from remote into the Resource Navigator
 +
|-
 +
| <strike> [https://bugs.eclipse.org/bugs/show_bug.cgi?id=220524 220524] </strike>
 +
| [http://archive.eclipse.org/tm/downloads/drops/S-3.0M6-200804112145/ TM 3.0M6]
 +
| Shell Processes Subsystem does not work with RSE 3.0M5
 +
|-
 +
| <strike>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=210555 210555]</strike>
 +
| [http://archive.eclipse.org/tm/downloads/drops/S-3.0M4-200801071150/ TM 3.0M4]
 +
| Regression: Cannot delete files on SSH or FTP due to NullPointerException
 
|-
 
|-
 
| <strike>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=205393 205393]</strike>
 
| <strike>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=205393 205393]</strike>
| [http://download.eclipse.org/dsdp/tm/downloads/drops/M20071030-2030/ TM M20071030-2030]
+
| [http://archive.eclipse.org/tm/downloads/drops/R-2.0.2-200711131300/ TM 2.0.2]
 
| <font color="red"><b>2.0.1 regression: Terminal causes stack overflow</b></font> -- has been fixed and promoted to Europa Fall Maintenance Update.
 
| <font color="red"><b>2.0.1 regression: Terminal causes stack overflow</b></font> -- has been fixed and promoted to Europa Fall Maintenance Update.
 +
|-
 +
| <strike>[https://bugs.eclipse.org/bugs/show_bug.cgi?id=190803 190803]</strike>
 +
| [http://archive.eclipse.org/tm/downloads/drops/R-2.0.1-200709270920/ TM 2.0.1]
 +
| Some long-running dstore commands (particularly "list directory") cannot be canceled.
 +
<b>Workaround</b>: Cancel the RSE job in the progress view, then disconnect and reconnect the hanging connection. This will restart the dstore server.
 
|}
 
|}
  
  
 
(Back to [[TM 3.0 Testing]] | [[TM 2.0 Test Instructions]] | [[TM 2.0 Known Issues and Workarounds]])
 
(Back to [[TM 3.0 Testing]] | [[TM 2.0 Test Instructions]] | [[TM 2.0 Known Issues and Workarounds]])

Latest revision as of 21:26, 3 January 2011

Nav: TM | TM and RSE FAQ | TM 3.0 Testing | TM 3.0 Known Issues and Workarounds | TM 2.0 Known Issues and Workarounds


This page lists the most obvious known issues with TM 3.0 Milestones and suggests workarounds. By "most obvious" we mean those issues that many users are likely to encounter. Note that there may be other severe or critical issues not listed here, because they are less likely to occur. See the Bugzilla: TM Major and Critical, P1 and P2 query to show those.

We encourage you to enable Wiki Watch for this page: ensure that you are logged on to the Wiki, then click the little 'watch' tab on top of this page. On your personal "preferences" page (accessible from the top right of your screen) you can also enable E-Mail notifications for changes on this page. This will allow you to get notified when other users find important problems that you might be able to work around.

This is a collaborative page: Every user may edit this page and add bugs he or she has filed, that are very obivious or problematic and that he or she'd like other users to be able to work around to avoid. See the TM Bug Process Page for queries to get the full list of known bugs out of bugzilla.

Known Problems in TM 3.0.x

TM 3.0.2 is the latest official TM 3.0.x build. See TM 2.0 Known Issues and Workarounds for the TM 2.0.x stream.

Bug # Description Workaround
218387 Problems with large file trees shared through EFS on slow connections When a large remote file tree is linked into the local workspace as an EFS-shared resouces, the Workbench may appear to hang up or be unresponsive for long times during various operations. The reason seems to be that the Eclipse Workspace and Resources System are not made for lazy operations, so Eclipse tries to access or refresh the entire remote tree during certain operations. Sometimes, these very long running refresh operations can happen at times where they block the entire Eclipse UI and thus make the Workbench unresponsive.

We will look at improving the situation, but for now it is discouraged linking large remote file trees into the Eclipse workspace.
Workaround: Use the RSE SystemView to browse large file trees on slow connections. It works fully lazily, not trying to refresh resources that are never needed, and performs caching wherever possible. Link resources into the Workspace only where needed.
For more discussion about the issue, see also this mailing list message, bug 195997 (rsync file system), bug 185925 (Platform Team/Synchronization integration for RSE)

181458 Cannot drag&drop / copy&paste from remote to Windows Explorer We had to take out the "Download on Copy" workaround again because of critical bug 189268. A proper fix will need bug 196176 fixed in SWT. Workaround: Copy&Paste to the RSE "Local" file system instead.
153652 Cannot drag&drop from remote into the Project Explorer We had to take out the "Download on Copy" workaround again because of critical bug 189268. A proper fix will need support for the "PluginTransfer" method in the Project Explorer. Workaround: locate the target folder in the RSE Local File Subsystem, and drag and drop to Local in the RSE SystemView instead.

Issues fixed in recent milestones

Bug # Fixed in Description
219934 TM 3.0RC2 Cannot drag&drop from remote into the Resource Navigator
220524 TM 3.0M6 Shell Processes Subsystem does not work with RSE 3.0M5
210555 TM 3.0M4 Regression: Cannot delete files on SSH or FTP due to NullPointerException
205393 TM 2.0.2 2.0.1 regression: Terminal causes stack overflow -- has been fixed and promoted to Europa Fall Maintenance Update.
190803 TM 2.0.1 Some long-running dstore commands (particularly "list directory") cannot be canceled.

Workaround: Cancel the RSE job in the progress view, then disconnect and reconnect the hanging connection. This will restart the dstore server.


(Back to TM 3.0 Testing | TM 2.0 Test Instructions | TM 2.0 Known Issues and Workarounds)