Commit graph

10645 commits

Author SHA1 Message Date
Jordan Sissel
15bb95dc87 - Start working on issue/30 (refactor the search api to be pluggable)
- Updated test_elasticsearch to use the new api, passes.
2011-02-09 03:19:23 -08:00
Jordan Sissel
f852b63ede - specify rubies 2011-02-06 22:57:05 -08:00
Jordan Sissel
eb967d8f57 - don't do git stuff anymore 2011-02-06 21:38:20 -08:00
Jordan Sissel
2aab956352 - Set a unique ES cluster name to ensure we stay away from other active
ES nodes.
- Tests pass again
2011-02-06 20:15:07 -08:00
Jordan Sissel
106ff0bed6 - Allow specifying a port for elasticsearch 2011-02-06 18:33:29 -08:00
Jordan Sissel
b5d5136300 - Make ES test run ES on a random port. 2011-02-06 13:36:24 -08:00
Jordan Sissel
4f39bed272 - bleh. force gems to update so stompserver installs.
Tests pass now run through rvm.
2011-02-06 02:51:01 -08:00
Jordan Sissel
25bbb94d9a - Be more friendly to stuff like rvm, etc.
Example, instead of running 'stompserver' we should ask
  rubygems where bin/stompserver is and then exec /proc/self/exe
  and run that. This will ensure we stay within our environment.
2011-02-06 02:30:00 -08:00
Jordan Sissel
3b284fa767 - Try to make the tests a bit more rvm friendly. 2011-02-06 02:22:02 -08:00
Jordan Sissel
29abef6061 Merge branch 'master' of github.com:logstash/logstash 2011-02-06 01:52:34 -08:00
Jordan Sissel
6cf0aeefe4 - add test runner via rvm 2011-02-06 01:50:59 -08:00
Jordan Sissel
657b19db39 - add output/elasticsearch tests to default run 2011-02-04 02:35:16 -08:00
Jordan Sissel
0dac4260f5 - Got working elasticsearch tests going
- Allow multiple versions of elasticsearch to be tested with the same
  tests.
2011-02-04 02:30:22 -08:00
Jordan Sissel
d878e44fb4 - fix wipe target 2011-02-04 02:30:12 -08:00
Jordan Sissel
44a5dbc71d - remove possibly superfluous event push (it was breaking the tests)
- use @logger, not $stderr.puts
2011-02-04 02:29:13 -08:00
Jordan Sissel
fae90d1ae6 - Add LogStash::Event#== 2011-02-04 02:28:55 -08:00
Jordan Sissel
88e2597983 - merge a.pager and a.querychanger click handler
- fix bug in param_parse
2011-02-03 13:02:12 -08:00
Jordan Sissel
5e67b5c22f - Fix click mangling. 2011-02-03 12:39:46 -08:00
Jordan Sissel
ce70dd9bf7 - Add TODO to add exception handlers for input/output/filter and agent
components so we can better test them.
2011-02-03 03:40:47 -08:00
Jordan Sissel
8c959330ec - Start working on the elasticsearch output test 2011-02-03 03:35:49 -08:00
Jordan Sissel
ef8a38ba1f - Add wipe/remove targets
- Download the .zip since .tar.gz releases of ES are only recent and
  zip goes way back in ES release history.
2011-02-03 03:10:02 -08:00
Jordan Sissel
f51f1d91e5 - Add setup for running an arbitrary version of elasticsearch 2011-02-03 03:03:38 -08:00
Jordan Sissel
1fbb09ec27 - Add readme pointing at the project page and asking folks not to file
bugs on github
2011-02-03 02:46:04 -08:00
Jordan Sissel
896442bbe6 - Add LogStash::Event.sprintf(str)
Takes a string. Replaces ${foo} with the event[foo] value. If no
  value, does not replace it.
- Allow grep to add_tags and add_fields with values from the event.
  Useful for adding tags/fields for nagios alerts and other such
  goodness.
