Michael Quigley
|
f30f6a289d
|
Merge branch 'set-reply-to-on-route-msgs' into forward_fault
|
2021-02-11 16:59:20 -05:00 |
|
Paul Lorenz
|
0021aa1f2b
|
Set reply-to on route message responses
|
2021-02-11 16:49:12 -05:00 |
|
Michael Quigley
|
40efcb9a6e
|
strings.join. (#184)
|
2021-02-11 14:37:02 -05:00 |
|
Michael Quigley
|
422c92201c
|
Roughed-in router-side faulter infrastructure. (#184)
|
2021-02-11 13:46:36 -05:00 |
|
Michael Quigley
|
38a60a69df
|
Wired in the fault reporting. (#184)
|
2021-02-11 13:16:18 -05:00 |
|
Michael Quigley
|
9cf6519135
|
'faulter' scaffolding in 'Forwarder'. (#184)
|
2021-02-11 13:10:47 -05:00 |
|
Michael Quigley
|
6b0ed1396b
|
Revert 'no destinations'/'no addresses' messages back to debug.
|
2021-02-11 12:55:55 -05:00 |
|
Paul Lorenz
|
a1e1e6fa80
|
Remove unnecessary check. Make debugs -> warns
|
2021-02-10 20:40:51 -05:00 |
|
Paul Lorenz
|
9f6a8e8dc6
|
Remove histograms from data flows paths to reduce lock contention
|
2021-02-10 20:39:12 -05:00 |
|
Michael Quigley
|
16f50a5427
|
Lint.
|
2021-02-10 10:31:53 -05:00 |
|
Michael Quigley
|
aa2d7315a4
|
Better terminator dial error reporting. (#168)
|
2021-02-10 10:25:24 -05:00 |
|
Michael Quigley
|
be69649bf1
|
Attempt encoding support in the route plumbing. Allows the route sender to more accurately handle unhappy scenarios. (#168) Fix for 'UpdateTerminatorRequestType' typo in protobufs. (#176).
|
2021-02-09 13:36:23 -05:00 |
|
Michael Quigley
|
e86f60dd68
|
Unhappy path unroute/cleanup improvements. Logging improvements. (#168)
|
2021-02-09 11:38:26 -05:00 |
|
Michael Quigley
|
384a152d30
|
This isn't an 'authentication error' at all. Misleading log message.
|
2021-02-09 09:03:07 -05:00 |
|
Michael Quigley
|
765e7f30bb
|
Implement non-acting session confirmation receive hander, to prevent future errors with newer routers (#173, openziti/fabric#174)
|
2021-02-08 14:08:35 -05:00 |
|
Michael Quigley
|
cb7a561a39
|
Up and operational with a version of parallel routing. (#168)
|
2021-02-08 11:50:57 -05:00 |
|
Michael Quigley
|
b39a85a5f9
|
Merge branch 'main' into parallel_route
|
2021-02-08 10:08:09 -05:00 |
|
Paul Lorenz
|
f1c41cfcf8
|
Clarify failed to buffer msg. Make retransmits debug. Don't send if we know it's going to fail
|
2021-02-06 15:11:52 -05:00 |
|
Michael Quigley
|
43c90c55ed
|
Use ctrl_msg.RouteResultType as the new route result message. (#168)
|
2021-02-05 11:49:00 -05:00 |
|
Curt Tudor
|
3b7363517e
|
purge session from forwardTable during unroutTimeout if no xgressForSession is found (#167)
|
2021-02-04 11:31:14 -05:00 |
|
Paul Lorenz
|
e8ff9b7799
|
Add latency and message metrics to router control channels
|
2021-02-02 16:28:12 -05:00 |
|
Paul Lorenz
|
fac6fe3d52
|
Merge pull request openziti/fabric#165 from openziti/fix-xg-deadlock
More xgress close logic cleanup
|
2021-02-02 16:04:18 -05:00 |
|
Paul Lorenz
|
efbdd8ab2c
|
Make close check interval configurable
|
2021-02-02 15:31:16 -05:00 |
|
Paul Lorenz
|
171b154c8e
|
Fix retransmit ticker leak
|
2021-02-02 14:53:35 -05:00 |
|
Paul Lorenz
|
4e3be733dd
|
More xgress close logic cleanup
|
2021-02-01 23:05:12 -05:00 |
|
Paul Lorenz
|
4050d83091
|
Fix bug where end of session didn't get sent
|
2021-01-27 18:07:18 -05:00 |
|
Paul Lorenz
|
38b628fa4a
|
Don't log retransmission error if the associated xgress is closed
|
2021-01-27 11:57:00 -05:00 |
|
Paul Lorenz
|
bab832f5a1
|
Merge pull request openziti/fabric#157 from openziti/xgress-fixes
Xgress fixes
|
2021-01-21 15:14:00 -05:00 |
|
Michael Quigley
|
0245fa0003
|
Configurable xgress.GetSession timeout.
|
2021-01-21 14:45:42 -05:00 |
|
Paul Lorenz
|
b8face4266
|
Cleanup close logic and logging. Don't send unnecessary end of session
|
2021-01-20 18:59:30 -05:00 |
|
Paul Lorenz
|
5f9b28cfc1
|
Shutdown ack handler on link close. Remove unnecessary timers
|
2021-01-18 11:29:36 -05:00 |
|
Paul Lorenz
|
acaa65a200
|
Move init out of forwarder
|
2020-12-15 13:07:07 -05:00 |
|
Paul Lorenz
|
1640669e13
|
Shutdown payload ingester, acker and retransmitter go-routines on router shutdown
|
2020-12-15 13:02:30 -05:00 |
|
Paul Lorenz
|
ea4d1de71b
|
Set default for RetxStartMs and change name to match westworld 3 name
|
2020-12-11 17:01:04 -05:00 |
|
Paul Lorenz
|
50e6291754
|
Add delayed close handling for xgress
|
2020-12-10 13:57:27 -05:00 |
|
Paul Lorenz
|
92733a6148
|
Tidy
|
2020-12-09 14:07:37 -05:00 |
|
Paul Lorenz
|
95b081e066
|
Address review comments
|
2020-12-04 17:11:35 -05:00 |
|
Paul Lorenz
|
5e4cf46420
|
Ensure we can't start xgress rx more than once
|
2020-12-02 23:59:01 -05:00 |
|
Paul Lorenz
|
5e33aa22fa
|
Make buffer naming more consistent
|
2020-12-01 13:33:00 -05:00 |
|
Paul Lorenz
|
93864c1acf
|
Split xlink impl
|
2020-12-01 13:32:44 -05:00 |
|
Paul Lorenz
|
b2c0b92693
|
Allow dropping payloads
|
2020-12-01 13:32:44 -05:00 |
|
ekoby
|
a4ac0c889f
|
do not drop packets with body of 0 length (#139)
|
2020-10-16 16:59:32 -04:00 |
|
Andrew
|
55e9ebed34
|
Merge pull request openziti/fabric#134 from openziti/add.version.header.to.hello
fixes openziti/fabric#133
|
2020-10-07 07:35:43 -04:00 |
|
Andrew Martinez
|
a1df84e913
|
fixes openziti/fabric#133
- Adds version header to outgoing controller hellos and incomming router
hellos
|
2020-10-06 09:41:36 -04:00 |
|
Michael Quigley
|
7fb428a72a
|
Merge pull request openziti/fabric#132 from openziti/64k_default_mtu
64k default MTU.
|
2020-10-05 13:41:51 -04:00 |
|
Michael Quigley
|
4d2efeab94
|
64k default MTU.
|
2020-10-02 11:14:09 -04:00 |
|
Paul Lorenz
|
9f3182942e
|
Add Xtensible Terminator Validation framework
|
2020-09-25 11:01:58 -04:00 |
|
Paul Lorenz
|
150f2a112a
|
Add support for addressable terminators
|
2020-09-25 11:01:58 -04:00 |
|
Paul Lorenz
|
1127615b8e
|
Add controller metrics registry and update for metrics api changes
|
2020-08-20 12:27:44 -04:00 |
|
Paul Lorenz
|
e7c16e6901
|
Add some metrics cleanup and a stackdump separator tool
|
2020-08-11 12:59:58 -04:00 |
|