Skip to content
This repository has been archived by the owner on Aug 23, 2023. It is now read-only.

Better mt store cat #590

Merged
merged 8 commits into from
Apr 5, 2017
Merged

Better mt store cat #590

merged 8 commits into from
Apr 5, 2017

Conversation

Dieterbe
Copy link
Contributor

@Dieterbe Dieterbe commented Apr 5, 2017

the tool is now more powerful than before, you can match arbitrary table and metric selectors with output formats. previously these were tightly coupled and the options were limited.

* make key+rounded-ttl output reusable

* much more efficient way to query for data when prefix given:
  instead of getting ALL data from cassandra and filtering down
  in the app, we now execute queries specifically targeted for each series
  and each possible row key (based on month) that could be in the table.

* order by name instead of by id

1.0b06d3c572f05abc92401944f8ee3759 fakemetrics.agg.min
1.236a99835b46cf4e2ecc0d912488421c fakemetrics.agg.max
1.37cf8e3731ee4c79063c1d55280d1bbe fakemetrics.agg.all
1.44df58d8b4cc9400cc59ffa5261ab5c6 fakemetrics.raw.all
1.77c8c77afa22b67ef5b700c2a2b88d5f fakemetrics.raw.min
1.b3889b3258d8c489b2953f2f2faa53eb fakemetrics.raw.default
1.dc37a8981996b54a8684c6ed6f79e632 fakemetrics.raw.max
1.de816e43b0c3555eff9157fe0f026b12 fakemetrics.agg.default

now:

1.37cf8e3731ee4c79063c1d55280d1bbe fakemetrics.agg.all
1.de816e43b0c3555eff9157fe0f026b12 fakemetrics.agg.default
1.236a99835b46cf4e2ecc0d912488421c fakemetrics.agg.max
1.0b06d3c572f05abc92401944f8ee3759 fakemetrics.agg.min
1.44df58d8b4cc9400cc59ffa5261ab5c6 fakemetrics.raw.all
1.b3889b3258d8c489b2953f2f2faa53eb fakemetrics.raw.default
1.dc37a8981996b54a8684c6ed6f79e632 fakemetrics.raw.max
1.77c8c77afa22b67ef5b700c2a2b88d5f fakemetrics.raw.min
make all selection criteria available to all modes of operation
e.g. you can now get points and points-summaries by doing prefix
matching metrics or getting all metrics, and any table.
+ simpler syntax
@Dieterbe Dieterbe requested review from replay and woodsaj April 5, 2017 00:54
@Dieterbe Dieterbe merged commit c391993 into master Apr 5, 2017
@Dieterbe Dieterbe deleted the better-mt-store-cat branch September 18, 2018 09:07
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant