Skip to content

Commit 1a37f37

Browse files
committed
add doc on searching and filtering
1 parent ce3a925 commit 1a37f37

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Search
2+
3+
Often, there is a large number of traces in the dataset. In this section, we describe how to search over these traces efficiently
4+
and filter them according to different criteria.
5+
6+
### Exact search
7+
8+
Any text put in the search box, including spaces, is searched for exactly (but case-insensitively) in the trace.
9+
10+
### Filters
11+
12+
Separately from exact search, any white-space-separated token containing a `:` is interpreted as a filter.
13+
There are several types of filters:
14+
15+
- `is:annotated`
16+
- filters for traces with annotations
17+
- `not:annotated`
18+
- filters for traces without annotations
19+
- `meta`
20+
- searches for traces with the corresponding metadata
21+
- attribute is a string identifying one of the attributes in the meta data (**case sensitive**)
22+
- operator is one of
23+
- `=`, `==` - exact match
24+
- e.g. `meta:title=foo`
25+
- `<` , `>`, `<=` , `>=` - numerical comparison
26+
- e.g. `meta:tests_passed>3`
27+
- `%` - string containment
28+
- e.g. `meta:title%react`
29+
- `is:invariant`
30+
- groups traces by type of error detected by the invariant analyzer

0 commit comments

Comments
 (0)