Hello Tidy Bot, Attila Bukor, Kudu Jenkins, Andrew Wong,

I'd like you to reexamine a change. Please visit

    http://gerrit.cloudera.org:8080/17730

to look at the new patch set (#2).

Change subject: [WIP] KUDU-1959 - Implement server startup progress page for 
tablet and master servers
......................................................................

[WIP] KUDU-1959 - Implement server startup progress page for tablet and
master servers

This task is broken down into the below tasks:
1. Adjust server startup to start webserver displaying static startup page
2. Implement startup WebUI using existing data
3. Enhance the startup WebUI with missing data
4. Expose startup WebUI data to metrics
5. Expose the metrics to CM for health monitoring

This patch implements the step 1 from above - Adjust the server startup
sequence to startup the web server and load an empty startup page right
before the filesystem is read, tablets are bootstrapped and rpc server
is started. This startup page will be used to display the startup
progress which will be implemented in following patches. Manually
validated the startup when security is enabled and filesystem is not
present.

The footer of the WebUI has the UUID by default. In case of new
instances, since we are starting the Webserver before the UUID is
generated the footer doesn’t contain UUID but it is set later when
all the other pages are loaded.

Change-Id: I1db1fcf16261d4ced1b3657a697766a5335271b4
---
M src/kudu/server/CMakeLists.txt
M src/kudu/server/server_base.cc
A src/kudu/server/startup_path_handler.cc
A src/kudu/server/startup_path_handler.h
M src/kudu/server/tracing_path_handlers.h
5 files changed, 127 insertions(+), 9 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/30/17730/2
--
To view, visit http://gerrit.cloudera.org:8080/17730
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I1db1fcf16261d4ced1b3657a697766a5335271b4
Gerrit-Change-Number: 17730
Gerrit-PatchSet: 2
Gerrit-Owner: Abhishek Chennaka <[email protected]>
Gerrit-Reviewer: Abhishek Chennaka <[email protected]>
Gerrit-Reviewer: Andrew Wong <[email protected]>
Gerrit-Reviewer: Attila Bukor <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)

Reply via email to