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

Merge 92 94 #92

Merged
merged 32 commits into from
Aug 24, 2023
Merged

Merge 92 94 #92

merged 32 commits into from
Aug 24, 2023

Commits on Jul 14, 2023

  1. OM94 - handling index-type

    initial check-in to handle index-type configs
    TODO: cover flash, pmem, shmem
    mphanias committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    c6bb21e View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2023

  1. OM94 - initial checkin

    handled array type of stats like
    flash
    pmem
    device/ file
    mphanias committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    6fbce50 View commit details
    Browse the repository at this point in the history
  2. OM92 - refresh configs

    initial commit of refresh-configs along with stats
    mphanias committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    5400aeb View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. OM92 - review feedback

    refactored xdr to fetch dc-config, dc-namespace config and dc-namespace-stats also
    moved config command into passTwoKeys in node-stats
    moved "build" command from latency-watcher to observer as it is common for all watchers, this will remove ordering watchers while parsing
    refactored passone and passtwo variable to suite the usecase
    mphanias committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    d9a0a88 View commit details
    Browse the repository at this point in the history
  2. OM94 - review feedback

    incorporated review feedback on return error and unnecessary error handling
    removed fmt.printlns and corrected log-level to warn
    mphanias committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    d704890 View commit details
    Browse the repository at this point in the history
  3. OM94 - fixed bugs

    cluster-name and service are null while sending index-type and storage-engine stats
    mphanias committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    2e0fb99 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. OM94 - review feedback

    added sindex handling along with storage and index
    enhanced the test-case structure
    mphanias committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    49f6f1c View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. OM92 - review feedback

    corrected node-stats reading config command
    refactored node-stats config and stats in same utility
    added comments and removed unnecessary code
    mphanias committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    0c85e97 View commit details
    Browse the repository at this point in the history
  2. OM92 - exporter dump validat

    added raw-metrics dump code - this is required to validate exporter values during each refresh iteration
    mphanias committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    a5f860c View commit details
    Browse the repository at this point in the history
  3. OM92 - prom-desc dump

    mphanias committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    6041dcc View commit details
    Browse the repository at this point in the history
  4. OM94 - review feedback

    adding persistance-type in labels
    refactoring test-cases
    mphanias committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    29e8298 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. OM94 - updates test-cases

    test-case cleanup and re-organised
    mphanias committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    2994b1a View commit details
    Browse the repository at this point in the history
  2. OM94 - cleanup

    removed comments and fmt.printlns
    mphanias committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    a6635fb View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. OM92 - cleaned up dump

    removed metric dump to local files.
    mphanias committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    0e04998 View commit details
    Browse the repository at this point in the history
  2. OM92 - moved panic handling

    mphanias committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    860fc95 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3066ad3 View commit details
    Browse the repository at this point in the history
  4. OM92 - review feedback

    tried to optimize and remove unnecessary code
    mphanias committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    115c1d9 View commit details
    Browse the repository at this point in the history
  5. OM92 - review feedback

    optimized code and removed unnecessary code
    mphanias committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    e5eee57 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. OM94 - review feedback

    moved constants back to common.go, this will avoid cyclical dependency between watcher-namespace and common.go
    mphanias committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    dbe90a3 View commit details
    Browse the repository at this point in the history
  2. OM92 - review feedback

    added common method to push to prometheus
    removed commented code
    mphanias committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    3c4ed06 View commit details
    Browse the repository at this point in the history
  3. OM92 - review feedback

    removed additional _ (underscore) which is appended to the metric
    mphanias committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    6a0c7d4 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Merge pull request #90 from aerospike/OM92

    Om92 - merge for testing
    mphanias authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    34e3397 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29ae1ed View commit details
    Browse the repository at this point in the history
  3. Merge pull request #91 from aerospike/OM94

    Om94
    mphanias authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    0ac8acb View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. MERGE_92_94

    fixed merged code functional issues in watcher_namespace
    updated test-cases to handle passOneKeys, passTwoKeys and XDR test-cases to handle xdr-config, xdr-stats
    refactored watcher-xdr, warcher-set, watcher-sindex, to use common method to push data to prom.
    mphanias committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    af3e3c0 View commit details
    Browse the repository at this point in the history
  2. MERGE_92_94

    fixed lint issues
    mphanias committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    2c572da View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. MERGE_92_94 - review feedback

    added index-pressure refresh logic
    mphanias committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    adc4a21 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. OM92 - review feedback

    added code to fetch index-pressure from server every 10 minutes.
    reviewed and cleanup Gauge-list stats
    removed unwanted code
    mphanias committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    403bfd9 View commit details
    Browse the repository at this point in the history
  2. MERGE_92_94 - test-casea

    fixed failing test-cases after updating the gauge-list config toml file
    mphanias committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    e8e6697 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Update gauge_stats_list.toml

    Co-authored-by: SP Kesan <[email protected]>
    mphanias and spkesan authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    060b895 View commit details
    Browse the repository at this point in the history
  2. Update gauge_stats_list.toml

    Co-authored-by: SP Kesan <[email protected]>
    mphanias and spkesan authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    5258525 View commit details
    Browse the repository at this point in the history
  3. Update helper_test.go

    Co-authored-by: SP Kesan <[email protected]>
    mphanias and spkesan authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    9f83e92 View commit details
    Browse the repository at this point in the history