Hi Manoj, thank you for the heads-up here. This is a great achievement.
A tiny typo, your repo is this one https://github.com/srivasta/collectd/tree/metric-label-support Matthias On 25/11/2019 23:07, Manoj Srivastava wrote: > Hi, > > I have implemented a mechanism to convert from the current > values_list_t metric representation to the new metric_list_t > representation. This method can be called from write_queue_enque method > to convert metric data from unmigrated read plugins to provide for a > backward compatible transition path for read plugins. The next step will > be to update the storage mechanism for the write queue, and then to > update the caching and networking code. > > Comments appreciated. > > Manoj > > > Commit: https://github.com/srivasta/collectd/tree/metric-label-s > Design > doc: > https://docs.google.com/document/d/173gGP3tUD3yfN2NNHxCv0BsKsacfDlSyoaQIn7MqLtQ/edit?usp=sharing > > > On Wed, Oct 9, 2019 at 10:08 AM Manoj Srivastava > <manoj.srivastava.1...@gmail.com > <mailto:manoj.srivastava.1...@gmail.com>> wrote: > > Hi, > > I have an initial design proposal on how to convert from a > value_list_t format to the new, single data source metrics_t format > for metrics > at > https://docs.google.com/document/d/1B4drbdkPoXvMFrBx57cnKtDgeehQ1zkptq9Ozx7MnG8/edit?usp=sharing > > Comments appreciated. > > Manoj > > On Mon, Sep 30, 2019 at 12:03 PM Manoj Srivastava > <manoj.srivastava.1...@gmail.com > <mailto:manoj.srivastava.1...@gmail.com>> wrote: > > Hi, > > I have an initial stalking horse commit based on the 5.9 > branch that implements the data structures in the design docs, > and has unit tests to the avl tree used in the structures. I > think we need some discussion on how to convert the current > value_list_t 5-tupples --> name + labels structure in the new > format. Also, how should we deal with metadata lists in the new > format? > > I'll try and put together the design thoughts in a document > and share that around, and perhaps a code snippet or two t go > along with it. > > Manoj > > New basic data structures and start of branch: > https://github.com/srivasta/collectd/tree/metric-label-support > > Adding Labels to Collectd Metrics > > https://docs.google.com/document/d/173gGP3tUD3yfN2NNHxCv0BsKsacfDlSyoaQIn7MqLtQ/edit?usp=sharing > Compare data structures for metric labels (collectd) > > https://docs.google.com/document/d/1RZ7YAO6lWcDDvevzxFGVDgv4UQpdgWoT7OCP9Vpb2CU/edit?usp=sharing > -- > The Basis of the Universe Isn’t Matter or Energy—It’s Data > Manoj Srivastava <sriva...@golden-gryphon.com > <mailto:sriva...@golden-gryphon.com>> > > > > -- > The Basis of the Universe Isn’t Matter or Energy—It’s Data > Manoj Srivastava <sriva...@golden-gryphon.com > <mailto:sriva...@golden-gryphon.com>> > > > > -- > The Basis of the Universe Isn’t Matter or Energy—It’s Data > Manoj Srivastava <sriva...@golden-gryphon.com > <mailto:sriva...@golden-gryphon.com>> > > _______________________________________________ > collectd mailing list > collectd@verplant.org > https://mailman.verplant.org/listinfo/collectd > _______________________________________________ collectd mailing list collectd@verplant.org https://mailman.verplant.org/listinfo/collectd