* Tasks with lots of logbook entries are very slow @ 2014-03-25 15:00 Pere Quintana Seguí 2014-03-25 18:27 ` Marcin Borkowski 2014-03-25 18:47 ` Achim Gratz 0 siblings, 2 replies; 10+ messages in thread From: Pere Quintana Seguí @ 2014-03-25 15:00 UTC (permalink / raw) To: emacs-orgmode I log most of my work with org-mode. Some of my tasks are repetitive, this is, I do them weekly or daily (i.e. empty mail inbox). After many years, the logs are very long. As a consequence, marking these tasks as done is *very* slow. Is there a workaround that does not involver deleting the logs? Example: **** PNDT Processar la bústia d'entrada SCHEDULED: <2014-03-25 dt ++1d> :LOGBOOK: CLOCK: [2014-03-25 dt 15:31] - State "DONE" from "PNDT" [2014-03-25 dt 15:20] CLOCK: [2014-03-24 dl 13:21]--[2014-03-24 dl 13:36] => 0:15 - State "DONE" from "PNDT" [2014-03-21 dv 16:18] CLOCK: [2014-03-21 dv 15:42]--[2014-03-21 dv 16:18] => 0:36 - State "DONE" from "PNDT" [2014-03-20 dj 16:25] (very long list with log entries since 2009). :END: I use org-mode 7.8.11 with Emacs 23.4.1. Thanks, -- Pere Quintana http://pere.quintanasegui.com ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Tasks with lots of logbook entries are very slow 2014-03-25 15:00 Tasks with lots of logbook entries are very slow Pere Quintana Seguí @ 2014-03-25 18:27 ` Marcin Borkowski 2014-03-26 8:10 ` Pere Quintana Seguí 2014-03-25 18:47 ` Achim Gratz 1 sibling, 1 reply; 10+ messages in thread From: Marcin Borkowski @ 2014-03-25 18:27 UTC (permalink / raw) To: emacs-orgmode Dnia 2014-03-25, o godz. 16:00:01 Pere Quintana Seguí <pere@quintanasegui.com> napisał(a): > I log most of my work with org-mode. Some of my tasks are repetitive, > this is, I do them weekly or daily (i.e. empty mail inbox). After many > years, the logs are very long. As a consequence, marking these tasks > as done is *very* slow. > > Is there a workaround that does not involver deleting the logs? Archiving? -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Adam Mickiewicz University ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Tasks with lots of logbook entries are very slow 2014-03-25 18:27 ` Marcin Borkowski @ 2014-03-26 8:10 ` Pere Quintana Seguí 2014-03-26 8:31 ` Peter Neilson 0 siblings, 1 reply; 10+ messages in thread From: Pere Quintana Seguí @ 2014-03-26 8:10 UTC (permalink / raw) To: emacs-orgmode El 25/03/14 19:27, Marcin Borkowski ha escrit: > Dnia 2014-03-25, o godz. 16:00:01 > Pere Quintana Seguí <pere@quintanasegui.com> napisał(a): > >> I log most of my work with org-mode. Some of my tasks are repetitive, >> this is, I do them weekly or daily (i.e. empty mail inbox). After many >> years, the logs are very long. As a consequence, marking these tasks >> as done is *very* slow. >> >> Is there a workaround that does not involver deleting the logs? > > Archiving? > No, archiving would'nt work, as I need the task every day. Thanks for the tip. Pere ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Tasks with lots of logbook entries are very slow 2014-03-26 8:10 ` Pere Quintana Seguí @ 2014-03-26 8:31 ` Peter Neilson 2014-03-28 9:37 ` Pere Quintana Seguí 0 siblings, 1 reply; 10+ messages in thread From: Peter Neilson @ 2014-03-26 8:31 UTC (permalink / raw) To: emacs-orgmode On Wed, 26 Mar 2014 04:10:02 -0400, Pere Quintana Seguí <pere@quintanasegui.com> wrote: > El 25/03/14 19:27, Marcin Borkowski ha escrit: >> Dnia 2014-03-25, o godz. 16:00:01 >> Pere Quintana Seguí <pere@quintanasegui.com> napisał(a): >> >>> I log most of my work with org-mode. Some of my tasks are repetitive, >>> this is, I do them weekly or daily (i.e. empty mail inbox). After many >>> years, the logs are very long. As a consequence, marking these tasks >>> as done is *very* slow. >>> >>> Is there a workaround that does not involver deleting the logs? >> >> Archiving? >> > > No, archiving would'nt work, as I need the task every day. > > Thanks for the tip. > > Pere Perhaps this will help: Standard method for log maintenance outside of org is to rotate logs into archive. The current log is only for the current day (or month, week, or year). Other criteria, such as log size, can be used to trigger rotation. Rotation cuts off the current log, archives it, possibly deletes truly ancient logs, and starts a new current log. Look up the Linux logrotate command for further info. Here's one description: http://www.thegeekstuff.com/2010/07/logrotate-examples/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Tasks with lots of logbook entries are very slow 2014-03-26 8:31 ` Peter Neilson @ 2014-03-28 9:37 ` Pere Quintana Seguí 2014-03-29 14:06 ` Marcin Borkowski 0 siblings, 1 reply; 10+ messages in thread From: Pere Quintana Seguí @ 2014-03-28 9:37 UTC (permalink / raw) To: emacs-orgmode El 26/03/14 09:31, Peter Neilson ha escrit: > On Wed, 26 Mar 2014 04:10:02 -0400, Pere Quintana Seguí > <pere@quintanasegui.com> wrote: > >> El 25/03/14 19:27, Marcin Borkowski ha escrit: >>> Dnia 2014-03-25, o godz. 16:00:01 >>> Pere Quintana Seguí <pere@quintanasegui.com> napisał(a): >>> >>>> I log most of my work with org-mode. Some of my tasks are repetitive, >>>> this is, I do them weekly or daily (i.e. empty mail inbox). After many >>>> years, the logs are very long. As a consequence, marking these tasks >>>> as done is *very* slow. >>>> >>>> Is there a workaround that does not involver deleting the logs? >>> >>> Archiving? >>> >> >> No, archiving would'nt work, as I need the task every day. >> >> Thanks for the tip. >> >> Pere > > Perhaps this will help: > > Standard method for log maintenance outside of org is to rotate logs > into archive. The current log is only for the current day (or month, > week, or year). Other criteria, such as log size, can be used to trigger > rotation. Rotation cuts off the current log, archives it, possibly > deletes truly ancient logs, and starts a new current log. Look up the > Linux logrotate command for further info. Here's one description: > http://www.thegeekstuff.com/2010/07/logrotate-examples/ > > I didn't understand your message. I thought you meant archiving the task, but in fact you meant archiving the logs. That's what I've done. thanks :-) ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Tasks with lots of logbook entries are very slow 2014-03-28 9:37 ` Pere Quintana Seguí @ 2014-03-29 14:06 ` Marcin Borkowski 0 siblings, 0 replies; 10+ messages in thread From: Marcin Borkowski @ 2014-03-29 14:06 UTC (permalink / raw) To: emacs-orgmode Dnia 2014-03-28, o godz. 10:37:08 Pere Quintana Seguí <pere@quintanasegui.com> napisał(a): > I didn't understand your message. I thought you meant archiving the > task, but in fact you meant archiving the logs. That's what I've done. Take a look at the senders: *I* did mean archiving the task, and *Peter* meant archiving the logs. > thanks :-) Best, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Adam Mickiewicz University ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Tasks with lots of logbook entries are very slow 2014-03-25 15:00 Tasks with lots of logbook entries are very slow Pere Quintana Seguí 2014-03-25 18:27 ` Marcin Borkowski @ 2014-03-25 18:47 ` Achim Gratz 2014-03-26 8:12 ` Pere Quintana Seguí 2014-03-26 10:41 ` Eric S Fraga 1 sibling, 2 replies; 10+ messages in thread From: Achim Gratz @ 2014-03-25 18:47 UTC (permalink / raw) To: emacs-orgmode Pere Quintana Seguí writes: > I log most of my work with org-mode. Some of my tasks are repetitive, > this is, I do them weekly or daily (i.e. empty mail inbox). After many > years, the logs are very long. As a consequence, marking these tasks as > done is *very* slow. > > Is there a workaround that does not involver deleting the logs? I've long resorted to using two drawers back-to-back: :LOGBOOK: …stuff… :END: :CLOSED: …old stuff… :END: Now whenever you need to shorten the logbook drawer, just move the :END: :CLOSED: up by however many lines you think it should. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf microQ V2.22R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Tasks with lots of logbook entries are very slow 2014-03-25 18:47 ` Achim Gratz @ 2014-03-26 8:12 ` Pere Quintana Seguí 2014-03-28 9:38 ` Pere Quintana Seguí 2014-03-26 10:41 ` Eric S Fraga 1 sibling, 1 reply; 10+ messages in thread From: Pere Quintana Seguí @ 2014-03-26 8:12 UTC (permalink / raw) To: emacs-orgmode El 25/03/14 19:47, Achim Gratz ha escrit: > I've long resorted to using two drawers back-to-back: That seems to be the most straightforward solution. I'll do that. Maybe org-mode could do this automatically. A variable would determine when log entries should be archived in the second drawer. I would write a patch if I could program in elisp, but I can't. :'( Thanks, Pere ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Tasks with lots of logbook entries are very slow 2014-03-26 8:12 ` Pere Quintana Seguí @ 2014-03-28 9:38 ` Pere Quintana Seguí 0 siblings, 0 replies; 10+ messages in thread From: Pere Quintana Seguí @ 2014-03-28 9:38 UTC (permalink / raw) To: emacs-orgmode El 26/03/14 09:12, Pere Quintana Seguí ha escrit: > El 25/03/14 19:47, Achim Gratz ha escrit: >> I've long resorted to using two drawers back-to-back: > > That seems to be the most straightforward solution. I'll do that. > > Maybe org-mode could do this automatically. A variable would determine > when log entries should be archived in the second drawer. > > I would write a patch if I could program in elisp, but I can't. :'( > > Thanks, > > Pere The solution has been configuring org-drawers to create a new drawer called :LOGBOOKARCHIVE" I will put the old logs there, as Achim Gratza suggested. Thanks for your tips, Pere ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Tasks with lots of logbook entries are very slow 2014-03-25 18:47 ` Achim Gratz 2014-03-26 8:12 ` Pere Quintana Seguí @ 2014-03-26 10:41 ` Eric S Fraga 1 sibling, 0 replies; 10+ messages in thread From: Eric S Fraga @ 2014-03-26 10:41 UTC (permalink / raw) To: Achim Gratz; +Cc: emacs-orgmode Achim Gratz <Stromeko@nexgo.de> writes: [...] > I've long resorted to using two drawers back-to-back: > > :LOGBOOK: > …stuff… > :END: > :CLOSED: > …old stuff… > :END: Thanks for this. Very simple yet elegant solution. -- : Eric S Fraga (0xFFFCF67D), Emacs 24.3.50.2, Org release_8.2.5h-687-g9d39aa ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2014-03-29 14:06 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-03-25 15:00 Tasks with lots of logbook entries are very slow Pere Quintana Seguí 2014-03-25 18:27 ` Marcin Borkowski 2014-03-26 8:10 ` Pere Quintana Seguí 2014-03-26 8:31 ` Peter Neilson 2014-03-28 9:37 ` Pere Quintana Seguí 2014-03-29 14:06 ` Marcin Borkowski 2014-03-25 18:47 ` Achim Gratz 2014-03-26 8:12 ` Pere Quintana Seguí 2014-03-28 9:38 ` Pere Quintana Seguí 2014-03-26 10:41 ` Eric S Fraga
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.