Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Top k processor #3691

Closed
wants to merge 546 commits into from
Closed

Top k processor #3691

wants to merge 546 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 5, 2018

  1. Configuration menu
    Copy the full SHA
    c160b56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf915fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df78133 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    efdf367 View commit details
    Browse the repository at this point in the history
  5. Update changelog

    danielnelson committed Apr 5, 2018
    Configuration menu
    Copy the full SHA
    252101b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7177e04 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2018

  1. Export all vars defined in /etc/default/telegraf (influxdata#3981)

    This keeps the format of this file the same between systemd and
    sysvinit.
    danielnelson authored Apr 6, 2018
    Configuration menu
    Copy the full SHA
    00203fa View commit details
    Browse the repository at this point in the history
  2. Update changelog

    danielnelson committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    43a0445 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff40da6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb6390e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    01ede2e View commit details
    Browse the repository at this point in the history
  6. Modernize mongodb docs

    danielnelson committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    fe31ce9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    caac224 View commit details
    Browse the repository at this point in the history
  8. Update changelog

    danielnelson committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    a28de4b View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2018

  1. Configuration menu
    Copy the full SHA
    e4f8a82 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2018

  1. Rename repl_oplog_window_s to repl_oplog_window_sec

    To match existing metric style.
    danielnelson committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    1890efb View commit details
    Browse the repository at this point in the history
  2. Update changelog

    danielnelson committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    0223b22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af68975 View commit details
    Browse the repository at this point in the history
  4. Fix make test-ci run (influxdata#4002)

    Boris Schrijver authored and danielnelson committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    64a23c0 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2018

  1. Configuration menu
    Copy the full SHA
    32f5614 View commit details
    Browse the repository at this point in the history
  2. Updated changelog

    danielnelson committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    34416e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    387bae9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    93e2381 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    15f1937 View commit details
    Browse the repository at this point in the history
  6. Update changelog

    danielnelson committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    7b8f12b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    55cfc38 View commit details
    Browse the repository at this point in the history
  8. Update changelog

    danielnelson committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    10c7324 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3f4e1af View commit details
    Browse the repository at this point in the history
  10. Prevent loading config twice in K8S (influxdata#3999)

    When config dir is mounted from configmap, filepath.Walk() finds the same
    .conf file twice as 20-acme.conf is a link to ..data/20-acme.conf for example.
    
    This patch skips all folder names starting with '..' which is pretty
    uncommon and mainly used by Kubernetes mounts.
    jvassev authored and danielnelson committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    2c19d74 View commit details
    Browse the repository at this point in the history
  11. Update changelog

    danielnelson committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    0a02363 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2018

  1. Fix MQTT sample config

    danielnelson committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    8d516d2 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2018

  1. Fix HashID conflicts in pathological cases

    Use "\n" as delimiter as it cannot occur in the series name.
    danielnelson committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    e400923 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2018

  1. Configuration menu
    Copy the full SHA
    04ab9a4 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2018

  1. Remove RateLimiter tests due to race conditions

    These tests are fundamentally racy, removing to improve reliability of
    test cases.
    danielnelson committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    c8d2ba2 View commit details
    Browse the repository at this point in the history
  2. Fix docs about outputs and fieldpass/fielddrop

    This has been allowed since 1.1.0
    danielnelson committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    bcf1cf5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3046f95 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b3d162 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1e1d9e8 View commit details
    Browse the repository at this point in the history
  6. Update changelog

    danielnelson committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    7c59255 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2018

  1. Configuration menu
    Copy the full SHA
    0b4f4b0 View commit details
    Browse the repository at this point in the history
  2. Update changelog

    danielnelson committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    0585104 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ef902f View commit details
    Browse the repository at this point in the history
  4. Update changelog

    danielnelson committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    da5b46e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1486ae2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dd2c60e View commit details
    Browse the repository at this point in the history
  7. Update changelog

    danielnelson committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    571ce86 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    78d4a95 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9e4a330 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    120be7e View commit details
    Browse the repository at this point in the history
  11. Update changelog

    danielnelson committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    42fee82 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2018

  1. Allow metrics to be unserializable in influx.Reader (influxdata#4047)

    Metrics that are unserializable will be logged at debug level, but the
    rest of the batch will be sent.  Unserializable metrics can occur during
    normal operation such as if you remove all fields from a metric or the
    metric cannot fit within the line size limit.
    danielnelson authored Apr 19, 2018
    Configuration menu
    Copy the full SHA
    29b37e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00e3363 View commit details
    Browse the repository at this point in the history
  3. Update changelog

    danielnelson committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    3a8ca4d View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2018

  1. Configuration menu
    Copy the full SHA
    eacf11f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe4d3cd View commit details
    Browse the repository at this point in the history
  3. Update changelog

    danielnelson committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    13937d5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    648d7ae View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2018

  1. Configuration menu
    Copy the full SHA
    ee9a2f7 View commit details
    Browse the repository at this point in the history
  2. Update changelog

    danielnelson committed Apr 21, 2018
    Configuration menu
    Copy the full SHA
    638853b View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2018

  1. Topk processor: Remove grouping by metric name as an option. It is no…

    …w compulsory
    Germán Jaber committed Apr 22, 2018
    Configuration menu
    Copy the full SHA
    3361e2a View commit details
    Browse the repository at this point in the history
  2. Topk processor: README update

    Germán Jaber committed Apr 22, 2018
    Configuration menu
    Copy the full SHA
    29e7335 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4dd0410 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8dbbd0c View commit details
    Browse the repository at this point in the history
  5. Topk processor: Make the key generation function return its error to …

    …its parent, instead of logging it
    Germán Jaber committed Apr 22, 2018
    Configuration menu
    Copy the full SHA
    60064e3 View commit details
    Browse the repository at this point in the history
  6. Topk processor: Update README

    Germán Jaber committed Apr 22, 2018
    Configuration menu
    Copy the full SHA
    334eba7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    61c21fb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    07a5266 View commit details
    Browse the repository at this point in the history
  9. Topk processor: Clarify error message when we fail to compute the agg…

    …regation function
    Germán Jaber committed Apr 22, 2018
    Configuration menu
    Copy the full SHA
    51c2647 View commit details
    Browse the repository at this point in the history
  10. Topk processor: Move the groupby tag appending earlier to avoid unnec…

    …esary computations
    Germán Jaber committed Apr 22, 2018
    Configuration menu
    Copy the full SHA
    6568773 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2018

  1. Configuration menu
    Copy the full SHA
    c7b3667 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf0c59f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3500cc View commit details
    Browse the repository at this point in the history
  4. Update changelog

    danielnelson committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    86a3b8c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    911f0e4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f639f99 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f4752b View commit details
    Browse the repository at this point in the history
  8. Update changelog

    danielnelson committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    286f14f View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2018

  1. Configuration menu
    Copy the full SHA
    d3d8d52 View commit details
    Browse the repository at this point in the history
  2. Fix nightly build

    danielnelson committed Apr 24, 2018
    Configuration menu
    Copy the full SHA
    538baee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8d5df2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c256f17 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

  1. Update changelog

    danielnelson committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    535e9e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abdff03 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2018

  1. Configuration menu
    Copy the full SHA
    46a8bdb View commit details
    Browse the repository at this point in the history
  2. Update changelog

    danielnelson committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    0667177 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2018

  1. Configuration menu
    Copy the full SHA
    ec47cab View commit details
    Browse the repository at this point in the history
  2. Update changelog

    danielnelson committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    908170b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1662b6f View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2018

  1. Topk processor: Remove simpleTopk feature

    Germán Jaber committed Apr 29, 2018
    Configuration menu
    Copy the full SHA
    492fbb0 View commit details
    Browse the repository at this point in the history
  2. Remove TODO file

    Germán Jaber committed Apr 29, 2018
    Configuration menu
    Copy the full SHA
    4973bac View commit details
    Browse the repository at this point in the history
  3. TopK processor: Clarify README

    Germán Jaber committed Apr 29, 2018
    Configuration menu
    Copy the full SHA
    ff9db1e View commit details
    Browse the repository at this point in the history
  4. TopK processor: Remove configurable suffix from the aggregate and ran…

    …k field settings
    Germán Jaber committed Apr 29, 2018
    Configuration menu
    Copy the full SHA
    302eec9 View commit details
    Browse the repository at this point in the history
  5. Topk Processor: fix several compile time issues

    Germán Jaber committed Apr 29, 2018
    Configuration menu
    Copy the full SHA
    7d2a592 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2018

  1. Configuration menu
    Copy the full SHA
    377547a View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. Configuration menu
    Copy the full SHA
    964856e View commit details
    Browse the repository at this point in the history
  2. Update changelog

    danielnelson committed May 1, 2018
    Configuration menu
    Copy the full SHA
    9295610 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0768022 View commit details
    Browse the repository at this point in the history
  4. Update changelog

    danielnelson committed May 1, 2018
    Configuration menu
    Copy the full SHA
    f094f83 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    83345ec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c03e891 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2018

  1. Topk processor: Remove drop_non_top setting

    Germán Jaber committed May 2, 2018
    Configuration menu
    Copy the full SHA
    865e1ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cff7ee8 View commit details
    Browse the repository at this point in the history
  3. Update changelog

    danielnelson committed May 2, 2018
    Configuration menu
    Copy the full SHA
    fd64487 View commit details
    Browse the repository at this point in the history
  4. Topk processor: Update tests

    Germán Jaber committed May 2, 2018
    Configuration menu
    Copy the full SHA
    c4f3264 View commit details
    Browse the repository at this point in the history
  5. Topk processor: Drop metrics that do not have the fields over wich we…

    … are aggregating
    Germán Jaber committed May 2, 2018
    Configuration menu
    Copy the full SHA
    605c5b6 View commit details
    Browse the repository at this point in the history
  6. Topk processor: Run fmt

    Germán Jaber committed May 2, 2018
    Configuration menu
    Copy the full SHA
    8504b4e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    239333a View commit details
    Browse the repository at this point in the history
  8. Update telegraf.conf

    danielnelson committed May 2, 2018
    Configuration menu
    Copy the full SHA
    c1d4b0b View commit details
    Browse the repository at this point in the history

Commits on May 3, 2018

  1. Add skeleton for the topk processor plugin

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    47ca5da View commit details
    Browse the repository at this point in the history
  2. Add stub for topk processor

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    cdcb8b8 View commit details
    Browse the repository at this point in the history
  3. Implement sort interface

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    4c9ebb2 View commit details
    Browse the repository at this point in the history
  4. Update Readme for the topk processor

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    27b7d42 View commit details
    Browse the repository at this point in the history
  5. Add base code for metrics aggregation and sorting

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    752cdb5 View commit details
    Browse the repository at this point in the history
  6. Add timed release of top k metrics

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    0452b56 View commit details
    Browse the repository at this point in the history
  7. Remove flags

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    92d320b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d01c8f1 View commit details
    Browse the repository at this point in the history
  9. Change variable name to something more descriptive

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    4afcd5e View commit details
    Browse the repository at this point in the history
  10. Add sample configuration string

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    5752de3 View commit details
    Browse the repository at this point in the history
  11. Use the field to sort specified in the configuration

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    a09471f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a414a97 View commit details
    Browse the repository at this point in the history
  13. Use the K specified in the configuration

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    d6902d6 View commit details
    Browse the repository at this point in the history
  14. Fix typo in sample_configuration

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    f1c1cd0 View commit details
    Browse the repository at this point in the history
  15. Update README.md with new configuration options

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    70de7ee View commit details
    Browse the repository at this point in the history
  16. Add todo file

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    79dc7e4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e7fbfd1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0018c77 View commit details
    Browse the repository at this point in the history
  19. Update TODO

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    874e481 View commit details
    Browse the repository at this point in the history
  20. Stop wiring the field to use when sorting the metrics

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    dff9e5a View commit details
    Browse the repository at this point in the history
  21. Remove redundant line

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    5ea8b44 View commit details
    Browse the repository at this point in the history
  22. TopK Processor plugin

    - Add support for the aggregation of multiple fields
    - Honor the flag Bottomk
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    f545936 View commit details
    Browse the repository at this point in the history
  23. TopK Processor Plugin

    - Update TODO
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    0b3e9f4 View commit details
    Browse the repository at this point in the history
  24. TopK processor plugin

    Add support for grouping by a set of tags and the metric name
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    2fdf6e1 View commit details
    Browse the repository at this point in the history
  25. Processor plugin TopK

    Fix several bugs regarding the use of several fields instead of only one
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    3f6a7b3 View commit details
    Browse the repository at this point in the history
  26. Topk processor plugin

    Fix several bugs and clarify some comments and variable names
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    b5c525a View commit details
    Browse the repository at this point in the history
  27. TopK processor plugin

    Update README.md
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    56ad26e View commit details
    Browse the repository at this point in the history
  28. TopK processor plugin

    Prevent non-matching metrics from being dropped by the plugin
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    7dfaf79 View commit details
    Browse the repository at this point in the history
  29. Topk processor plugin

    Fix an issue that caused the same metrics to be added multiple times
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    d63497b View commit details
    Browse the repository at this point in the history
  30. Topk processor: Remove all code regarding metrics selection, as teleg…

    …raf already had code for that task
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    a85803a View commit details
    Browse the repository at this point in the history
  31. Fix error in the call to the Sort interface

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    bfde777 View commit details
    Browse the repository at this point in the history
  32. Add sum aggregator

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    e8e2dee View commit details
    Browse the repository at this point in the history
  33. Update TODO

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    65424bb View commit details
    Browse the repository at this point in the history
  34. Add item to TODO file

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    19216bb View commit details
    Browse the repository at this point in the history
  35. Add min and max aggregators

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    30708e4 View commit details
    Browse the repository at this point in the history
  36. Switch around the order of some code

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    b089abc View commit details
    Browse the repository at this point in the history
  37. TopK processor: Fix several sintax errors and typos

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    8094d33 View commit details
    Browse the repository at this point in the history
  38. Update TODO

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    b59e9dc View commit details
    Browse the repository at this point in the history
  39. TopK processor: Add skeleton for tests

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    37bfa7c View commit details
    Browse the repository at this point in the history
  40. TopK processor: Add helper functions for testing

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    6ee8499 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    34f03ee View commit details
    Browse the repository at this point in the history
  42. TopK processor: Fix bug when handling metrics that were missing some …

    …tags
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    0c12426 View commit details
    Browse the repository at this point in the history
  43. TopK processor: Fix typo in assignation operator

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    1518771 View commit details
    Browse the repository at this point in the history
  44. TopK processor: Add smoke test for the sum, min and max aggregators, …

    …and skeleton for the rest of the tests
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    9438c7e View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    667d814 View commit details
    Browse the repository at this point in the history
  46. TopK processor: Fix bug in the instructions that generated the final …

    …return value
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    cede6f0 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    65abafe View commit details
    Browse the repository at this point in the history
  48. TopK processor: Add helper function in tests

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    b202167 View commit details
    Browse the repository at this point in the history
  49. Fix bug in max aggregator

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    0f1549e View commit details
    Browse the repository at this point in the history
  50. TopK processor: Add tests for the arithmetic of the aggregators avg, …

    …sum, max and min
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    2d84e53 View commit details
    Browse the repository at this point in the history
  51. Topk process: Adjust the test set 1 so it does't give extremely long …

    …numbers because of arithmetic error
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    a5ac150 View commit details
    Browse the repository at this point in the history
  52. Topk processor: Add default value for the Fields setting.

                    Add test for the GroupBy setting
    German Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    d3cb53c View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    82b15ad View commit details
    Browse the repository at this point in the history
  54. TopK processor: Add two more general tests for GroupBy

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    86bb9f3 View commit details
    Browse the repository at this point in the history
  55. Topk processor: Add first test for the Fieds setting

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    6d72bb7 View commit details
    Browse the repository at this point in the history
  56. Topk processor: Add first version of the missing tests

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    05321a5 View commit details
    Browse the repository at this point in the history
  57. Topk processor: Fix Groupby + Fields tests

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    362e2b7 View commit details
    Browse the repository at this point in the history
  58. Update TODO

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    a926acc View commit details
    Browse the repository at this point in the history
  59. Topk processor: Update TODO

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    ba2e59d View commit details
    Browse the repository at this point in the history
  60. Topk processor: Fix Groupby Metric name tests

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    98c5bbc View commit details
    Browse the repository at this point in the history
  61. Topk processor: Fix errors setting the tests groups

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    aa6d026 View commit details
    Browse the repository at this point in the history
  62. Topk processor: Honor DropNonBottom setting

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    1c08aeb View commit details
    Browse the repository at this point in the history
  63. Topk processor: Fix error in the DropNonBottom test

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    acfee3e View commit details
    Browse the repository at this point in the history
  64. Topk processor: Fix error in the position field routine

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    024f0e1 View commit details
    Browse the repository at this point in the history
  65. Topk processor: Fix bug in the Bottomk test

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    2c95a65 View commit details
    Browse the repository at this point in the history
  66. Topk processor: fix error in the Bottomk test

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    2696cdf View commit details
    Browse the repository at this point in the history
  67. Topk processor: Fix NonDrop test

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    903ccf2 View commit details
    Browse the repository at this point in the history
  68. Topk processor: Add setting that allows to append as a tag the intern…

    …al key used to group metrics
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    c4807b1 View commit details
    Browse the repository at this point in the history
  69. Topk processor: Add first versions of tests for the GroupByTag settin…

    …g an a simple topk
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    925c256 View commit details
    Browse the repository at this point in the history
  70. Topk processor: Fix test for GroupByTag setting

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    c7ca391 View commit details
    Browse the repository at this point in the history
  71. Topk processor: Update TODO

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    9796c61 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    eb5e2a8 View commit details
    Browse the repository at this point in the history
  73. Topk processor: Fix a comment and update the TODO

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    77c2fd3 View commit details
    Browse the repository at this point in the history
  74. Topk processor: Fix code casing

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    ca96302 View commit details
    Browse the repository at this point in the history
  75. Topk processor: Update documentation

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    940012a View commit details
    Browse the repository at this point in the history
  76. Topk processor: Fix syntax error

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    f1d9449 View commit details
    Browse the repository at this point in the history
  77. Topk processor: Fix source code formatting

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    eb5ca5d View commit details
    Browse the repository at this point in the history
  78. Delete TODO file

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    4383345 View commit details
    Browse the repository at this point in the history
  79. TopK processor: Simplify the set of functions that generate a new pro…

    …cessor
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    b4d197b View commit details
    Browse the repository at this point in the history
  80. TopK processor: Reformat sample configuration to addere to Telegraf s…

    …tandards
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    228c5ad View commit details
    Browse the repository at this point in the history
  81. TopK processor: Change the name of the group_by_tag setting to add_gr…

    …oupby_tag
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    5d13645 View commit details
    Browse the repository at this point in the history
  82. TopK processor: Delete useless comments

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    936b812 View commit details
    Browse the repository at this point in the history
  83. Topk Processor: Move the init function to the end of file

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    f16479c View commit details
    Browse the repository at this point in the history
  84. TopK processor: Reduce line size

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    2136f97 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    ecad684 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    d9d46bb View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    4233970 View commit details
    Browse the repository at this point in the history
  88. TopK processor: Make it so an empty tag list aggregates over all tags…

    … of the metrics
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    c7df1af View commit details
    Browse the repository at this point in the history
  89. Add TODO file

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    30fe341 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    1e2a68f View commit details
    Browse the repository at this point in the history
  91. TopK processor: Switch obsolete and unused regex variables for filter…

    ….Filter types
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    085b701 View commit details
    Browse the repository at this point in the history
  92. TopK processor: Read and compile globs for the metric and tags group …

    …by settings
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    28c9ec4 View commit details
    Browse the repository at this point in the history
  93. TopK processor: Remove glob generation as it didnt make any shred of …

    …sense
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    205e8e0 View commit details
    Browse the repository at this point in the history
  94. TopK processor: Allow the use of globs to match tags over which to ag…

    …gregate
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    7c2e79d View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    308c023 View commit details
    Browse the repository at this point in the history
  96. Topk processor: Add more sensible defaults

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    21da710 View commit details
    Browse the repository at this point in the history
  97. TopK processor: Update docs

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    9b5aa37 View commit details
    Browse the repository at this point in the history
  98. TopK processor: Update TODO and clarify docs

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    bfffd4f View commit details
    Browse the repository at this point in the history
  99. TopK processor: enforce the order in which tags are added to the grou…

    …pby key
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    f689b70 View commit details
    Browse the repository at this point in the history
  100. TopK processor: Don't panic. Handle errors gracefully and log relevan…

    …t information
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    ab6b710 View commit details
    Browse the repository at this point in the history
  101. TopK processor: Update TODO

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    be9cd5f View commit details
    Browse the repository at this point in the history
  102. Topk processor: For the settings rank_field and aggregation_field

    …, make them add a suffix instead of a prefix
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    d0d6efc View commit details
    Browse the repository at this point in the history
  103. Topk processor: Allow user to specify which fields are affected by th…

    …e `rank_field` and `aggregation_field` settings
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    d23e3b8 View commit details
    Browse the repository at this point in the history
  104. Topk processor: Update docs

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    75ce338 View commit details
    Browse the repository at this point in the history
  105. TopK processor: Update TODO

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    8bb5df1 View commit details
    Browse the repository at this point in the history
  106. Configuration menu
    Copy the full SHA
    b54e33a View commit details
    Browse the repository at this point in the history
  107. Topk processor: Update TODO

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    d347064 View commit details
    Browse the repository at this point in the history
  108. Topk processor: remove unnecessary code

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    c5b966f View commit details
    Browse the repository at this point in the history
  109. TopK processor: Update tests to use the new and updated TopK datastru…

    …ctures
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    df94937 View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    df36c18 View commit details
    Browse the repository at this point in the history
  111. Topk processor: Update tests

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    341a0f3 View commit details
    Browse the repository at this point in the history
  112. Topk processor: Run go fmt to format the code

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    4fd0fe0 View commit details
    Browse the repository at this point in the history
  113. Topk processor: Simplify and clarify tests

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    46676da View commit details
    Browse the repository at this point in the history
  114. Topk processor: Run go fmt ./...

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    948dbe4 View commit details
    Browse the repository at this point in the history
  115. Topk processor: Modify tests to test globs processing

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    0c2e29c View commit details
    Browse the repository at this point in the history
  116. Topk processor: Update documentation

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    b6aabaa View commit details
    Browse the repository at this point in the history
  117. Topk processor: Add some comments in the test code

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    a715ef6 View commit details
    Browse the repository at this point in the history
  118. Topk processor: Add comment clarifying that the ordering of certain l…

    …ists in the test routines matters
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    4cfed29 View commit details
    Browse the repository at this point in the history
  119. Topk processor: Add comment documenting the use and purpose of the ru…

    …nHash field of the metricChange struct
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    962bc5a View commit details
    Browse the repository at this point in the history
  120. Configuration menu
    Copy the full SHA
    2e07be8 View commit details
    Browse the repository at this point in the history
  121. Topk processor: Run go fmt ./...

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    97f4011 View commit details
    Browse the repository at this point in the history
  122. Topk processor: Delete useless emacs temp file

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    209bcc5 View commit details
    Browse the repository at this point in the history
  123. Topk processor: Remove grouping by metric name as an option. It is no…

    …w compulsory
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    ccb1805 View commit details
    Browse the repository at this point in the history
  124. Topk processor: README update

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    24ac110 View commit details
    Browse the repository at this point in the history
  125. Configuration menu
    Copy the full SHA
    ed14335 View commit details
    Browse the repository at this point in the history
  126. Configuration menu
    Copy the full SHA
    26257d7 View commit details
    Browse the repository at this point in the history
  127. Topk processor: Make the key generation function return its error to …

    …its parent, instead of logging it
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    ae07f38 View commit details
    Browse the repository at this point in the history
  128. Topk processor: Update README

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    61dd6af View commit details
    Browse the repository at this point in the history
  129. Configuration menu
    Copy the full SHA
    c58ef1f View commit details
    Browse the repository at this point in the history
  130. Configuration menu
    Copy the full SHA
    655b262 View commit details
    Browse the repository at this point in the history
  131. Topk processor: Clarify error message when we fail to compute the agg…

    …regation function
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    1299228 View commit details
    Browse the repository at this point in the history
  132. Topk processor: Move the groupby tag appending earlier to avoid unnec…

    …esary computations
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    1bee044 View commit details
    Browse the repository at this point in the history
  133. Topk processor: Remove simpleTopk feature

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    bdea952 View commit details
    Browse the repository at this point in the history
  134. Remove TODO file

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    0d5716f View commit details
    Browse the repository at this point in the history
  135. TopK processor: Clarify README

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    d999588 View commit details
    Browse the repository at this point in the history
  136. TopK processor: Remove configurable suffix from the aggregate and ran…

    …k field settings
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    ee643a5 View commit details
    Browse the repository at this point in the history
  137. Topk Processor: fix several compile time issues

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    78f5e30 View commit details
    Browse the repository at this point in the history
  138. Topk processor: Remove drop_non_top setting

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    802d063 View commit details
    Browse the repository at this point in the history
  139. Topk processor: Update tests

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    c068e72 View commit details
    Browse the repository at this point in the history
  140. Topk processor: Drop metrics that do not have the fields over wich we…

    … are aggregating
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    eecbeda View commit details
    Browse the repository at this point in the history
  141. Topk processor: Run fmt

    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    65b3dd2 View commit details
    Browse the repository at this point in the history
  142. Merge branch 'TopKProcessor' of github.com:mirath/telegraf into TopKP…

    …rocessor
    Germán Jaber committed May 3, 2018
    Configuration menu
    Copy the full SHA
    d5ef415 View commit details
    Browse the repository at this point in the history