Ticket #8556 (closed: worksforme)

Opened 7 years ago

Last modified 5 years ago

Multiple file loading leads to too many workspaces

Reported by: Russell Taylor Owned by: Federico M Pouzols
Priority: minor Milestone: Release 3.3
Component: Framework Keywords:
Cc: Blocked By:
Blocking: Tester: Dan Nixon

Description (last modified by Russell Taylor) (diff)

Executing a command like the following should lead to a single workspace called 'w' which is the sum of the 3 runs:

w=Load('ARCS30000-30002')

However, you end up with 2 workspaces additional to 'w':

  • one called ARCS_30000_event_ARCS_30001_event_ARCS_30002_event, which appears to actually be the same workspace (not just an identical copy - printing its name gives back 'w').
  • one called __@loadsum_temp@ which should have been cleaned up (even though it's a 'hidden' workspace).

Change History

comment:1 Changed 7 years ago by Russell Taylor

  • Description modified (diff)

comment:2 Changed 7 years ago by Nick Draper

  • Status changed from new to assigned

bulk move to assigned at the into of the triage step

comment:3 Changed 6 years ago by Federico M Pouzols

  • Status changed from assigned to verify
  • Owner set to Federico M Pouzols
  • Resolution set to worksforme
  • Milestone changed from Backlog to Release 3.3

I cannot reproduce this issue. It is definitely working well for me, and it seems very closely related to #7628 which I also resolved as 'workforsome' some days ago.

I tried for example these commands:

  Load('LOQ48097-48098',OutputWorkspace='foo') => generates foo and nothing else
  bar=Load('LOQ48097-48098') => generates bar and nothing else

and could only see the glitch that a temporary workspace is created with the long name before being renamed to the output ws name.

comment:4 Changed 6 years ago by Dan Nixon

  • Status changed from verify to verifying
  • Tester set to Dan Nixon

comment:5 Changed 6 years ago by Dan Nixon

  • Status changed from verifying to closed

I can certainly see both workspaces mentioned in the description being created but they are both cleaned up at the end of the Load algorithm.

comment:6 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 9400

Note: See TracTickets for help on using tickets.