Commit graph

20 commits

Author SHA1 Message Date
Luca Deri
57e6a93065 Improved scheduling algorithm to guarantee minimum service time when number of entries allow
Updated (C)
2020-01-06 23:36:36 +01:00
Simone Mainardi
071bafd223 Fixes AS/Country/VLAN serialization which was performed offline 2019-10-25 14:46:31 +02:00
Simone Mainardi
02464a9536 Additionsl inc/dec uses fixes 2019-10-24 17:28:57 +02:00
Simone Mainardi
249f804c4c Handles inc/dec uses after new hash entries purging 2019-10-24 16:58:08 +02:00
Alfredo Cardigliano
ecd18b2d07 Do not serialize ASs/Countries when cache is disabled (fix #2987) 2019-10-23 13:16:37 +02:00
Simone Mainardi
48caf68f69 Fixes invalid state transitions 2019-10-11 11:15:38 +02:00
Simone Mainardi
da1dbe4ab0 Reworks hash entries idling 2019-09-24 14:29:20 +02:00
Luca Deri
86ab1907df Added extra checks to idle objects 2019-08-06 09:31:35 +02:00
Emanuele Faranda
c09199690f
Unify serialization to redis and implement VLAN/AS serialization (#2610) 2019-05-27 08:11:20 +00:00
Simone Mainardi
f2e6491c83 Implements per Network OOO/Drops/Retransmissions
Implements #2586
2019-05-21 16:08:47 +02:00
Luca Deri
bedff2c8e2 Updated (C) 2019-01-07 19:28:49 +01:00
emanuele-f
8a8a016283 Replace lua_pushnumber with lua_pushinteger where necessary.
Lua 5.3 now supports 64bit integers. Using a number instead of an integer can cause problems since
tostring adds the decimal dot:
	- Lua 5.2: tostring(5.0) = "5"
	- Lua 5.3: tostring(5.0) = "5.0"
2018-11-29 15:36:19 +01:00
Simone Mainardi
859e85c7ce Fixes C to Lua integer types conversions affecting OS X 2018-11-23 15:58:38 +01:00
Luca Deri
f0c936c368 Updated (C) to 2018 2018-03-22 21:59:42 +01:00
Simone Mainardi
802dabfb32 Implements AS RTT calc. 2018-02-13 11:15:29 +01:00
Simone Mainardi
3ef543fecd Implements per-AS nw latency stats rrds 2018-02-05 18:32:13 +01:00
Simone Mainardi
377abf1242 Implements AS latency estim. with EWMA 2018-01-27 19:03:23 +01:00
Simone Mainardi
4e4020a480 Implements flows filter by client/server ASN 2017-10-08 22:54:24 +02:00
Simone Mainardi
0c40af5863 Implements VLANs hash table 2017-04-21 18:44:48 +02:00
Simone Mainardi
5014669d12 Implements Autonomous Systems hash table 2017-04-19 23:19:16 +02:00