…k@main
PR link: networkservicemesh/sdk#1232
Commit: 37b596e
Author: Nikita Skrynnik
Date: 2022-03-14 17:51:43 +0700
Message:
- Add forwarder reuse (#1232)
* add forwarder matching
Signed-off-by: Nikita Skrynnik <[email protected]>
* use path index instead of magic number
Signed-off-by: Nikita Skrynnik <[email protected]>
* minor fixes for tests
Signed-off-by: Nikita Skrynnik <[email protected]>
* fix linter issue
Signed-off-by: Nikita Skrynnik <[email protected]>
* make samples
Signed-off-by: Nikita Skrynnik <[email protected]>
* fix linter issues
Signed-off-by: Nikita Skrynnik <[email protected]>
* fix heal tests
Signed-off-by: Nikita Skrynnik <[email protected]>
* change iter count
Signed-off-by: Nikita Skrynnik <[email protected]>
* fix timeout value
Signed-off-by: Nikita Skrynnik <[email protected]>
* change iter count again
Signed-off-by: Nikita Skrynnik <[email protected]>
* change count
Signed-off-by: Nikita Skrynnik <[email protected]>
* increase timeout
Signed-off-by: Nikita Skrynnik <[email protected]>
* apply suggestions
Signed-off-by: Nikita Skrynnik <[email protected]>
* add debug info
Signed-off-by: Nikita Skrynnik <[email protected]>
* forwarder health check after nsmgr restart
Signed-off-by: Nikita Skrynnik <[email protected]>
* disable traces
Signed-off-by: Nikita Skrynnik <[email protected]>
* cleanup
Signed-off-by: Nikita Skrynnik <[email protected]>
* rework health check
Signed-off-by: Nikita Skrynnik <[email protected]>
* enable tracing
Signed-off-by: Nikita Skrynnik <[email protected]>
* disable tracing
Signed-off-by: Nikita Skrynnik <[email protected]>
* increase timeout
Signed-off-by: Nikita Skrynnik <[email protected]>
* rework forwarder health check again
Signed-off-by: Nikita Skrynnik <[email protected]>
* add simple sleep
Signed-off-by: Nikita Skrynnik <[email protected]>
* disable tracing
Signed-off-by: Nikita Skrynnik <[email protected]>
* increase sleep time
Signed-off-by: Nikita Skrynnik <[email protected]>
* add healing
Signed-off-by: Nikita Skrynnik <[email protected]>
* tracing
Signed-off-by: Nikita Skrynnik <[email protected]>
* add delete
Signed-off-by: Nikita Skrynnik <[email protected]>
* disable race
Signed-off-by: Nikita Skrynnik <[email protected]>
* revert 'add delete' commit
Signed-off-by: Nikita Skrynnik <[email protected]>
* enable tracing
Signed-off-by: Nikita Skrynnik <[email protected]>
* add client conn delete
Signed-off-by: Nikita Skrynnik <[email protected]>
* delete registry restart
Signed-off-by: Nikita Skrynnik <[email protected]>
* test with forwarder health check
Signed-off-by: Nikita Skrynnik <[email protected]>
* remove health check + increase sleep
Signed-off-by: Nikita Skrynnik <[email protected]>
* change iter count
Signed-off-by: Nikita Skrynnik <[email protected]>
* add forwarder registration
Signed-off-by: Nikita Skrynnik <[email protected]>
* fix linter issue
Signed-off-by: Nikita Skrynnik <[email protected]>
* enable all tests
Signed-off-by: Nikita Skrynnik <[email protected]>
* test with health check again
Signed-off-by: Nikita Skrynnik <[email protected]>
* run only one test
Signed-off-by: Nikita Skrynnik <[email protected]>
* add forwarder register
Signed-off-by: Nikita Skrynnik <[email protected]>
* test with clientconn delete again
Signed-off-by: Nikita Skrynnik <[email protected]>
* revert last commit
Signed-off-by: Nikita Skrynnik <[email protected]>
* increase timeout
Signed-off-by: Nikita Skrynnik <[email protected]>
* add log
Signed-off-by: Nikita Skrynnik <[email protected]>
* test with forwarder register again
Signed-off-by: Nikita Skrynnik <[email protected]>
* increase forwarder count
Signed-off-by: Nikita Skrynnik <[email protected]>
* add race flag + disable tracing
Signed-off-by: Nikita Skrynnik <[email protected]>
* move test to heal_test.go file
Signed-off-by: Nikita Skrynnik <[email protected]>
* add clientconn.Delete(ctx) again
Signed-off-by: Nikita Skrynnik <[email protected]>
* test only local case
Signed-off-by: Nikita Skrynnik <[email protected]>
* test with registry restart
Signed-off-by: Nikita Skrynnik <[email protected]>
* cleanup
Signed-off-by: Nikita Skrynnik <[email protected]>
* test retry patch
Signed-off-by: Nikita Skrynnik <[email protected]>
* add logs
Signed-off-by: Nikita Skrynnik <[email protected]>
* wake CI
Signed-off-by: Nikita Skrynnik <[email protected]>
* test with 100 ms
Signed-off-by: Nikita Skrynnik <[email protected]>
* test with 1s
Signed-off-by: Nikita Skrynnik <[email protected]>
* test without retry
Signed-off-by: Nikita Skrynnik <[email protected]>
* add manual forwarder heal
Signed-off-by: Nikita Skrynnik <[email protected]>
* add remote test
Signed-off-by: Nikita Skrynnik <[email protected]>
* reduce tryTimeout
Signed-off-by: Nikita Skrynnik <[email protected]>
* add nse reregistration
Signed-off-by: Nikita Skrynnik <[email protected]>
* cleanup
Signed-off-by: Nikita Skrynnik <[email protected]>
* fix linter issue
Signed-off-by: Nikita Skrynnik <[email protected]>
* enable all tests
Signed-off-by: Nikita Skrynnik <[email protected]>
* fix linter issue
Signed-off-by: Nikita Skrynnik <[email protected]>
* apply suggestions
Signed-off-by: NSMBot <[email protected]>