Commit graph

1391 commits

Author SHA1 Message Date
kjoconnor
c6f2701d76 Typo 2011-05-17 13:31:54 -07:00
kjoconnor
cd308b40a1 Typo 2011-05-17 13:28:58 -07:00
Jordan Sissel
286edff713 - remove beanstalk-client due to possible license conflicts (it's GPL3) 2011-05-16 12:08:52 -07:00
Jordan Sissel
9c728abd59 - fix typo 2011-05-16 10:49:24 -07:00
Jordan Sissel
8dbedcabb3 - version bump 2011-05-16 10:38:34 -07:00
Jordan Sissel
3a81b3f273 - version bump 2011-05-16 10:35:49 -07:00
Jordan Sissel
71822c8cc1 - version bump 2011-05-16 10:34:17 -07:00
Bob Corsaro
39fa1a8615 Merge remote-tracking branch 'logstash/master' 2011-05-16 11:55:47 -04:00
Jordan Sissel
a20a8ddb03 - Add beanstalk-client
- Add notes about licenses on each dependency.
2011-05-16 01:07:04 -07:00
Jordan Sissel
7e84aead36 - disable SIGINT/TERM handling since not all inputs support interruption
right now.
2011-05-16 01:06:32 -07:00
Jordan Sissel
ffeade9083 - disable signal-invoked shutdown for now. Need to refactor so it'll be
easier to do this.
2011-05-16 00:59:46 -07:00
Jordan Sissel
9ba030bedd - force quit if shutdown procses takes longer than 10 seconds.
- use begin/rescue/retry instead of loops
- Make amqp support shutdowns properly
2011-05-16 00:45:44 -07:00
Jordan Sissel
cc403795ff - add filterworker 2011-05-15 14:58:43 -07:00
Bob Corsaro
147f7385fd Merge remote branch 'wilkenfeld/master' 2011-05-15 17:51:13 -04:00
Bob Corsaro
ea29f9ebb0 channel input 2011-05-15 17:46:58 -04:00
Bob Corsaro
20f8cf8ea0 Merge branch 'logstash-master' 2011-05-15 17:38:25 -04:00
Jordan Sissel
9ed7967edb - update changelog 2011-05-15 00:44:18 -07:00
Jordan Sissel
a61da6a8f3 - clean up some log messages
- make SIGINT (^C) and SIGTERM start the shutdown sequence.
- Wrap LogStash::Outputs::Base#recieve with #handle which checks
  for the shutdown event and automatically handles it.
2011-05-15 00:40:17 -07:00
Jordan Sissel
28ca682b3f - Add LogStash::Plugin for generalizing threads/workers involved in the
pipeline. This allows us to do cascading shutdowns of inputs then
  filters then outputs.

  - If all inputs finish, start shtdown.
  - If all plugins are finished, then exit.
  - A special 'event' gets passed down during shutdown
  (LogStash::SHUTDOWN)

  At this point, doing 'echo "foo" | logstash -f foo.conf' will result
  in a shutdown after the "foo" line has been fully processed. As
  intended!

- Refactored the input/filter/output thread launchers to separate
  methods.
- Have 'stdin' finish if it reads EOF
- Currently only stdout and amqp outputs support shutdown properly.
2011-05-15 00:02:59 -07:00
Jordan Sissel
68399e0023 - Move defaults to be part of the config, not the docs. 2011-05-14 22:41:32 -07:00
Jordan Sissel
0af1e8740e Merge pull request #23 from dokipen/redis-doc
Redis doc
2011-05-14 22:36:42 -07:00
Bob Corsaro
14622989d2 Merge branch 'logstash-master' 2011-05-14 23:07:44 -04:00
Jordan Sissel
9c6c79450a - set exchange durability to 'true' by default (was false)
- support persistent messages in amqp. Verified with rabbitmq and
  tested manually.
  https://logstash.jira.com/browse/LOGSTASH-81
2011-05-14 18:23:49 -07:00
Jordan Sissel
1e30c0de99 - support clustername in elasticsearch url as the 'path' name
example: elasticsearch:///mycluster
2011-05-14 18:12:06 -07:00
Jordan Sissel
a345bb9988 - Allow dynamic strings for facility and level.
- Level now supports strings (INFO, I) case-insensitive, in addition to
  the old numbers (0-7)

  Resolves LOGSTASH-83
2011-05-14 17:28:54 -07:00
Jordan Sissel
2f5c551fda Merge branch 'master' of github.com:logstash/logstash 2011-05-12 10:47:05 -07:00
Jordan Sissel
ff4782dba8 - refactor build a bit to only muck with build/
- don't compile all the ruby stuff, we don't need to
2011-05-12 10:46:12 -07:00
Jordan Sissel
f1e583ae15 - add TODO for next release 2011-05-12 10:45:33 -07:00
Jordan Sissel
0726603b19 - add note about why we're making a hash 2011-05-12 10:08:10 -07:00
Jordan Sissel
6ab2242fa1 - try to collapse build activity into the build/ dir 2011-05-12 09:44:17 -07:00
Jordan Sissel
6f7d412985 correct output 2011-05-11 18:32:50 -07:00
Jordan Sissel
c2a0fdf794 - style fixes 2011-05-11 18:24:16 -07:00
Jordan Sissel
9e7165c07f - fix link 2011-05-11 18:22:54 -07:00
Jordan Sissel
4205985000 Merge branch 'master' of github.com:logstash/logstash 2011-05-11 18:13:54 -07:00
Jordan Sissel
23495718ca - version bump 2011-05-11 18:12:20 -07:00
Jordan Sissel
d88a3ef259 version bump 2011-05-11 18:10:11 -07:00
Jordan Sissel
8107ff5632 Merge branch 'master' of github.com:logstash/logstash 2011-05-11 18:09:46 -07:00
Jordan Sissel
14c65ddc2d - update changelog 2011-05-11 18:09:31 -07:00
Jordan Sissel
455115cdb1 - handle directories in the docs tree 2011-05-11 18:09:14 -07:00
Jordan Sissel
e8364636de Merge branch 'master' of github.com:logstash/logstash 2011-05-11 18:07:18 -07:00
Jordan Sissel
41a6acfc86 - make an extending directory 2011-05-11 18:06:57 -07:00
Jordan Sissel
b1dac4aaaa - add example 2011-05-11 18:06:50 -07:00
Jordan Sissel
14a9ee408b style 2011-05-11 15:14:41 -07:00
Jordan Sissel
0b3c19e80e - fix CLASSPATH 2011-05-11 14:52:32 -07:00
Jordan Sissel
d74921ece4 update changelog for 1.0.5 2011-05-11 14:52:28 -07:00
Jordan Sissel
c78d1e35a1 - Skip sigar 2011-05-11 14:07:08 -07:00
Jordan Sissel
1d62ff9d1f Merge branch 'master' of github.com:logstash/logstash 2011-05-11 00:08:12 -07:00
Jordan Sissel
29dd13d4c8 - up version 2011-05-10 22:46:25 -07:00
Jordan Sissel
2b40c53e8a - simplify versioning 2011-05-10 22:45:40 -07:00
Jordan Sissel
36caf3d6b0 version bump for amqp fix 2011-05-10 22:19:36 -07:00