Skip to content

[WIP] Mixer: Make runtime2 default#3448

Merged
istio-merge-robot merged 1 commit intoistio:masterfrom
ozevren:runtime2
Feb 22, 2018
Merged

[WIP] Mixer: Make runtime2 default#3448
istio-merge-robot merged 1 commit intoistio:masterfrom
ozevren:runtime2

Conversation

@ozevren
Copy link
Copy Markdown
Contributor

@ozevren ozevren commented Feb 13, 2018

Work in progress, not ready for review/checkin

@ozevren ozevren requested a review from a team February 13, 2018 19:00
@ozevren ozevren added do-not-merge Block automatic merging of a PR. area/extensions and telemetry cla: yes and removed cla: yes labels Feb 13, 2018
@ozevren
Copy link
Copy Markdown
Contributor Author

ozevren commented Feb 13, 2018

/retest

@geeknoid
Copy link
Copy Markdown
Contributor

So much green!

/lgtm

@istio-merge-robot
Copy link
Copy Markdown

/lgtm cancel //PR changed after LGTM, removing LGTM. @geeknoid @ozevren

@ldemailly
Copy link
Copy Markdown
Member

/hold

can you measure with on and off using
https://github.com/istio/istio/tree/master/tools#istio-load-testing-user-guide
before changing the default

we also need to check memory footprint in light of recent reports

@istio-testing istio-testing added the do-not-merge/hold Block automatic merging of a PR. label Feb 16, 2018
@mandarjog
Copy link
Copy Markdown
Contributor

I think this should go ahead now.
We have evidence that runtime2 has ~30% lower over all latency and can drive 33% more throughput in IBM's setup, all other things being equal.

/lgtm

@istio-merge-robot
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: geeknoid, mandarjog

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these OWNERS Files:

You can indicate your approval by writing /approve in a comment
You can cancel your approval by writing /approve cancel in a comment

@mandarjog
Copy link
Copy Markdown
Contributor

runtime clients p50 client latency TPS
runtime1 60 51 ms 1125
runtime1 5 7 ms 598
runtime2 60 36 ms 1599
runtime2 5 5 ms 841

@ldemailly we should switch to runtime2.

@ldemailly ldemailly removed do-not-merge Block automatic merging of a PR. do-not-merge/hold Block automatic merging of a PR. labels Feb 22, 2018
@istio-merge-robot
Copy link
Copy Markdown

/test all [submit-queue is verifying that this PR is safe to merge]

@ozevren
Copy link
Copy Markdown
Contributor Author

ozevren commented Feb 22, 2018 via email

@istio-merge-robot
Copy link
Copy Markdown

Automatic merge from submit-queue.

@istio-merge-robot istio-merge-robot merged commit f6880c3 into istio:master Feb 22, 2018
@ozevren ozevren deleted the runtime2 branch March 14, 2018 22:47
PetrMc pushed a commit to PetrMc/istio-petrmc-upstream-fork that referenced this pull request Jan 14, 2026
* initial draft of namespace service-scope support

Signed-off-by: Lucas Copi <lucas.copi@solo.io>

* add namespace watch

Signed-off-by: Lucas Copi <lucas.copi@solo.io>

* sfix test null pointers, general cleanup

* add new integration test

Signed-off-by: Lucas Copi <lucas.copi@solo.io>

* add unit test, review updates

Signed-off-by: Lucas Copi <lucas.copi@solo.io>

* adjust integration tests

Signed-off-by: Lucas Copi <lucas.copi@solo.io>

* Update releasenotes/solo/3276.yaml

Co-authored-by: Steven Landow <steven.landow@solo.io>

* refactor integration tests to be more efficient

Signed-off-by: Lucas Copi <lucas.copi@solo.io>

* fix variable reinstantiation bug

Signed-off-by: Lucas Copi <lucas.copi@solo.io>

---------

Signed-off-by: Lucas Copi <lucas.copi@solo.io>
Co-authored-by: Steven Landow <steven.landow@solo.io>
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.

7 participants