You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@druid.apache.org by Travis CI <bu...@travis-ci.com> on 2021/04/06 01:35:07 UTC

[CRON] Broken: apache/druid#30971 (master - 8cf1e83)

Build Update for apache/druid
-------------------------------------

Build: #30971
Status: Broken

Duration: 8 mins and 37 secs
Commit: 8cf1e83 (master)
Author: zachjsh
Message: Add paramter to loadstatus API to compute underdeplication against cluster view (#11056)

* Add paramter to loadstatus API to compute underdeplication against cluster view

This change adds a query parameter `computeUsingClusterView` to loadstatus apis
that if specified have the coordinator compute undereplication for segments based
on the number of services available within cluster that the segment can be replicated
on, instead of the configured replication count configured in load rule. A default
load rule is created in all clusters that specified that all segments should be
replicated 2 times. As replicas are forced to be on separate nodes in the cluster,
this causes the loadstatus api to report that there are under-replicated segments
when there is only 1 data server in the cluster. In this case, calling loadstatus
api without this new query parameter will always result in a response indicating
under-replication of segments

* * fix exception mapper

* * Address review comments

* * update external API docs

* Apply suggestions from code review

Co-authored-by: Charles Smith <38...@users.noreply.github.com>

* * update more external docs

* * update javadoc

* Apply suggestions from code review

Co-authored-by: Charles Smith <38...@users.noreply.github.com>

Co-authored-by: Charles Smith <38...@users.noreply.github.com>

View the changeset: https://github.com/apache/druid/compare/470d659ca0b23ecffc4c6ecf9cea81685a73f0d4...8cf1e835431edac3290a6dfbe0b4cbb134ba19a8

View the full build log and details: https://travis-ci.com/github/apache/druid/builds/222214689?utm_medium=notification&utm_source=email


--

You can unsubscribe from build emails from the apache/druid repository going to https://travis-ci.com/account/preferences/unsubscribe?repository=16806911&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.com/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.