General

Profile

Zack Cerza's activity

From 11/01/2018 to 11/30/2018

11/30/2018

10:41 PM Ceph Revision ae6220b4 (ceph): mgr/dashboard: Fix PYTHONPATH for test runner
A new mgr module ('volumes') pulls in src/pybind/ceph_volume_client.py; the
wrapper script that we use to run backend...
Zack Cerza

11/27/2018

11:08 PM Ceph Revision 50b7d42f (ceph): mgr/dashboard: Replace dashboard service
This splits out the collection of health and log data from the
/api/dashboard/health controller into /api/health/{ful...
Zack Cerza
07:47 PM Ceph Revision a90b5ac7 (ceph): Allow specifying a schema for unknown JObj keys
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza

11/20/2018

12:10 AM Dashboard Feature #37298: mgr/dashboard: Support a more compact data format (MessagePack, BSON)
I did some profiling of the various formats' time to serialize and deserialize an @/api/dashboard/health@ payload on ... Zack Cerza
12:04 AM Dashboard Feature #37298: mgr/dashboard: Support a more compact data format (MessagePack, BSON)
Thanks for the feedback!
I don't plan on tossing this work based on my initial findings; rather, I didn't want to ...
Zack Cerza

11/16/2018

09:20 PM Dashboard Feature #37298: mgr/dashboard: Support a more compact data format (MessagePack, BSON)
I should add that, from everything I've read, BSON is _less_ efficient than MessagePack. Zack Cerza
09:19 PM Dashboard Feature #37298 (Rejected): mgr/dashboard: Support a more compact data format (MessagePack, BSON)
I actually went ahead and implemented MessagePack support in the backend. I'll go into detail about what I found, but... Zack Cerza
09:09 PM Dashboard Feature #37298 (Rejected): mgr/dashboard: Support a more compact data format (MessagePack, BSON)
Zack Cerza
05:44 PM Ceph Revision 615baf31 (ceph): When cloning teuthology, pass --depth 1
We don't need history, so we may as well save some time.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
05:44 PM Ceph Revision 9e218316 (ceph): Remove any dashboard .pyc files before testing
Things like 'git rm' and 'git mv' don't clean up any .pyc files that
might have been generated previously, so if thos...
Zack Cerza

11/09/2018

11:09 PM Dashboard Feature #36675: mgr/dashboard: Provide API endpoint providing minimal health data
Lenz Grimmer wrote:
> Just wondering: is the issue mentioned in #34320 somehow related to this work? Or have these p...
Zack Cerza

11/02/2018

09:59 PM Dashboard Feature #36675 (Fix Under Review): mgr/dashboard: Provide API endpoint providing minimal health data
https://github.com/ceph/ceph/pull/24900 Zack Cerza
04:15 PM Dashboard Feature #36675: mgr/dashboard: Provide API endpoint providing minimal health data
An update on what my WIP has changed so far, along with some thoughts:
# @/api/health/full@ provides what @/api/da...
Zack Cerza

11/01/2018

04:18 PM Dashboard Feature #36675 (Closed): mgr/dashboard: Provide API endpoint providing minimal health data
Currently the dashboard polls both @/api/summary@ and @/api/dashboard/health@ every 5s. The latter endpoint returns a... Zack Cerza
04:08 PM Dashboard Bug #36674 (Closed): mgr/dashboard: Enable compression for backend requests
https://github.com/ceph/ceph/pull/24727 Zack Cerza
 

Also available in: Atom