1
1
mirror of https://github.com/urbit/shrub.git synced 2024-12-29 07:03:37 +03:00
shrub/pkg/urbit
Jōshin dfd744d08a
conn: basic http server info
This actually raises difficult questions about the schema for the /vars
peel. One level of nesting makes sense to aggregate per IO driver, but
multiple levels is confusing.

The current output is extremely unprincipled: you just have to know that
there are multiple http servers and handle the output accordingly.

Options would be:

1. collapse the ambiguity to the top level, i.e. 'http-0i8080',
   'http-global', etc.
2. collapse the ambiguity to the inner level, i.e. '0i8080-connections'.
3. create a proper recursive data type that e.g. uses an $each.
3b. send some kind of schema.
5. recognize that we have entered a terrifying hall of mirrors and back
   out the entire approach of nested metrics in favor of just a bigass
   flat list of labels with values like borgmon does.
2022-02-20 00:15:37 -08:00
..
bench u3: fixes checkpoint version enforcement, refactors u3m_pave() et al 2020-12-04 15:16:58 -08:00
compat Merge branch 'next/vere' into jo/khan-c3 2022-02-02 12:24:55 -06:00
daemon Revert "conn: produce command line arguments" 2022-02-18 11:09:38 -08:00
include conn: basic http server info 2022-02-20 00:15:37 -08:00
jets jets: remove sosi/sove testing flags 2022-02-03 13:45:50 -06:00
noun Merge branch 'next/vere' into jo/khan-c3 2022-02-02 12:24:55 -06:00
tests newt: use 0x0 instead of 0x9 2022-02-18 12:36:31 -08:00
ur vere: mv ivory header out of ur 2022-02-05 09:03:50 -06:00
vere conn: basic http server info 2022-02-20 00:15:37 -08:00
worker serf: fix replay %bail response $plea construction 2021-10-27 12:08:43 -04:00
.gitattributes compat: mingw: make sure .patch files check out without CRLF conversion 2021-05-06 12:42:25 +03:00
.gitignore vere: ignore more intermediate build files 2021-06-04 12:33:18 +03:00
configure Merge branch 'next/vere' into jo/khan-c3 2022-01-25 08:50:45 -08:00
LICENSE.txt Nix Build + Monorepo Structure () 2019-03-04 16:43:53 -08:00
Makefile test: fix make output, add boot tests 2021-12-26 19:55:03 +00:00
shell.nix build: rework all nix expressions to support hercules-ci builds 2020-10-27 13:55:49 +01:00
version vere: bump version to 1.8 2021-11-19 18:41:32 -08:00