Commit Graph

14 Commits

Author SHA1 Message Date
Paul Lorenz b90eca2942 Expand routing costs to use full uint32 space. Each precedence can now cover about 1B. Fixes #3074 2026-02-20 15:54:41 -05:00
Paul Lorenz d90c6da4ae global circuit costs not cleared when terminator is deleted. Fixes #3556 2026-02-20 15:54:06 -05:00
Paul Lorenz da9ef76d19 Optimize imports 2026-01-28 15:01:35 -05:00
Paul Lorenz 2ffc6e1151 Update ziti version to 2.0 2026-01-28 12:34:10 -05:00
Paul Lorenz c034044a00 Update for PR comments 2025-03-18 15:32:44 -04:00
Paul Lorenz 6364fca608 Change terminator failure cost crediting to be exponential based on time since last failure. Fixes #2851 2025-03-10 10:02:31 -04:00
Paul Lorenz 32eddd61ca HA SDK terminators test. Fixes #2217. Fixes #2533 2024-11-12 18:45:08 -05:00
Paul Lorenz ac83d93567 Refactor XT. Add concurrency test. Add inspect support. Fixes #2403 2024-09-16 13:39:41 -04:00
Paul Lorenz f3d67b7f49 Update fabric imports 2023-09-28 23:34:28 -04:00
Paul Lorenz 21c261fb19 Rename session -> circuit 2021-08-04 13:17:39 -04:00
Paul Lorenz 549260d650 Persist terminator precedence. Fix link cost use/scaling. Fix link re… (#125)
* Persist terminator precedence. Fix link cost use/scaling. Fix link removal related panic. Fix service cache clearing on terminator change.

Fixes GH-112
Fixes GH-121
Fixes GH-122
Fixes GH-123
Fixes GH-124
2020-09-01 15:58:46 -04:00
Michael Quigley 10e6a7ef93 netfoundry/ziti-fabric -> openziti/fabric 2020-05-26 17:14:16 -04:00
Paul Lorenz 414cb52953 Implement update terminator for ctrl channel. Lots of xt fixes. Log level tidying 2020-05-06 14:29:10 -04:00
Paul Lorenz e9575bb717 Integrate Xt into smartrouting/circuit creation. Includes several Xt cleanups (#87)
Integrate Xt into smart routing

For Xt:
* weights -> costs
* drop preferred precedence
* Allow larger cost ranges
* Add failure costs and common cost visitor
2020-04-30 14:50:07 -04:00