Details
-
Bug
-
Resolution: Fixed
-
Critical
-
Cheshire-Cat
-
Triaged
-
1
-
Unknown
Description
Build : 7.0.0-4843
Steps to repro :
1. 1 node cluster with kv+query+index+fts service
2. Create 2 buckets - bucket1 & bucket2
3. Create 1 scope s1 with 1 collection c1 in bucket bucket1
4. Create the following indexes -
- create index b1 on bucket1(name,age)
- create index b2 on bucket2(name,age)
- create index b1s1c1 on bucket1.s1.c1(name,age)
5. Create a user - user1 and grant the user following permissions -
Query Update [bucket1:*:*] , Query Select [bucket1:*:*] , Query Manage Index [bucket1:*:*] , Query Insert [bucket1:*:*] , Query Delete [bucket1:*:*] , Search Admin [bucket1] , Query System Catalog
6. Get Index Stats using the REST endpoint -
curl -u user1:password 172.23.120.160:9102/api/v1/stats
|
Following is the response :
{"bucket1:b1":{"avg_drain_rate":0,"avg_item_size":0,"avg_scan_latency":0,"cache_hit_percent":0,"cache_hits":0,"cache_misses":0,"data_size":58998,"disk_size":163840,"frag_percent":9,"initial_build_progress":100,"items_count":0,"last_known_scan_time":0,"memory_used":128,"num_docs_indexed":0,"num_docs_pending":0,"num_docs_queued":0,"num_items_flushed":0,"num_pending_requests":0,"num_requests":0,"num_rows_returned":0,"num_scan_errors":0,"num_scan_timeouts":0,"recs_in_mem":0,"recs_on_disk":0,"resident_percent":0,"scan_bytes_read":0,"total_scan_duration":0},"bucket1:s1:c1:b1s1c1":{"avg_drain_rate":0,"avg_item_size":0,"avg_scan_latency":0,"cache_hit_percent":0,"cache_hits":0,"cache_misses":0,"data_size":104872,"disk_size":410476,"frag_percent":36,"initial_build_progress":100,"items_count":0,"last_known_scan_time":0,"memory_used":64,"num_docs_indexed":0,"num_docs_pending":0,"num_docs_queued":0,"num_items_flushed":0,"num_pending_requests":0,"num_requests":0,"num_rows_returned":0,"num_scan_errors":0,"num_scan_timeouts":0,"recs_in_mem":0,"recs_on_disk":0,"resident_percent":0,"scan_bytes_read":0,"total_scan_duration":0},"bucket2:b2":{"avg_drain_rate":0,"avg_item_size":0,"avg_scan_latency":0,"cache_hit_percent":0,"cache_hits":0,"cache_misses":0,"data_size":16384,"disk_size":16384,"frag_percent":0,"initial_build_progress":100,"items_count":0,"last_known_scan_time":0,"memory_used":0,"num_docs_indexed":0,"num_docs_pending":0,"num_docs_queued":0,"num_items_flushed":0,"num_pending_requests":0,"num_requests":0,"num_rows_returned":0,"num_scan_errors":0,"num_scan_timeouts":0,"recs_in_mem":0,"recs_on_disk":0,"resident_percent":0,"scan_bytes_read":0,"total_scan_duration":0},"indexer":{"indexer_state":"Active","memory_quota":536870912,"memory_total_storage":15036416,"memory_used":231811072,"total_indexer_gc_pause_ns":14000113}}
|
It is expected that the stats for indexes on buckets other than bucket1 should not be returned.
Attachments
Issue Links
- is triggering
-
DOC-8457 Update the Behaviour of Indexer api/v1/stats endpoint.
- Resolved
For Gerrit Dashboard: MB-45446 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
151370,4 | MB-45446 : Add RBAC for indexer level stats in /api/v1/stats endpoint | unstable | indexing | Status: MERGED | +2 | +1 |