adi
|
ad7bd111d1
|
Improved dispatcher errors
|
2022-10-21 10:14:19 +02:00 |
|
adi
|
5b5a9f9b2f
|
Dispatcher reviwed and it test fixes
|
2022-10-10 18:20:56 +02:00 |
|
DanB
|
873581aa4d
|
DispatcherS - improve failover on cache network errors
|
2022-09-22 20:22:46 +02:00 |
|
DanB
|
15fbc25351
|
DispatcherS - cache routeID with dispatcherProfile as group
|
2022-09-22 15:37:10 +02:00 |
|
DanB
|
50b058e547
|
DispatcherS with *routeID and failover support
|
2022-09-22 13:01:37 +02:00 |
|
DanB
|
7c18d51581
|
DispatcherS with caches remote/replication in alpha stage
|
2022-09-19 12:03:35 +02:00 |
|
ionutboangiu
|
72fc4b6f18
|
Fix dispatchers only processing the first hostID
|
2022-09-12 10:05:56 +02:00 |
|
ionutboangiu
|
1ed6d8256b
|
Fix dispatcher tests
|
2022-09-12 10:05:56 +02:00 |
|
DanB
|
6287e1d34c
|
DispatcherS - ability to disable routing from API opts
|
2022-09-08 17:29:50 +02:00 |
|
DanB
|
0fb90e27d6
|
Use cached dispatcher route only if routeID not empty
|
2022-09-07 11:31:45 +02:00 |
|
DanB
|
56f408e628
|
DispatcherS improvements for caching based on routeID
|
2022-09-05 20:23:51 +02:00 |
|
DanB
|
8d37467b63
|
Reorganising dispatcherS routeID functionality to avoid extra processing of event
|
2022-08-27 15:53:48 +02:00 |
|
andronache98
|
ecdf5e54ea
|
Changed headers
|
2022-03-09 14:14:30 +01:00 |
|
andronache98
|
9ec56f5155
|
Changed headers
|
2022-03-09 14:14:30 +01:00 |
|
Trial97
|
0ed0b0e7a6
|
Updated more services
|
2021-09-13 16:08:39 +02:00 |
|
Trial97
|
34e093f98e
|
Added all dispatcherS APIs
|
2021-06-17 15:41:41 +02:00 |
|
Trial97
|
69eede190b
|
Updated dispatcher conns sorting
|
2021-06-11 13:11:00 +02:00 |
|
Trial97
|
2da495af19
|
Starting adding back AttributesSv1 APIs
|
2021-04-13 13:35:03 +02:00 |
|
Trial97
|
3406d3c7c9
|
Updated based on new rpc library
|
2021-04-13 13:35:03 +02:00 |
|
ionutboangiu
|
40b93a5b14
|
Make changes in cores and dispatchers based on staticcheck flags
|
2021-04-02 14:57:32 +02:00 |
|
Trial97
|
3c06f49246
|
Updated DispatcherS *broadcast, *broadcast_sync and *broadcast_async to behave similar to RPCPool
|
2020-11-23 16:14:01 +01:00 |
|
Trial97
|
7668e228b2
|
Added DispatcherH integration tests
|
2020-08-24 18:51:00 +02:00 |
|
Trial97
|
626b8b2404
|
Updated DispatcherH register API
|
2020-08-24 18:51:00 +02:00 |
|
Trial97
|
f175e62096
|
Updated dispatcher *ratio handling
|
2020-08-24 18:51:00 +02:00 |
|
Trial97
|
07a2439aa6
|
Updated load strategy
|
2020-08-24 18:51:00 +02:00 |
|
Trial97
|
536b4fa5b2
|
Added *default_ratio for dispatchers with load strategy
|
2020-08-18 17:44:34 +02:00 |
|
Trial97
|
ffb51d7d88
|
Updated dispatcher host matching based on load if *ratio is specified
|
2020-08-18 15:05:10 +02:00 |
|
Trial97
|
d606a60eab
|
Finished replacing ArgDispatcher with Opts
|
2020-07-30 11:17:57 +02:00 |
|
TeoV
|
758b506cfe
|
Add test for cache replication for dispatcher_load
|
2020-04-16 16:38:32 +02:00 |
|
TeoV
|
0862d5e39b
|
Add test for replicate routeID through dispatchers
|
2020-04-15 10:43:56 +02:00 |
|
TeoV
|
83b9c0d041
|
Add Cache Replication mechanism
|
2020-04-15 10:43:56 +02:00 |
|
Trial97
|
866caaf1c8
|
Updated *load dispatcher strategy
|
2019-08-12 08:39:07 +02:00 |
|
Trial97
|
8460186683
|
Updated *load dispatcher strategy
|
2019-08-08 19:12:47 +02:00 |
|
Trial97
|
8b0cef1b93
|
Added *load as dispatcher strategy
|
2019-08-08 19:12:47 +02:00 |
|
TeoV
|
22250fe9cc
|
Add Wrapper for CDR and ExternalCDR and use it in methods
|
2019-04-08 17:59:57 +02:00 |
|
TeoV
|
476b3b16a2
|
For dispatcher cache RouteID with subsystem
|
2019-04-08 17:59:57 +02:00 |
|
DanB
|
fccaf489a4
|
Dispatcher with support for dynamic hosts
|
2019-04-01 19:14:52 +02:00 |
|
Trial97
|
47e612f5ff
|
Removed hasOnlyErrors from brodcast strategy
|
2019-03-25 19:11:44 +01:00 |
|
Trial97
|
471c97b205
|
Updated dispatcher strategies
|
2019-03-19 14:47:25 +01:00 |
|
Trial97
|
f1f974d60e
|
Added the *broadcast strategy to DispatcherS
|
2019-03-19 14:47:25 +01:00 |
|
DanB
|
aab1d78446
|
DispatcherS - new strategies for *random and *round_robin
|
2019-02-18 13:20:19 +01:00 |
|
DanB
|
aafbeac83d
|
Merging sessions2 into master
|
2019-02-15 15:37:12 +01:00 |
|
DanB
|
46a919d9f3
|
Dispatcher.GetConnIDs implementation, profile ReorderFromIndex and Shuffle methods
|
2019-02-15 15:27:11 +01:00 |
|
DanB
|
be7bcbbf4b
|
Adding Dispatcher.GetInstance method for per request Dispatcher cloning
|
2019-02-14 20:06:48 +01:00 |
|
Trial97
|
60b2409c8d
|
Added tests and fixes for DispatcherService.AttributeSv1
|
2019-02-11 19:05:31 +01:00 |
|
DanB
|
d4d9939feb
|
DispatcherS.Dispatch method together with sample call in dispatchers/attributes.go
|
2019-01-31 20:27:01 +01:00 |
|
DanB
|
e07ba0a3bb
|
Handle *any as subsystem in dispatchers sorting, weight based sorting implementation
|
2019-01-31 15:07:22 +01:00 |
|
DanB
|
c6fad981a6
|
DispatcherS.dispatcherForEvent method, exporting MatchingItemIDsForEvent from engine
|
2019-01-31 11:57:25 +01:00 |
|
DanB
|
8ea8739e10
|
DispatcherProfile updated to contain DispatcherConn
|
2019-01-30 13:54:15 +01:00 |
|
DanB
|
e2088738df
|
New dispatchers configuration and DispatcherProfile
|
2019-01-30 11:19:25 +01:00 |
|