Reorganization of TB starts many hours after initiating in MultiTerm Desktop

We have noticed that when we reorganize one of our server-based TBs which is quite big with almost 280,000 entries and 32 languages, the process itself seems to start many hours after initiating the reorganization in MultiTerm.

My MultiTerm log says this:

INFO [2021-09-06 11:47:16,205] ActionService - Start#Id=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx#Name=MultiTerm.Studio.AdministratorReorganiseAction#ProcessName=MultiTerm#PhysicalMemorySize=190840832#VirtualMemorySize=151494656#ThreadCount=32#HandleCount=1523#GdiHandleCount=531#UserHandleCount=307#TotalProcessorTime=00:01:33.4687500

Today the reorganization finished with the following report:

Screenshot of a reorganization report in MultiTerm showing a terminological database with 277,862 entries. It indicates the process started on 07.09.2021 at 09:01:36 and ended at 15:56:20 on the same day.

According to this the reorganization actually started 21 hours after I initiated it in MultiTerm.

Is this caused by the TB being so large? Or is there something we could do to speed up the process?



Generated Image Alt-Text
[edited by: RWS Community AI at 6:50 PM (GMT 0) on 14 Nov 2024]
emoji
Parents
  • Interestingly after confirming the result window clicking on "Finish", I got this error message:

    <SDLErrorDetails time="07.09.2021 16:43:51">
      <ErrorMessage>"DialogResult" kann nur festgelegt werden, nachdem "Window" erstellt wurde und als Dialogfeld angezeigt wird.</ErrorMessage>
      <Exception>
        <Type>System.InvalidOperationException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
        <HelpLink />
        <Source>PresentationFramework</Source>
        <HResult>-2146233079</HResult>
        <StackTrace><![CDATA[   bei System.Windows.Window.set_DialogResult(Nullable`1 value)
       bei Sdl.MultiTerm.Client.UI.WPF.Reorganization.WizardDialogBox.wizardLauncher_WizardReturn(Object sender, WizardReturnEventArgs e)
       bei Sdl.MultiTerm.Client.UI.WPF.Reorganization.WizardLauncher.wizardPage_Return(Object sender, ReturnEventArgs`1 e)
       bei System.Windows.Navigation.PageFunction`1.RaiseTypedReturnEvent(PageFunctionBase b, RaiseTypedEventArgs args)
       bei System.Windows.Navigation.PageFunctionBase._OnFinish(Object returnEventArgs)
       bei System.Windows.Navigation.NavigationService.FireChildPageFunctionReturnEvent(Object parentElem, PageFunctionBase childPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.NavigationService.HandleFinish(PageFunctionBase endingPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.PageFunctionBase._OnReturnUnTyped(Object o)
       bei System.Windows.Navigation.PageFunction`1.OnReturn(ReturnEventArgs`1 e)
       bei Sdl.MultiTerm.Client.UI.WPF.Reorganization.ReorganizationWelcomePage.wizardPage_Return(Object sender, ReturnEventArgs`1 e)
       bei System.Windows.Navigation.PageFunction`1.RaiseTypedReturnEvent(PageFunctionBase b, RaiseTypedEventArgs args)
       bei System.Windows.Navigation.PageFunctionBase._OnFinish(Object returnEventArgs)
       bei System.Windows.Navigation.NavigationService.FireChildPageFunctionReturnEvent(Object parentElem, PageFunctionBase childPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.NavigationService.HandleFinish(PageFunctionBase endingPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.PageFunctionBase._OnReturnUnTyped(Object o)
       bei System.Windows.Navigation.PageFunction`1.OnReturn(ReturnEventArgs`1 e)
       bei Sdl.MultiTerm.Client.UI.WPF.Reorganization.ReorganizationProgressPage.wizardPage_Return(Object sender, ReturnEventArgs`1 e)
       bei System.Windows.Navigation.PageFunction`1.RaiseTypedReturnEvent(PageFunctionBase b, RaiseTypedEventArgs args)
       bei System.Windows.Navigation.PageFunctionBase._OnFinish(Object returnEventArgs)
       bei System.Windows.Navigation.NavigationService.FireChildPageFunctionReturnEvent(Object parentElem, PageFunctionBase childPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.NavigationService.HandleFinish(PageFunctionBase endingPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.PageFunctionBase._OnReturnUnTyped(Object o)
       bei System.Windows.Navigation.PageFunction`1.OnReturn(ReturnEventArgs`1 e)
       bei Sdl.MultiTerm.Client.UI.WPF.Reorganization.ReorganizationReportPage.finishButton_Click(Object sender, RoutedEventArgs e)
       bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
       bei System.Windows.Controls.Primitives.ButtonBase.OnClick()
       bei System.Windows.Controls.Button.OnClick()
       bei System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
       bei System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
       bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       bei System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
       bei System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
       bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       bei System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
       bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
       bei System.Windows.Input.InputManager.ProcessStagingArea()
       bei System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
       bei System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
       bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
       bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
       bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
       bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
       bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
       bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
       bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
       bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
       bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       bei Sdl.MultiTerm.Desktop.Platform.Implementation.Studio.Run()
       bei Sdl.MultiTerm.Desktop.Platform.Implementation.Studio.Run(IProduct product)
       bei Sdl.MultiTerm.Studio.Application.Program.Main(String[] args)]]></StackTrace>
      </Exception>
      <Environment>
        <ProductName>SDL MultiTerm</ProductName>
        <ProductVersion>MultiTerm16</ProductVersion>
        <EntryAssemblyFileVersion>16.1.1.541</EntryAssemblyFileVersion>
        <OperatingSystem>Microsoft Windows 10 Pro</OperatingSystem>
        <ServicePack>NULL</ServicePack>
        <OperatingSystemLanguage>1031</OperatingSystemLanguage>
        <CodePage>1252</CodePage>
        <LoggedOnUser>XYZ</LoggedOnUser>
        <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
        <ComputerName>COMPUTER</ComputerName>
        <ConnectedToNetwork>True</ConnectedToNetwork>
        <PhysicalMemory>8305104 MB</PhysicalMemory>
      </Environment>
    </SDLErrorDetails>

Reply
  • Interestingly after confirming the result window clicking on "Finish", I got this error message:

    <SDLErrorDetails time="07.09.2021 16:43:51">
      <ErrorMessage>"DialogResult" kann nur festgelegt werden, nachdem "Window" erstellt wurde und als Dialogfeld angezeigt wird.</ErrorMessage>
      <Exception>
        <Type>System.InvalidOperationException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
        <HelpLink />
        <Source>PresentationFramework</Source>
        <HResult>-2146233079</HResult>
        <StackTrace><![CDATA[   bei System.Windows.Window.set_DialogResult(Nullable`1 value)
       bei Sdl.MultiTerm.Client.UI.WPF.Reorganization.WizardDialogBox.wizardLauncher_WizardReturn(Object sender, WizardReturnEventArgs e)
       bei Sdl.MultiTerm.Client.UI.WPF.Reorganization.WizardLauncher.wizardPage_Return(Object sender, ReturnEventArgs`1 e)
       bei System.Windows.Navigation.PageFunction`1.RaiseTypedReturnEvent(PageFunctionBase b, RaiseTypedEventArgs args)
       bei System.Windows.Navigation.PageFunctionBase._OnFinish(Object returnEventArgs)
       bei System.Windows.Navigation.NavigationService.FireChildPageFunctionReturnEvent(Object parentElem, PageFunctionBase childPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.NavigationService.HandleFinish(PageFunctionBase endingPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.PageFunctionBase._OnReturnUnTyped(Object o)
       bei System.Windows.Navigation.PageFunction`1.OnReturn(ReturnEventArgs`1 e)
       bei Sdl.MultiTerm.Client.UI.WPF.Reorganization.ReorganizationWelcomePage.wizardPage_Return(Object sender, ReturnEventArgs`1 e)
       bei System.Windows.Navigation.PageFunction`1.RaiseTypedReturnEvent(PageFunctionBase b, RaiseTypedEventArgs args)
       bei System.Windows.Navigation.PageFunctionBase._OnFinish(Object returnEventArgs)
       bei System.Windows.Navigation.NavigationService.FireChildPageFunctionReturnEvent(Object parentElem, PageFunctionBase childPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.NavigationService.HandleFinish(PageFunctionBase endingPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.PageFunctionBase._OnReturnUnTyped(Object o)
       bei System.Windows.Navigation.PageFunction`1.OnReturn(ReturnEventArgs`1 e)
       bei Sdl.MultiTerm.Client.UI.WPF.Reorganization.ReorganizationProgressPage.wizardPage_Return(Object sender, ReturnEventArgs`1 e)
       bei System.Windows.Navigation.PageFunction`1.RaiseTypedReturnEvent(PageFunctionBase b, RaiseTypedEventArgs args)
       bei System.Windows.Navigation.PageFunctionBase._OnFinish(Object returnEventArgs)
       bei System.Windows.Navigation.NavigationService.FireChildPageFunctionReturnEvent(Object parentElem, PageFunctionBase childPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.NavigationService.HandleFinish(PageFunctionBase endingPF, Object ReturnEventArgs)
       bei System.Windows.Navigation.PageFunctionBase._OnReturnUnTyped(Object o)
       bei System.Windows.Navigation.PageFunction`1.OnReturn(ReturnEventArgs`1 e)
       bei Sdl.MultiTerm.Client.UI.WPF.Reorganization.ReorganizationReportPage.finishButton_Click(Object sender, RoutedEventArgs e)
       bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
       bei System.Windows.Controls.Primitives.ButtonBase.OnClick()
       bei System.Windows.Controls.Button.OnClick()
       bei System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
       bei System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
       bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       bei System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
       bei System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
       bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       bei System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
       bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
       bei System.Windows.Input.InputManager.ProcessStagingArea()
       bei System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
       bei System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
       bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
       bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
       bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
       bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
       bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
       bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
       bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
       bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
       bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       bei Sdl.MultiTerm.Desktop.Platform.Implementation.Studio.Run()
       bei Sdl.MultiTerm.Desktop.Platform.Implementation.Studio.Run(IProduct product)
       bei Sdl.MultiTerm.Studio.Application.Program.Main(String[] args)]]></StackTrace>
      </Exception>
      <Environment>
        <ProductName>SDL MultiTerm</ProductName>
        <ProductVersion>MultiTerm16</ProductVersion>
        <EntryAssemblyFileVersion>16.1.1.541</EntryAssemblyFileVersion>
        <OperatingSystem>Microsoft Windows 10 Pro</OperatingSystem>
        <ServicePack>NULL</ServicePack>
        <OperatingSystemLanguage>1031</OperatingSystemLanguage>
        <CodePage>1252</CodePage>
        <LoggedOnUser>XYZ</LoggedOnUser>
        <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
        <ComputerName>COMPUTER</ComputerName>
        <ConnectedToNetwork>True</ConnectedToNetwork>
        <PhysicalMemory>8305104 MB</PhysicalMemory>
      </Environment>
    </SDLErrorDetails>

Children
No Data