lp:~niemeyer/pyjuju/go-store-stats

Created by Gustavo Niemeyer and last modified
Get this branch:
bzr branch lp:~niemeyer/pyjuju/go-store-stats
Only Gustavo Niemeyer can upload to this branch. If you are Gustavo Niemeyer please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gustavo Niemeyer
Project:
pyjuju
Status:
Development

Recent revisions

115. By Gustavo Niemeyer

store: increment stats counters in the background

R=fwereade
CC=
https://codereview.appspot.com/6063043

114. By Gustavo Niemeyer

store: allow disabling statistics collection

R=rog
CC=
https://codereview.appspot.com/6061045

113. By Gustavo Niemeyer

store: collect statistics for /charm-info and /charm/*

R=rog
CC=
https://codereview.appspot.com/6011054

112. By Gustavo Niemeyer

store: add statistics storage support

This is just the low-level infrastructure, and doesn't yet add
collecting calls or access to the collected data.

R=rog
CC=
https://codereview.appspot.com/6002045

111. By Frank Mueller

Adding of ServiceConfigWatcher.

The ServiceConfigWatcher is the first one of a number of
watchers and a proof of concept. There will be similarities
between all watchers, so maybe one util type taking an
interface based behavior that's internally used is a
better approach.

R=rog, niemeyer
CC=
https://codereview.appspot.com/5885059

110. By Gustavo Niemeyer

store: config file for commands to avoid disclosing passwords

Some minimum duplication was now introduced across both
charmd and charmload. If the trend continues, we have to
refactor both of them into a single command with two
subcommands, and back them by the juju/go/cmd infrastructure.

R=
CC=
https://codereview.appspot.com/5967064

109. By Frank Mueller

Watcher package as base for all state watcher.

Like the presence package observing the presence of a ZooKeeper
node the Watcher can be configured to observe content or children
changes of nodes. Those changes are continuously delivered until
the Watcher is stopped.

R=niemeyer, rog
CC=
https://codereview.appspot.com/5905064

108. By Gustavo Niemeyer

store: add server Connection and Content-Length headers

Also redirect / to juju.ubuntu.com.

R=
CC=
https://codereview.appspot.com/5958045

107. By Gustavo Niemeyer

store: add CharmInfo.BundleSize

R=
CC=
https://codereview.appspot.com/5946046

106. By Roger Peppe

testing: add dummy testing environment.

This is a preliminary to being able to test the
commands without interacting with any particular
provider implementation.

R=
CC=
https://codereview.appspot.com/5892043

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:pyjuju
This branch contains Public information 
Everyone can see this information.

Subscribers