2 Commits

Author SHA1 Message Date
41e887c358 Try to fix symbol tests in CI
Some checks failed
Tests / Clang total: 1533, passed: 1533
Clang |Total|New|Outstanding|Fixed|Trend |:-:|:-:|:-:|:-:|:-: |0|0|0|0|:clap:
Tests / Clang - debug total: 1531, passed: 1531
weaselab/conflict-set/pipeline/head There was a failure building this commit
2024-07-12 13:34:00 -07:00
e394e3d96a Adapt comments from prometheus data model better 2024-07-12 13:29:10 -07:00
3 changed files with 10 additions and 7 deletions

View File

@@ -1,3 +1,4 @@
__aarch64_cas8_relax
__stack_chk_fail@GLIBC_2.17
__stack_chk_guard@GLIBC_2.17
abort@GLIBC_2.17

View File

@@ -90,18 +90,19 @@ struct __attribute__((__visibility__("default"))) ConflictSet {
/** Experimental! */
struct MetricsV1 {
/** A null-terminated string with static lifetime. Matches the regex
* [a-zA-Z_:][a-zA-Z0-9_:]*
/** A null-terminated string with static lifetime. Identifies this metric.
* Matches the regex [a-zA-Z_:][a-zA-Z0-9_:]*
*/
const char *name;
/** A null-terminated string with static lifetime. May contain any sequence
* of UTF-8 characters (after the metric name), but the backslash and the
* line feed characters have to be escaped as \\ and \n, respectively.
/** A null-terminated string with static lifetime. Describes this metric.
* May contain any sequence of UTF-8 characters, but the backslash and the
* line feed characters are escaped as \\ and \n, respectively.
*/
const char *help;
/** Counters are >= 0 and non-decreasing. Gauges are any value. */
enum Type { Counter, Gauge } type;
/** Get the most up-to-date value available for this metric. Thread-safe. */
/** Get the most up-to-date (best effort) value for this metric.
* Thread-safe. */
double getValue() const;
/** @private */
void *p;

View File

@@ -16,3 +16,4 @@ _ZN8weaselab11ConflictSetaSEOS0_
_ZNK8weaselab11ConflictSet12getMetricsV1EPPNS0_9MetricsV1EPi
_ZNK8weaselab11ConflictSet5checkEPKNS0_9ReadRangeEPNS0_6ResultEi
_ZNK8weaselab11ConflictSet8getBytesEv
_ZNK8weaselab11ConflictSet9MetricsV18getValueEv