Feature #978

TBX: 0.7.6, lazy loading for subcorpora and partitions

Added by Serge Heiden over 5 years ago. Updated about 1 month ago.

Status:Closed Start date:08/22/2014
Priority:Urgent Due date:
Assignee:- % Done:

100%

Category:Toolbox Spent time: -
Target version:TXM 0.8.0

Description

Currently TXM opens every subcorpus and partition at startup.

This behavior:
  • takes some time to complete (may take a long time on a portal, preventing fast portal startup or restart)
  • uses memory, even if the subcorpus or the partition is not used in the current session (this may prevent users to work on a corpus in low memory configurations even if the machine is able to work on the corpus)
Solution:
  • for each command using a subcorpus, if the subcorpus is opened do the usual work, else open the subcorpus then do the usual work
  • for each command using a partition, if the partition is opened do the usual work, else open the partition then do the usual work

Related issues

related to Feature #1756: Reduce the number of JNI calls while creating a Partition New 03/29/2016
related to Feature #2684: RCP: X.X, lazy loading improvements and options for subc... New 08/22/2014
related to Bug #2685: RCP: 0.8.0, finalize lazy loading of TXMResult children New 12/03/2019

History

#1 Updated by Serge Heiden over 5 years ago

  • Target version changed from TXM X.X to TXM 0.7.7

#2 Updated by Sebastien Jacquot about 5 years ago

  • Target version changed from TXM 0.7.7 to TXM 0.7.8

#3 Updated by Serge Heiden over 4 years ago

  • Priority changed from Normal to Urgent

#4 Updated by Serge Heiden over 4 years ago

  • Description updated (diff)

#5 Updated by Matthieu Decorde over 4 years ago

  • Target version changed from TXM 0.7.8 to TXM 0.8.0a (split/restructuration)

#6 Updated by Sebastien Jacquot over 1 year ago

  • Target version changed from TXM 0.8.0a (split/restructuration) to TXM 0.8.0

#7 Updated by Matthieu Decorde about 1 year ago

  • % Done changed from 0 to 80

#8 Updated by Matthieu Decorde about 1 month ago

  • Description updated (diff)
  • Status changed from New to Closed
  • % Done changed from 80 to 100

Also available in: Atom PDF