Skip to content

Add release notes for 6.1.0#8832

Merged
jsvd merged 2 commits intoelastic:6.1from
jsvd:release_notes_6_1_0
Dec 13, 2017
Merged

Add release notes for 6.1.0#8832
jsvd merged 2 commits intoelastic:6.1from
jsvd:release_notes_6_1_0

Conversation

@jsvd
Copy link
Copy Markdown
Member

@jsvd jsvd commented Dec 11, 2017

This list was compiled from https://github.com/elastic/logstash/pulls?utf8=%E2%9C%93&q=is%3Apr+label%3Av6.1.0+is%3Aclosed+ and the plugin's changelogs bumped since 6.0.0/6.0.1

Comment thread docs/static/releasenotes.asciidoc Outdated
obtained via the GeoIP2-ISP database.
[[logstash-6-1-0]]
=== Logstash 6.1.0 Release Notes
* New experimental Java execution engine for Logstash pipelines. Off by default, it can be enabled with `--experimental-java-execution` ({lsissue}7950[Issue 7950]).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are the issues links supposed to render when you click the view button ?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

{lsissue} is an asciidoc attribute that resolves to a file path when you build the doc.

@jakelandis
Copy link
Copy Markdown
Contributor

I browsed the core changes and didn't see any additional non-internal type changes users would care about. From memory, the plugin list seems about right (it's a fairly short cycle for the plugins).

LGTM

Copy link
Copy Markdown
Contributor

@dedemorton dedemorton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few changes here and there, but nothing major.

Comment thread docs/static/releasenotes.asciidoc Outdated
obtained via the GeoIP2-ISP database.
[[logstash-6-1-0]]
=== Logstash 6.1.0 Release Notes
* New experimental Java execution engine for Logstash pipelines. Off by default, it can be enabled with `--experimental-java-execution` ({lsissue}7950[Issue 7950]).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

{lsissue} is an asciidoc attribute that resolves to a file path when you build the doc.

Comment thread docs/static/releasenotes.asciidoc Outdated
=== Logstash 6.1.0 Release Notes
* New experimental Java execution engine for Logstash pipelines. Off by default, it can be enabled with `--experimental-java-execution` ({lsissue}7950[Issue 7950]).
* Added support for changing the <<configuring-persistent-queues,page capacity>> for an existing queue ({lsissue}8628[Issue 8628]).
* {lsissue}7692[Many], {lsissue}8776[many], {lsissue}8577[many], {lsissue}8446[many], {lsissue}8333[many], {lsissue}8163[many], {lsissue}8103[many], {lsissue}8087[many] (did I say {lsissue}7691[many]?) improvements in pipeline execution performance and memory efficiency.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is sort of cute, but I think users might benefit more by seeing the issue number, especially if they are tracking a specific issue. So I would say:

  • Made extensive improvements to pipeline execution performance and memory ({lsissue}7692[Issue 7692], {lsissue}8776[8776], {lsissue}8577[8577], {lsissue}8446[8446], {lsissue}8333[8333], {lsissue}8163[8163], {lsissue}8103[8103], {lsissue}8087[8087], and {lsissue}7691[7691]).

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hahah you're right, I failed at being funny with added cost of reduced discovery. Will take your suggestion.

Comment thread docs/static/releasenotes.asciidoc Outdated
*`Ruby`*:

* Fixed concurrency issues with multiple worker threads that was caused by a (https://github.com/jruby/jruby/issues/4868[JRuby issue]).
* Added file based Ruby script support as an alternative to the existing inline option (https://github.com/logstash-plugins/logstash-filter-ruby/pull/35[#35]).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change to: file-based Ruby script

* Fixed concurrency issues with multiple worker threads that was caused by a (https://github.com/jruby/jruby/issues/4868[JRuby issue]).
* Added file based Ruby script support as an alternative to the existing inline option (https://github.com/logstash-plugins/logstash-filter-ruby/pull/35[#35]).

==== Output Plugins
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Either add a [float] tag here or remove the one on line 20. The [float] changes the size of the font used by the heading. I personally think it looks better with the [float] tag, so I would add it here.

Comment thread docs/static/releasenotes.asciidoc Outdated
obtained via the GeoIP2-ISP database.
[[logstash-6-1-0]]
=== Logstash 6.1.0 Release Notes
* New experimental Java execution engine for Logstash pipelines. Off by default, it can be enabled with `--experimental-java-execution` ({lsissue}7950[Issue 7950]).
Copy link
Copy Markdown
Contributor

@dedemorton dedemorton Dec 12, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd start with a verb just to be consistent with other bullet points. Would also switch around the second sentence a bit and say:

Implemented a new experimental Java execution engine for Logstash pipelines. The Java engine is off by default, but can be enabled with --experimental-java-execution ({lsissue}7950[Issue 7950]).

(or you can start the sentence with "Created..." or "Added..." --dealer's choice.)

Comment thread docs/static/releasenotes.asciidoc Outdated

*`Mutate`*:

* Added support for boolean to integer conversion (https://github.com/logstash-plugins/logstash-filter-mutate/pull/108[#108]).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change to: boolean-to-integer (both ways are acceptable, but adding the hyphenation makes it easier to read, IMO)

Comment thread docs/static/releasenotes.asciidoc Outdated

*`Elasticsearch`*:

* Ignore event's `type` field for the purpose of setting the document's `_type` when indexing to Elasticsearch 6.x or above (https://github.com/logstash-plugins/logstash-filter-elasticsearch/pull/712[#712]).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would change to say:

When indexing to Elasticsearch 6.x or above, Logstash ignores the event's type field and no longer uses it to set the document's _type.

@jsvd
Copy link
Copy Markdown
Member Author

jsvd commented Dec 13, 2017

@dedemorton I've updated the content according to your remarks

@jsvd jsvd merged commit 1427787 into elastic:6.1 Dec 13, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants