Karl Southern
25d14f2624
TravisCI sudo
2016-06-29 20:28:33 +01:00
Karl Southern
ab566ee969
Adds tests for connection loss exception handling, and unretryable SQL exceptions
2016-06-29 18:48:12 +01:00
Karl Southern
7d699e400c
Bring fix from v2.x branch for exception retry handling NameError exception
2016-06-29 13:52:29 +01:00
Karl
542003e4e5
Update ISSUE_TEMPLATE.md
2016-06-22 09:20:01 +01:00
Karl
290aa63d2d
Update ISSUE_TEMPLATE.md
2016-06-22 09:17:55 +01:00
Karl
a61dd21046
Create ISSUE_TEMPLATE.md
2016-06-22 09:09:35 +01:00
Karl
4a573cb599
Update logstash-output-jdbc.gemspec
...
Update jar deps. Since Logstash v5 requires Java 8 we don't need to worry about brettwooldridge/HikariCP#600 in this branch anymore.
2016-06-16 17:09:57 +01:00
Karl
80560f6692
Update .travis.yml
...
Match elastic/logstash travis file.
2016-06-16 16:57:39 +01:00
Karl
2c00c5d016
Update CHANGELOG.md
...
Merge changes from v2 branch CHANGELOG.md
2016-06-16 16:33:46 +01:00
Karl Southern
a26b6106d4
Trying out some new stuff.
2016-05-27 12:09:48 +01:00
Karl Southern
d6869f594c
Trying something new.
2016-05-20 16:30:48 +01:00
Karl Southern
5ec985b0df
Fancy
2016-05-17 18:25:35 +01:00
Karl Southern
5a1fdb7c7f
Files to ignore
2016-05-17 17:25:37 +01:00
Karl Southern
b14d61ccf0
Pre-release checks test.
2016-05-17 17:24:25 +01:00
Karl Southern
baaeba3c07
Adds more specific error exception checks to tests
2016-05-17 16:31:35 +01:00
Karl Southern
d362e791e5
Rubocop, in preparation for pre-release rake task that sanity checks for release
2016-05-17 16:21:37 +01:00
Karl Southern
5f0f897114
Fix rakefile
2016-05-17 12:53:13 +01:00
Karl Southern
721e128f29
Add success state. Just incase.
2016-05-17 12:05:02 +01:00
Karl Southern
fe2e23ac27
More v5 adjustments
2016-05-17 11:29:49 +01:00
Karl Southern
85b3f31051
Update README
2016-05-14 22:29:32 +01:00
Karl Southern
e32b6e9bbd
Switches to what I believe is the prefered method for retrying in logstash v5
2016-05-14 22:17:34 +01:00
Karl Southern
f1202f6454
Stop breaking the bundler cache
2016-05-13 22:38:30 +01:00
Karl Southern
26a32079f1
Adds Microsoft Always-On note and credit
2016-05-13 22:32:31 +01:00
Karl Southern
8d27e0f90d
Changelog
2016-05-13 22:14:47 +01:00
Karl Southern
df811f3d29
Switches from slf4j-nop to log4j. Uses built in logstash log4j setup. Switches to jar-dependencies (vendor'ed) instead of version controlled jars. Update logstash-api to v2. Does not yet support multi_recieve
2016-05-13 22:12:57 +01:00
Karl Southern
d056093ab8
Update changelog
2016-05-03 17:42:47 +01:00
Karl Southern
e83af287f0
Fix examples
2016-05-03 17:11:28 +01:00
Karl Southern
0ff6f16ec7
Quick and dirty setup so it's a bit quicker to use vagrant. I'll clean this up more later.
2016-05-03 17:09:21 +01:00
Karl Southern
e6e9ac3b04
Addressing tests.
2016-05-03 15:55:36 +01:00
Karl Southern
707c005979
Tests.
2016-05-03 15:28:01 +01:00
Karl Southern
8f5ceb451a
Merge v2.x fixes
2016-05-02 18:14:12 +01:00
Karl Southern
927e532b2a
0.2.6
2016-05-02 18:11:27 +01:00
Karl Southern
e6537d053f
Switch master to logstash v5 development
2016-04-16 14:49:03 +01:00
Karl Southern
26a32a3f08
README update
2016-04-16 14:48:21 +01:00
Karl Southern
6bb84b165f
Fecking version strings
2016-04-16 14:34:34 +01:00
Karl Southern
4e0292d222
rc1 for #36
2016-04-16 14:33:30 +01:00
Karl Southern
909cae01b3
Adds travis-ci badge
2016-04-12 11:20:19 +01:00
Karl Southern
6f2bd2ab3e
Fiddling with travis-ci
2016-04-12 11:16:37 +01:00
Karl Southern
c5aeae1b02
Tags and versions are out of sequence. Bugger.
2016-04-11 18:22:11 +01:00
Karl Southern
a7d5a2e623
v0.2.4
2016-04-11 18:11:52 +01:00
Karl
3a64a22ac4
Merge pull request #32 from hordijk/patch-1
...
Fix toString method of LogStash::Timestamp
2016-04-11 17:21:25 +01:00
hordijk
c4b62769b9
Fix toString method of LogStash::Timestamp
...
According to LogStash::Timestamp (bb30cc773b/logstash-core-event/lib/logstash/timestamp.rb
) doesn't support iso8601, which results in error if the timestamp of logstash is used directly.
If should support to_s of to_iso8601.
:message=>"Failed to flush outgoing items", :outgoing_count=>1, :exception=>"NoMethodError", :backtrace=>["/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-jdbc-0.2.3/lib/logstash/outputs/jdbc.rb:255:in `add_statement_event_params'", "org/jruby/RubyArray.java:1613:in `each'", "org/jruby/RubyEnumerable.java:974:in `each_with_index'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-jdbc-0.2.3/lib/logstash/outputs/jdbc.rb:251:in `add_statement_event_params'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-jdbc-0.2.3/lib/logstash/outputs/jdbc.rb:203:in `safe_flush'", "org/jruby/RubyArray.java:1613:in `each'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-jdbc-0.2.3/lib/logstash/outputs/jdbc.rb:200:in `safe_flush'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-jdbc-0.2.3/lib/logstash/outputs/jdbc.rb:120:in `flush'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:219:in `buffer_flush'", "org/jruby/RubyHash.java:1342:in `each'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:216:in `buffer_flush'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:159:in `buffer_receive'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-jdbc-0.2.3/lib/logstash/outputs/jdbc.rb:113:in `receive'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/outputs/base.rb:83:in `multi_receive'", "org/jruby/RubyArray.java:1613:in `each'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/outputs/base.rb:83:in `multi_receive'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/output_delegator.rb:130:in `worker_multi_receive'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/output_delegator.rb:114:in `multi_receive'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/pipeline.rb:305:in `output_batch'", "org/jruby/RubyHash.java:1342:in `each'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/pipeline.rb:305:in `output_batch'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/pipeline.rb:236:in `worker_loop'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/pipeline.rb:205:in `start_workers'"], :level=>:warn}
2016-04-11 15:19:48 +02:00
Karl Southern
b9e5f64d40
Bump minor version to fix documentation
2016-04-07 08:40:14 +01:00
Karl
c0e358aafb
Merge pull request #30 from hordijk/master
...
Fix incorrect configuration option in the README.md for driver_jar
With thanks to @hordijk
2016-04-07 08:38:27 +01:00
hordijk
442ddf16eb
Update README.md
...
Fix issue in documentation: driver_jar is not supported, it should be driver_jar_path
If driver_jar is used logstash will generate this error message=>"Unknown setting 'driver_path' for jdbc"
Used the driver_jar_path which is used in class LogStash::Outputs::Jdbc instead.
2016-04-07 08:35:58 +02:00
Karl Southern
4e7985dafd
Addresses #28 - connection timeout bug
2016-02-16 15:29:08 +00:00
Karl Southern
ae51d77f05
Move examples and split up connection code
...
Bump version
2015-12-30 12:05:05 +00:00
Karl Southern
529c98aadb
Addresses 22 not giving warning about incorrectly configured statements
2015-12-23 10:06:50 +00:00
Karl Southern
bfcd9bf69a
Addresses issue 26
2015-12-23 09:42:53 +00:00
Karl
af55fde54a
Merge pull request #25 from ebuildy/patch-1
...
Add Apache Phoenix example from @ebuildy
2015-12-22 09:37:27 +00:00