Commit Graph

  • de27e252a7 truncate tests should not use ReOpen Sridhar Ratnakumar 2013-05-29 15:08:10 -0700
  • 0758578f6c gotail: add -p argument to use polling Sridhar Ratnakumar 2013-05-29 15:07:53 -0700
  • 499e541b19 copytruncate should work even if ReOpen is False. Sridhar Ratnakumar 2013-05-29 14:32:59 -0700
  • d3c80d385d refactor code for upcoming changes to tail.go Sridhar Ratnakumar 2013-05-29 13:57:02 -0700
  • 2cddd48e0a clean up ChangeEvents' goroutines upon tail.Stop Sridhar Ratnakumar 2013-05-29 11:35:27 -0700
  • 7599e3efb9 fix tail.Stop blocking when called in midst of re-opening Sridhar Ratnakumar 2013-05-28 19:33:52 -0700
  • 0f67bc352f make watch.go its own package Sridhar Ratnakumar 2013-05-28 16:34:36 -0700
  • b664e9fc9d Merge pull request #6 from srid/bug99139_copytruncate Sridhar Ratnakumar 2013-05-28 14:03:12 -0700
  • 976fc15b81 update change log, gofmt and remove debug prints Sridhar Ratnakumar 2013-05-28 13:53:19 -0700
  • 644891ebbc BlockUntilExists should return immediately if the file already exists Sridhar Ratnakumar 2013-05-28 13:27:56 -0700
  • fb37e0b7ca use a smaller poll duration for faster test runs Sridhar Ratnakumar 2013-05-28 12:55:11 -0700
  • c90cd7b8db add truncation detection to PollingFileWatcher Sridhar Ratnakumar 2013-05-28 12:54:53 -0700
  • 5ccafcc3d6 fixes on top of Florian's truncation detection (1ff299bc2) Sridhar Ratnakumar 2013-05-28 12:31:46 -0700
  • 8c443fb067 fix truncation tests Sridhar Ratnakumar 2013-05-28 12:28:56 -0700
  • 1ff299bc29 Add support for file truncation in InotifyFileWatcher (cherry picked from commit 9de77aad8caca8102e7dd7c936d00ca3f0421ca7) Florian Weingarten 2013-05-10 14:18:00 -0400
  • e9c3c07fbb add (failing) tests for copytruncate detection Sridhar Ratnakumar 2013-05-28 11:46:49 -0700
  • ad34bda357 Merge pull request #3 from srid/bug99126_rotation_when_polling Sridhar Ratnakumar 2013-05-28 11:07:12 -0700
  • 6260efacf3 add change log Sridhar Ratnakumar 2013-05-28 11:06:11 -0700
  • 39e5784aed allow compilation on Go1 Sridhar Ratnakumar 2013-05-28 10:52:38 -0700
  • 1336a0e4ab remove a redundant goroutine Sridhar Ratnakumar 2013-05-27 15:41:33 -0700
  • ec461b87f0 implement PollingFileWatcher.BlockUntilExists Sridhar Ratnakumar 2013-05-27 15:28:50 -0700
  • c5073c7f26 PollingFileWatcher.ChangeEvents must detect file deletion/rename Sridhar Ratnakumar 2013-05-27 15:21:02 -0700
  • e895d422e1 run TestReOpen with both poll = true and false Sridhar Ratnakumar 2013-05-27 13:53:50 -0700
  • bf1dd37666 fix comments for godoc Sridhar Ratnakumar 2013-03-10 15:17:00 -0700
  • 7369ae5fd4 README: link to API docs Sridhar Ratnakumar 2013-03-10 15:01:42 -0700
  • f2cd234400 fix README example Sridhar Ratnakumar 2013-02-05 18:49:32 -0800
  • 835af806b3 update README -- this is a library, not a program Sridhar Ratnakumar 2013-02-04 18:59:04 -0800
  • de037b033d allow the user to control the GOPATH Sridhar Ratnakumar 2013-01-07 12:56:25 -0800
  • 0449e85ca5 add license and copyright Sridhar Ratnakumar 2013-01-07 12:54:49 -0800
  • 7451ac9176 install instructions in README Sridhar Ratnakumar 2013-01-07 12:51:30 -0800
  • 94b64e81e8 move Go repos to ActiveState org Sridhar Ratnakumar 2012-12-14 05:00:55 -0800
  • 2384ff6374 avoid unnecessary inotify warning Sridhar Ratnakumar 2012-11-27 11:11:10 -0800
  • a500d8777b fix import path for the executable code Sridhar Ratnakumar 2012-11-23 12:27:28 -0800
  • 683e11c27d expose the time object to allow custom formatting ref - http://bugs.activestate.com/show_bug.cgi?id=96009 Sridhar Ratnakumar 2012-10-29 19:53:48 -0700
  • 989b0425dc remove logyard references and update README Sridhar Ratnakumar 2012-10-17 11:56:54 -0700
  • 1a694c85a6 test refactoring: use struct embedding to reuse semantics Sridhar Ratnakumar 2012-10-13 12:54:12 -0700
  • b8bf75b80a MaxLineSize now splits longer lines without discarding the rest Sridhar Ratnakumar 2012-10-13 12:50:27 -0700
  • d214cebdfd test case for "-F" (follow by name) Sridhar Ratnakumar 2012-10-13 12:11:50 -0700
  • aa3b7c3413 test: add test for "-n 0" Sridhar Ratnakumar 2012-10-13 12:02:38 -0700
  • df3f97310f test: fixture workflow to make test functions concise Sridhar Ratnakumar 2012-10-13 11:44:47 -0700
  • 4e53f618e2 first test case for tail Sridhar Ratnakumar 2012-10-13 11:20:04 -0700
  • dfe0ea8ba5 optimize polling watcher using stat check Sridhar Ratnakumar 2012-10-12 18:12:49 -0700
  • adcb2e389d fix: BlockUntilExists should only return if filename matches Sridhar Ratnakumar 2012-10-12 17:30:45 -0700
  • 507783a4a0 allow gotail to accept multiple files Sridhar Ratnakumar 2012-10-12 17:28:04 -0700
  • 048bbf8933 introduce tail command; fix tomb blocking after Kill Sridhar Ratnakumar 2012-10-12 17:14:35 -0700
  • 4bbf3d28cc gracefully manage goroutines death using tomb Sridhar Ratnakumar 2012-10-12 16:28:22 -0700
  • 187dea7196 use struct to configure the growing tail args; start working on unit tests Sridhar Ratnakumar 2012-10-12 14:32:04 -0700
  • f7193d4658 start working on tail's readme/example Sridhar Ratnakumar 2012-10-12 09:05:11 -0700
  • 74f84016b8 close the inotify watcher when returning Sridhar Ratnakumar 2012-10-12 07:09:36 -0700
  • 5c84486ca3 check the stop channel while waiting on inotify Sridhar Ratnakumar 2012-10-11 21:47:58 -0700
  • 3ff602e781 Bug #95803 - reduce cpu usage due to frequent polling Sridhar Ratnakumar 2012-10-11 21:29:06 -0700
  • 6a5092ff5c Bug #95787: warn and ignore tailing app logs if their base dir (container) goes away fast Sridhar Ratnakumar 2012-10-10 15:13:13 -0700
  • 99fe83b742 make tail.go its own package, independent of logyard Sridhar Ratnakumar 2012-10-09 15:13:05 -0700