Commit graph

8060 commits

Author SHA1 Message Date
debadair
c22be7997a
[DOCS] Add EOL notice. (#11414)
* [DOCS] Add EOL notice. (#11410)

* [DOCS] Set version in EOL notice.
2019-12-10 14:57:53 -08:00
Nik Everett
e3e69656d9
Docs: Standard Asciidoc for filter (#11011)
The filter docs were using markdown syntax for code listings and those
cause trouble in Asciidoctor. This switches it to standard Asciidoc
syntax which works in both AsciiDoc and Asciidoctor.
2019-08-02 12:31:16 -04:00
Karen Metts
5cba190980
[Doc][Backport]Asciidoctor formatting changes for ls ref 5.5 (#10765)
* Asciidoctor formatting changes for ls ref
* More asciidoctor formatting changes
2019-05-10 12:17:54 -04:00
Karen Metts
2c115371b1 Add anchor for drain PQ; remove versions
Fixes #9797
2018-07-02 22:22:42 +00:00
Karen Metts
42e97e7469 Replace info for PQ upgrade for 5.x
Fixes #9773
2018-06-21 00:31:37 +00:00
lcawley
d037cf7cec [DOCS] Updated attributes file 2018-03-22 11:48:14 -07:00
Lisa Cawley
6244857b7a [DOCS] Added index.x.asciidoc (#9079) 2018-01-31 15:22:29 -08:00
Lisa Cawley
1581a01ead [DOCS] Build Logstash Reference from logstash repo (#9078) 2018-01-31 11:13:14 -08:00
lcawley
0f7a0cb165 [DOCS] Moved X-Pack monitoring info 2017-11-02 20:45:15 -07:00
Colin Surprenant
dc12b0fb66 bubble up failed exit status 2017-10-12 11:25:42 -04:00
Jake Landis
b96dac623a Test fix: disable the gradle daemon by default (as recommended for CI)
Fixes #8440
2017-10-05 20:50:48 +00:00
Colin Surprenant
a12f8ab890 dynamically assign drive letter to WORKSPACE env var
fix underfined env var check

check for defined JRUBYSRCDIR env var

check for errorlevel after launching rake tasks

cosmetics

call rake

keep original path

cosmetic

cosmetic
2017-09-29 15:23:51 -04:00
Guy Boertje
01872095d9 bump JrJackson/Jackson versions, source all version refs from versions.yml
final (I hope) fixes for consolidated versioning.

After testing with rake artifact:zip, need to try both files.
Add desc to rake test:install-* tasks, tired of
  not seeing them in rake -vT

changes requested via review

Fixes #8373

Fixes #8389

Fixes #8394
2017-09-26 18:45:32 +00:00
Jake Landis
7fbd59a2f4 Instruct Jenkins to not abort other Vagrant hosts
See: https://stackoverflow.com/questions/19736862/vagrant-aborted-at-end-of-jenkins-job
and: https://wiki.jenkins.io/display/JENKINS/ProcessTreeKiller

Note - the existing vagrant lifecycle instructs a `destroy` before bootstrapping that will ensure a clean start if last process did not die properly.

Fixes #8380
2017-09-24 01:13:11 +00:00
Jake Landis
473f097f37 Remove Travis builds (they have been replaced by Jenkins) Fixes: #8079
Fixes #8362

Fixes #8363

Fixes #8364

Fixes #8365
2017-09-21 23:35:47 +00:00
Rob Bavey
d1c9aa4497 Add at_least(:once) to work around intermittent test failures
The test that calls out to /proc/loadavg has been intermittently
 failing, because /proc/loadavg is being read from more than once
This should be benign, so this commit allows it to happen

Fixes #6867

Fixes #7757
2017-09-21 18:47:23 +00:00
Colin Surprenant
a9a144aca3 backport DLQ Writer lock release logic from 5.6 2017-09-21 14:14:21 -04:00
Jake Landis
008f2c1a36 Fix gradle tests on Windows
Addresses #7637

Fixes #7716

Fixes #7717
2017-09-21 14:14:21 -04:00
Jake Landis
5f8ef9d3ef Add .ruby-version
Fixes #7717
2017-09-21 14:14:21 -04:00
Colin Surprenant
afff996051 fix ingest test broken test on Windows 2017-09-21 14:14:21 -04:00
Colin Surprenant
d43ec9ffa9 rework windows launch script
fixes

fix jvm.options parsing

windows compatible URI

adjust launch bat scripts to new logic

adjust .bat lauch scripts
2017-09-21 14:14:03 -04:00
Colin Surprenant
e37a00d1ec fixes for Windows platform tests/specs
use rm_rf to delete dir and shutdown pipeline after run

avoid the use of rescue nil, bad practice

do not mock close as it prevents closing the file an prevents removing it on Windows

cleanup temporary files and relax file name check for Windows

fix paths handling for Windows

flag the read file string as UTF-8 which is what we expect

fix Windows issues

ignore load_average on windows

windows safe URI

cleanup and fix file handling for windows

wait for pipeline shutdown to complete

revert to original puts

cleanups

use environment for windows platform check

fix hash path

wait for pipeline thread to complete after shutdown
2017-09-21 13:43:59 -04:00
Armin
aa85ef8283 #8350 backport of fix to org.logstash.instruments.monitors.HotThreadMonitorTest#testStackTraceSizeOption
Fixes #8352
2017-09-21 15:23:34 +00:00
Armin
522122eed4 #8341 raise tolerance in timestamp_spec.rb tests
Fixes #8342

Fixes #8346
2017-09-20 19:29:03 +00:00
lcawley
3079687962 [DOCS] Added index-shared3.asciidoc 2017-09-20 09:12:36 -07:00
Jake Landis
c3f8de613f 5x: Use 5x base image for 5x builds
* This allows for faster 5x builds since the base Docker image gem and jar cache is closer to the 5x dependencies.
* This prevents the Ruby 9k dependencies from sneaking into the build (had issues w/r/t jruby openssl)

Fixes #8329
2017-09-20 12:14:55 +00:00
Jake Landis
ea27cb557c Test fix: Allow slowlog to have >= 1 entries, instead of exactly 2 entries.
Fixes #8322

Fixes #8323
2017-09-19 21:54:44 +00:00
Jake Landis
b428658279 Test fix: ensure 'fatal: Not a git repository' is not picked up as expectation integration test Fixes #8319
Fixes #8321
2017-09-19 19:58:21 +00:00
Rob Bavey
8b774be915 Remove CHANGELOG.md from list of packaged files
CHANGELOG.md has been removed, so it should no longer be packaged

Fixes #8255

Fixes #8256

Fixes #8309
2017-09-18 20:03:51 +00:00
liketic
004a203c92 Remove deprecated CHANGELOGs
Fixes #8231

Fixes #8309
2017-09-18 20:03:50 +00:00
Jake Landis
50b5989c7d Introduce docker for CI builds.
This commit includes:
* A base Dockerfile and script to push to a Docker repo
* A per-build Dockerfile (derived from the base)
* Updates to the test scripts to allow for more parallel builds
* Docker wrappers for the tests scripts
* Update for the integration test readme to manually run the tests
* Clean up the output of the Java tests
* Remove offline tag for tests (no longer needed that we don't use docker dependent services)

This commit does NOT include:
* Changes needed for the CI system to use Docker

Fixes #8223

Fixes #8263

Fixes #8265
2017-09-14 20:45:56 +00:00
DeDe Morton
55dc66af2e Clarify use of the dead letter queue path
Fixes #8243
2017-09-14 16:34:22 +00:00
DeDe Morton
c78c09c852 Fix heading level in docker docs
Fixes #8222
2017-09-14 03:36:02 +00:00
Jake Landis
f9c3cf6d2e RATS: Remove Docker from integration tests
This is in prep for a Docker based test run approach, and by removing the dependent Docker containers we will avoid Docker in Docker requirements.

Fixes #8211

Fixes #8241
2017-09-13 19:46:30 +00:00
Andrew Cholakian
52119a18fa Bump from 5.5.3 -> 5.5.4
Fixes #8215
2017-09-13 15:58:05 +00:00
Suyog Rao
5e8b214341 Add release notes for 5.5.3 (#8197)
* Add release notes for 5.5.3

* bump version
2017-09-10 14:51:35 -07:00
DeDe Morton
4c6272f57c Add dead_letter_queue.max_bytes info
Fixes #8176
2017-09-08 00:22:56 +00:00
Jake Landis
f83c1e7eb2 Revert "always use JARS_SKIP when installing or updating plugins"
This reverts commit 628207e96c.

Fixes #8070
2017-08-24 23:46:58 +00:00
Joao Duarte
f5e8fcb316 always use JARS_SKIP when installing or updating plugins
Fixes #8058
2017-08-24 08:23:55 +00:00
DeDe Morton
3064f99463 Remove table formatting to fix build issues
Fixes #8050
2017-08-22 20:03:39 +00:00
Luís Duarte
7aeb550246 Add SIGHUP issue fix to Release Notes (#8044) 2017-08-22 12:13:23 +01:00
Suyog Rao
367299d9aa Bump to 5.5.3 (#8034)
* Bump to 5.5.3

* Remove unused gems
2017-08-18 15:24:02 -07:00
Suyog Rao
9e6f70c6e9 Update releasenotes.asciidoc 2017-08-17 09:55:35 -07:00
lcawley
d90708fa1d [DOCS] Update doc version to 5.5.2 2017-08-17 09:26:56 -07:00
Suyog Rao
e9cbc8a2d8 Bump to 5.5.2 and update lock file (#7932)
There were a lot of plugins which got their major versions bumped to handle
6.0 deprecations and obsolete changes. I've added constraints here to not include
them in 5.5.2
2017-08-08 10:31:27 -07:00
Rob Bavey
43448adcf3 Add additional unit test and more broad checking
Fixes #7871

Fixes #7892

Fixes #7896
2017-08-04 13:42:12 +00:00
Rob Bavey
3d2195032b Fix handling of last event in block
The last event in a block was being incorrectly handled in such a way that caused unexpected
behavior depending on the contents of the final event, it could cause plugins to fail, or
Logstash to fail with an OutOfMemoryError

Fixes #7871

Fixes #7892

Fixes #7896
2017-08-04 13:42:11 +00:00
Rob Bavey
32a5c63689 Update based on code review comments
Test cleanup

Fixes #7789

Fixes #7893
2017-08-03 18:35:09 +00:00
Rob Bavey
54205e648a Fix seek by Timestamp bugs
Fixes 2 seekByTimestamp failure scenarios that occur when a segment is closed with entries smaller than BLOCK_SIZE

If the next segment is > BLOCK_SIZE, then the seek will advance to the next segment. (Skipping past all events
 in the closed segment)
If the next segment < BLOCK_SIZE, then the seek will advance to the start of the small segment. (Processing
 entries prior to the timestamp)

Fixes #7789

Fixes #7893
2017-08-03 18:35:08 +00:00
DeDe Morton
16df3e37a9 Fix broken links
Fixes #7887
2017-08-03 05:34:11 +00:00