Commit graph

69 commits

Author SHA1 Message Date
Suyog Rao
17472eeac5 bump version to 5.4.3 (#7513) 2017-06-21 17:07:21 -07:00
Andrew Cholakian
a8790d8f19 Bump concurrent gem dep to allow for more recent version
The old version (1.0.0) had a broken version of Concurrent::Timer that
did not work on all machines for reasons that are still unclear, but may
be related to the Java version

Fixes #7368

Fixes #7373
2017-06-08 01:08:08 +00:00
Suyog Rao
a10326198f bump version to 5.4.2 (#7285) 2017-06-01 15:31:36 -07:00
Suyog Rao
333dee60c6 bump to 5.4.1 (#7034) 2017-05-04 20:09:17 -07:00
Pier-Hugues Pellerin
61df938db2 Update logstash-output-elasticsearch 6.3.0 to support xpack sniffing
more details at https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/586

Fixes #6913
2017-04-12 19:20:44 +00:00
Suyog Rao
26b6c4494f Update lock file after adding dissect filter 2017-02-18 11:38:41 -08:00
Suyog Rao
cb9e8cf7c9 Revert to 5.4.0 version instead of 5.5.0 (#6672) 2017-02-08 20:33:32 -08:00
Suyog Rao
530c5fc43d Bump to v5.5 (#6670)
* Bump to v5.5
2017-02-08 19:38:07 -08:00
Suyog Rao
3b6b44bd70 Generate lock file for 5.3 (#6648) 2017-02-07 08:00:23 +05:30
Suyog Rao
9fc093e484 Bump version to 5.3.0 for 5.x branch (#6483) 2017-01-04 08:54:42 -08:00
Suyog Rao
ace70da06b use date 3.1.1 (#6478)
add paquet to Gemfile and pin filter-date to 3.1.1
2017-01-03 14:44:54 -08:00
Suyog Rao
42e2a97177 New lock file for 5.2.0 (#6474)
* New lock file for 5.2.0
2017-01-03 12:44:42 -08:00
Joao Duarte
3b82211e0c update version to 5.2.0
Fixes #6294
2016-11-24 06:01:29 -05:00
Colin Surprenant
b89d4d049d update .lock file 2016-10-31 18:11:27 -04:00
Colin Surprenant
ab05082a89 merge feature/java_persistence into 5.x 2016-10-31 17:03:40 -04:00
Pier-Hugues Pellerin
4502144d81 Update Logstash 5 to the latest input beats 3.1.4 (#5925)
The B1 internal releases contained an old version of the beats input which didn't
work well with the private keys, this PR make sure we use the latest version 3.1.4 in the 5.0 and 5.X branches

Fixes: https://github.com/logstash-plugins/logstash-input-beats/issues/129
2016-09-15 09:56:36 -07:00
Suyog Rao
254297eec7 [5.x] Bump version to 5.1.0 (#5881)
* [5.x] Bump version to 5.1.0
2016-09-08 08:35:53 -07:00
Suyog Rao
16aefd8ecb Mirror 5.0 to master's version (#5803) 2016-08-22 19:22:07 +00:00
Suyog Rao
ea6d617411 5.0: Bump grok to 3.2.1 (#5741) 2016-08-08 16:01:28 -07:00
Suyog Rao
622b8bb199 Bump lock file for alpha5 (#5739) 2016-08-08 12:34:43 -07:00
Suyog Rao
3e2a70937e Update 5.0.0-alpha5 changelog and lock file (#5718)
* Update 5.0.0-alpha5 changelog and lock file
2016-08-01 17:38:44 -07:00
Suyog Rao
8728ecf816 5.0 -- Bump to beats input beta4 version (#5711) 2016-07-29 09:57:38 -07:00
Suyog Rao
244e88ae25 Bump version to 5.0.0-alpha5 (#5698) 2016-07-27 11:32:01 -07:00
Joao Duarte
1ed6b76b4d pin major versions of default plugins in Gemfile
Fixes #5535
2016-07-05 15:16:54 -04:00
Suyog Rao
f77ec6c845 Release 5.0.0-alpha4 (#5564) 2016-06-29 07:47:48 +12:00
Joao Duarte
fa0eeb579f add single command release task and other release support tooling
Purpose:

* manage releases through a minimum number of rake tasks
* simplify building of snapshot builds
* create staged artifacts, candidates for releases, that required no changes to become releases
* this means the snapshot release process will not involve publishing gems, therefore:
* the gem artifacts should only be published to rubygems as a final artifact, at the time of GA

Changes:

* release artifacts no longer depend on gems of core components
* all core components are used locally AS-IS to minimize code changes between snapshot, RC and GA
* `versions.yml` describes the versions of all logstash parts and package
  * `rake version:set[version]` manage the yaml file and push the changes to the gemspecs/version.rb files
  * `rake version:set_plugin_api[version]` manage the yaml file and push the changes to the gemspecs/version.rb files
  * `rake artifact:all` generates SNAPSHOT artifacts: tar.gz, zip, rpm, deb
  * `RELEASE=1 rake artifact:all` creates release candidate artifacts + 4 gems: logstash-core, logstash-core-event, logstash-core-event-java and logstash-core-plugin-api

implements #5416 and #5414

Fixes #5460
2016-06-21 12:29:18 +01:00
Suyog Rao
6f64b7031d Release 5.0.0-alpha3.snapshot3 (#5519) 2016-06-17 12:57:52 -07:00
Suyog Rao
f5d6942daa Release 5.0.0-alpha4.snapshot2 (#5505) 2016-06-15 13:47:32 -07:00
Suyog Rao
45ee712ac3 Release 5.0.0-alpha4.snapshot1 (#5441) 2016-06-03 10:47:10 +02:00
Suyog Rao
68bf39e659 Release 5.0.0-alpha3 gems and lock file (#5394) 2016-05-31 12:05:53 +02:00
Suyog Rao
9764584698 Release 5.0.0.alpha3 RC8 (#5386) 2016-05-29 21:15:41 +02:00
Suyog Rao
4bd26f2c53 Release 5.0.0-alpha3.snpashot5 (#5368) 2016-05-26 15:02:51 -07:00
Suyog Rao
03ece707c7 Release 5.0.0-alpha3 snapshot4 (#5360) 2016-05-26 07:56:11 -07:00
Colin Surprenant
537d6a2780 refactor Ruby Event getter and setter
refactor wip gemfiles

refactor Java Event getter and setter

bump plugin-api to 2.0

use plugin-api 2.0

switch to core-event-java

include logstash-core-event-java.jar jar file so that gem dependency using the source tree work

updated core plugins to core-api 2.0

added grok for refactor branch

fix rebased specs

remove temp plugins github paths

remove commented out tmp alias_method
2016-05-06 13:47:03 -04:00
Suyog Rao
59e113c852 Release 5.0 alpha2 (#5233)
* Release 5.0.0-alpha2
2016-05-02 11:15:16 -07:00
Suyog Rao
a8380099e4 Release 5.0.0-alpha2 snapshot2 (#5225)
* Release 5.0.0-alpha2 snapshot2 release
2016-04-29 10:21:09 -07:00
Suyog Rao
0fbded8e43 Release alpha2 snapshot1 2016-04-26 13:04:41 -07:00
Pier-Hugues Pellerin
3f3a202d92 Gemfile + lock file for 5.0.0.alpha1
Fixes #5019
2016-04-05 14:26:21 +00:00
Pier-Hugues Pellerin
6da31eca80 5.0.0 alpha 1 lockfile
Fixes #5008
2016-04-04 22:25:51 +00:00
Suyog Rao
46d2297785 Add Kafka beta version to 5.0.0-alpha1 package
Fixes #4941
2016-04-01 14:36:58 +00:00
Pier-Hugues Pellerin
4977b82bc4 Make sure the gemfile has the rack/test dep
Fixes #4934
2016-03-30 19:16:12 +00:00
Suyog Rao
318f07e5fc Bump version to 5.0.0-alpha1.snapshot1 2016-03-29 18:21:51 -07:00
Pere Urbon-Bayes
23dcf467e4 This make all designed resources for the metrics api available, this follows the initial sketches created in #4446.
As discussed in this adds:

/
/_node/hot_threads
/_node/stats/
/_node/stats/events
/_node/stats/jvm
/_stats/jvm

introduces also small refactors and cleanup necessary to improve the
webapi code quality.

adds also a way to handle references from the webapi to the internals of
logstash by passing the agent refrences to the collector, this is not
perfect, but for now it solve the communication situation until furder
refactor.

Fixes #4652

Fixes #4653
2016-02-12 19:00:10 +00:00
Joao Duarte
04bc875ed1 bump cabin to 0.8.x
Fixes #4616
2016-02-02 17:24:30 +00:00
Colin Surprenant
808cf82909 refresh .lock file 2016-01-12 16:59:01 -05:00
Andrew Cholakian
68e0d5c126 Revert accidentally altered Gemfiles in ng_pipeline
Fixes #4354
2015-12-15 19:40:21 +00:00
Andrew Cholakian
028576ba6f Next generation pipeline
Fixes #4340
2015-12-15 18:51:45 +00:00
Colin Surprenant
560dda251c new #4123 lock file 2015-11-16 17:38:10 -05:00
Colin Surprenant
d74d41cb30 logstash-core & logstash-core-event extraction to support logstash-core-event-java impl, relates to #4191
fixed timezone issue

extracted logstash-core and reorganized specs

extracted logstash-core-event

extract java Event into logstash-core-event-java in a proper gem

remove obsolete jruby_event bootstrapping

fix require path

add java code bootstrap

use logstash-core-event/logstash-core-event.rb

remove obsolete files

basic instructions

LogStash::Json need to be initialized from event

update jruby and gradle versions

update compile:logstash-core-event-java rake task

WIP tasks refactor

fix gem.files

skip test if class is not defined

fix gem related tasks for new structure

add gem spec dirs in core tests

bootstrap java implementation when requiring timestamp

new Cloner class and Event clone impl

fix array fields assignments, see #4140

don't rely on json implementation ordering

fix skipped last iterpolation char

remove implementation specific unnecessary check

also require ruby classes

define error class in ruby

raise exception on invalid format

remove implementation specific tests and extract and put logger related test in pending

missing bits for having all core timestamp specs pass

run all core specs

remove leftover

comment regex

missing encoding header

revert to logstash-core-event by default

finished proper gemification

useless require

dynamically pick specs depending on logstash-core-event-* implementation

logstash root package version

missing file for proper gemification

do not build java event by default

always check for root logstash lib dir

fix concurrent-ruby version confict

fix rebase conflict

re-enable specs

user vars instead of constants

move non core code in bootstrap

document version files

move version file

remove useless code

use version in logstash-core

fix gem files list

put back concurrent-ruby version constrain as in master

add dependency on logstash-core-event

remove dependency on logstash-core to avoid circular dependency

fix rebase conflict

remove circular dependency

fix specs

update README
2015-11-16 16:40:19 -05:00
Suyog Rao
056ffc63fa Generate new lock file for JrJackson 2015-10-13 15:00:59 -07:00