Skip to content

[7.x] Data streams improvements (#4449)#4529

Merged
axw merged 1 commit intoelastic:7.xfrom
axw:backport/7.x/pr-4449
Dec 15, 2020
Merged

[7.x] Data streams improvements (#4449)#4529
axw merged 1 commit intoelastic:7.xfrom
axw:backport/7.x/pr-4449

Conversation

@axw
Copy link
Copy Markdown
Member

@axw axw commented Dec 14, 2020

Backports the following commits to 7.x:

* idxmgmt: create independent data streams Supporter

Create a completely separate Supporter when data
streams are enabled. If data streams are enabled,
ensure that no setup (template, ILM, pipeline)
related config is specified.

* beater: enabling data streams disables pipeline

If data streams are enabled, pipeline registration
is disabled and attempting to setup pipelines will
fail. No pipeline will be specified when indexing;
the pipeline must be specified in the index template.

Also, if the server is running managed (by Fleet),
the server will fail to start unless data streams
are enabled.

* systemtest: add tests for data streams

* idxmgmt: log warnings upon finding legacy config

If legacy config is defined along with data streams
config, log warnings rather than returning errors.
@axw axw added the backport label Dec 14, 2020
@ghost
Copy link
Copy Markdown

ghost commented Dec 14, 2020

💚 Build Succeeded

the below badges are clickable and redirect to their specific view in the CI or DOCS
Pipeline View Test View Changes Artifacts preview

Expand to view the summary

Build stats

  • Build Cause: Pull request #4529 opened

  • Start Time: 2020-12-14T10:34:54.316+0000

  • Duration: 30 min 10 sec

Test stats 🧪

Test Results
Failed 0
Passed 4393
Skipped 140
Total 4533

Steps errors 3

Expand to view the steps failures

Compress
  • Took 0 min 0 sec . View more details on here
  • Description: tar --exclude=coverage-files.tgz -czf coverage-files.tgz coverage
Compress
  • Took 0 min 0 sec . View more details on here
  • Description: tar --exclude=system-tests-linux-files.tgz -czf system-tests-linux-files.tgz system-tests
Test Sync
  • Took 3 min 51 sec . View more details on here
  • Description: ./script/jenkins/sync.sh

@axw axw merged commit 2b0e658 into elastic:7.x Dec 15, 2020
@axw axw deleted the backport/7.x/pr-4449 branch December 15, 2020 03:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant