diff options
author | Costa Tsaousis <costa@netdata.cloud> | 2023-07-10 18:02:02 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-10 18:02:02 +0300 |
commit | 5943203a66b6b98e9619c8c2825aad517b209b1c (patch) | |
tree | d54cdc2a6ce11957cb6edd1184240502cba260e9 /web/api/queries/weights.c | |
parent | afb8095ec0acc393eef998952fbf2715880b4af1 (diff) |
bearer authorization API (#15321)
* bearer authorization API - untested
* add machine guid to bearer token response
* removed REGISTRY_URL and replaced it with STRING
* eliminate url pointer from registry_machine_url
* remove registry_url counters from registry
* Revert "eliminate url pointer from registry_machine_url"
This reverts commit 79eff56f77d12a9f840f1b30040e4123e3d9a7a2.
* registry machine urls are now a double linked list
* registry machine urls are now using aral
* all registry objects now use aral
* strings now have 64 partitions and use R/W spinlock
* string to 128 partitions
* fix macro without internal checks
* registry now uses the bearer token when the cookie is not there
* api/v1/registry sends back all nodes on each host
* registry option to use mmap; optimization of registry structures
* do not index the terminator byte in strings; use 256 string partitions
* registry loading optimization
* convert person urls to double linked list to save memory
* re-organize items loading and make sure person urls are always available as machine urls too
* disable registry mmap by default
* keep track of all machine guids and their URLs, even if the cookie cannot be set
* fix bearer parsing
Diffstat (limited to 'web/api/queries/weights.c')
0 files changed, 0 insertions, 0 deletions