- Add tests for grep add_{fields,tags} with a format string as above.
- Add some TODOs for possible confusion cleanup needed.
2011-02-03 02:20:28 -08:00
Jordan Sissel
475aa4d7d4 - Add me and pete. 2011-02-03 01:39:47 -08:00
Jordan Sissel
7204c0a51b - Add pusewicz 2011-02-03 01:38:42 -08:00
Jordan Sissel
a5da804d0c - Add rausanka 2011-02-03 01:37:39 -08:00
Jordan Sissel
5f0bdcb8bd - Small style changes 2011-02-03 01:34:59 -08:00
Jordan Sissel
2576786ce1 Merge branch 'master' of https://github.com/startupseven/logstash into pull/10 2011-02-03 01:30:46 -08:00
Jordan Sissel
51cbf33cd0 - Use -a/--address instead of -H/--host 2011-02-03 01:28:49 -08:00
Jordan Sissel
5fad88ab96 Merge branch 'master' of https://github.com/pusewicz/logstash into pull/9 2011-02-03 01:27:31 -08:00
Ryan Ausanka-Crues
d88ec2fcd7 Revert "Revert "- Add user/pass support for amqp output""
This reverts commit 2f74f97217.
2011-02-02 20:35:01 -08:00
Ryan Ausanka-Crues
2f74f97217 Revert "- Add user/pass support for amqp output"
This reverts commit b6c217d32d.
2011-02-02 20:12:52 -08:00
Ryan Ausanka-Crues
543fa984c4 Merge branch 'master' of git://github.com/logstash/logstash 2011-02-02 19:09:35 -08:00
Jordan Sissel
c0d833cbb5 - add todo
- toss exception if we can't configure the index
2011-02-02 15:03:43 -08:00
Jordan Sissel
b6c217d32d - Add user/pass support for amqp output
http://code.google.com/p/logstash/issues/detail?id=23
2011-01-27 14:46:07 +08:00
Tello, Inc
de8d88b559 Merge branch 'master' of github.com:startupseven/logstash 2011-01-27 06:41:56 +00:00
Tello, Inc
b60dc12548 Add a custom grok pattern for parsing MySQL slow query log datetimes 2011-01-27 06:39:01 +00:00
Ryan Ausanka-Crues
8239656efc Change nil check to use nil? instead of == per Mike Lewis' suggestion 2011-01-25 14:07:54 -08:00
Ryan Ausanka-Crues
911fa4912d Merge branch 'master' of github.com:startupseven/logstash 2011-01-25 09:25:26 -08:00
Piotr Usewicz
9d2ab40d44 Add options to set host and port 2011-01-25 16:14:39 +00:00
Jordan Sissel
f0452eafe9 - specify version dep for amqp as 0.6.5+ and < 0.7.0, since 0.7.0 has
some api changes that break us. Will revisit later.
2011-01-25 00:58:31 -08:00
Tello, Inc
36f53a60fc Merge branch 'master' of github.com:startupseven/logstash 2011-01-24 21:23:39 +00:00
Tello, Inc
80a3248f90 Don't treat empty string the same as nil when performing negate grep matching 2011-01-24 21:23:30 +00:00
Ryan Ausanka-Crues
1a6f47e641 Add additional needed gem to Gemfile 2011-01-23 14:25:40 -08:00
Ryan Ausanka-Crues
cd249aa5d0 Add test for 'negate' option with multiline 2011-01-23 14:25:21 -08:00
Ryan Ausanka-Crues
7cf157016f Add gemfile and rvm support to make it easier for developers to start working on logstash and run the tests 2011-01-23 14:05:47 -08:00
Ryan Ausanka-Crues
f48488d051 Add comments to explain 'negate' in multiline filters 2011-01-23 12:05:56 -08:00
Ryan Ausanka-Crues
7c67be2ba8 Fix negate changes to match what was actually working on the test box. Also improve logging to include negate status 2011-01-22 16:10:58 -08:00
Ryan Ausanka-Crues
b1701cb37d Enable 'negate' modifier for multiline filter so that you can do more complex multi-line event matching 2011-01-22 16:08:21 -08:00