Taskwarrior - Command line Task Management taskwarrior.org https://taskwarrior.org
Find a file
Wilhelm Schuermann ad81810fd3 FS: Fix performance on high latency systems
fseek() in File::append() was invalidating the file buffer for each call
to append().  Better handling improves "import" performance test by 9%,
45% in "commit", on a system with a spinning disk.

This performance problem affects all operations where
{pending,completed}.data are rewritten.  During normal operation a
garbage collection can be enough to trigger it.  On storage with high
latency, e.g. networked, this previously took 20 seconds and more.
2015-11-11 08:48:51 +01:00
doc TW-311: Estimated completion in burndown.daily shows impossible results 2015-11-07 15:35:21 -05:00
performance Performance: Script now allows overrides, for comparison 2015-11-07 20:27:09 -05:00
scripts TW-311: Estimated completion in burndown.daily shows impossible results 2015-11-07 15:35:21 -05:00
src FS: Fix performance on high latency systems 2015-11-11 08:48:51 +01:00
test Test: Conditional compilation allows Taskserver to reuse code 2015-11-08 17:05:30 -05:00
.gitignore Performance: Script now allows overrides, for comparison 2015-11-07 20:27:09 -05:00
AUTHORS TW-1313: some recurring intervals reset due time to midnight 2015-11-07 17:12:25 -05:00
ChangeLog TW-1582: Wrong urgency for first report after reviving task 2015-11-10 16:48:17 +01:00
cmake.h.in TW-1605: Japanese translation for Taskwarrior 2015-04-28 20:11:11 -04:00
CMakeLists.txt Bumped version number to 2.5.1 2015-10-21 22:52:52 +02:00
commit.h.in Code Cleanup 2013-04-07 23:50:51 -04:00
COPYING (t|T)ask(w|W)arrior ---> Taskwarrior 2015-05-02 18:12:21 +02:00
DEVELOPER Renamed 2.4.5 to 2.5.0 2015-09-07 22:54:17 +02:00
EXPOSITION Documentation: Removed Perl references 2015-07-27 22:21:15 -04:00
INSTALL Revert "Docs: Added gcc requirement for Cygwin" 2015-11-02 18:44:48 -05:00
LICENSE (t|T)ask(w|W)arrior ---> Taskwarrior 2015-05-02 18:12:21 +02:00
NEWS TW-311: Estimated completion in burndown.daily shows impossible results 2015-11-07 15:35:21 -05:00
README.md (t|T)ask(w|W)arrior ---> Taskwarrior 2015-05-02 18:12:21 +02:00

Disclaimer during ongoing development

We want to discourage you from using the development version of Taskwarrior.

The development branch is a work in progress and may not pass all quality tests, therefore it may harm your data. We do not guarantee proper or even adequate functionality, performance or timely fixes.

We welcome bug reports from beta- and release-level software, but generally not development versions. If you are undaunted by this, please:

  • Make proper backups.
  • Expect broken and missing functionality.
  • Be aware that using the development branch involves risks.

Thank you for taking a look at Taskwarrior!

Taskwarrior is a GTD, todo list, task management, command line utility with a multitude of features. It is a portable, well supported and very active Open Source project. Taskwarrior has binary distributions, online documentation, demonstration movies, and you'll find all the details at:

http://taskwarrior.org

At the site you'll find online documentation, downloads, news and more.

Your contributions are especially welcome. Whether it comes in the form of code patches, ideas, discussion, bug reports, encouragement or criticism, your input is needed.

For support options, take a look at:

http://taskwarrior.org/support

Please send your code patches to:

support@taskwarrior.org

Consider joining bug.tasktools.org, answers.tasktools.org and participating in the future of Taskwarrior.


Taskwarrior is released under the MIT license. For details check the LICENSE file.