Did some overall performance gain changes and hopefully found the slowdown bug and could optimize it. If someone could test the current 0.9.6 from github it would be very helpful.
Developer of UASECO, a controller with support of the Modescript Gamemodes for TM².
Visit the official website for more: UASECO.org
Developer of various plugins for XAseco/XAseco2 and MPAseco, visit my lab: www.undef.name
undef.de wrote: ↑07 May 2018, 18:42
Did some overall performance gain changes and hopefully found the slowdown bug and could optimize it. If someone could test the current 0.9.6 from github it would be very helpful.
Gonna try it
System Specs:
OS: Windows 7 Professionnal x64
CPU: Intel Core i7-6700K / 4 GHz - 8 MB cache
GPU: MSI GTX 980TI GAMING 6G - OC Edition
Motherboard: ASUS MAXIMUS VIII RANGER
RAM : 32Gb Kingston HyperX Savage - DDR4
DirectX 11
hacki65 wrote: ↑07 May 2018, 22:07
ATTENTION: Dont use this new github version, because it is possible that all local records will be deleted if the prune function will be used !!!
Nice to know but is it realy neccesery to warn like this ?
hacki65 wrote: ↑07 May 2018, 22:07
ATTENTION: Dont use this new github version, because it is possible that all local records will be deleted if the prune function will be used !!!
The <prune_records_times> function was made exact for deleting records and times from maps that aren't used in the server to keep the database clean.
A detailed report what happened would be helpful.
Developer of UASECO, a controller with support of the Modescript Gamemodes for TM².
Visit the official website for more: UASECO.org
Developer of various plugins for XAseco/XAseco2 and MPAseco, visit my lab: www.undef.name
undef.de wrote: ↑07 May 2018, 18:42
Did some overall performance gain changes and hopefully found the slowdown bug and could optimize it. If someone could test the current 0.9.6 from github it would be very helpful.
I would like to help, but I think it is better to create a test server ,,,
in my house the speed is adsl, bad bad and I can not mount server for + of 6 players.
The other serer where I have the league, would be fine, they connect every day 70 to 100 people, but it is risky for fear of losing records or data of the players who play monthly. (there I receive many complaints from lag)
I hope someone can temporarily build a home server with good speed (fiber) and be able to do the tests.
[2018-05-07 19:55:57] [LocalRecords] Player [me] finished with [0:22.418] and took the 1. Local Record!
[UASECO Warning] [Rasp] ERROR: Could not insert time! ((1452) Cannot add or update a child row: a foreign key constraint fails (`uaseco_johnwick`.`uaseco_times`, CONSTRAINT `uaseco_times_ibfk_2` FOREIGN KEY (`PlayerId`) REFERENCES `uaseco_players` (`PlayerId`) ON DELETE CASCADE ON UPDATE CASCADE))
sql =
INSERT INTO `%prefix%times` (
`MapId`,
`PlayerId`,
`GamemodeId`,
`Date`,
`Score`,
`Checkpoints`
)
VALUES (
1,
237,
2,
'2018-05-07 18:55:57',
22418,
'13866,18705,22418'
)
ON DUPLICATE KEY UPDATE
`Date` = VALUES(`Date`),
`Score` = VALUES(`Score`),
`Checkpoints` = VALUES(`Checkpoints`);
[2018-05-07 19:55:57] [Event] Player Ranking Updated (Players)
After update uaseco today , before it was fine.
As already written in the mail:
That's strange, I downloaded the file from github and installed them separately (to do not override my development base) and started it at Linux and Windows without any problems on new times/records:
[2018-05-08 16:21:58] [Player] Connection from Player [undef] from Germany [Nick: ãŽÑ‚Ñα¢кєÑÑ•|Ïнαѕє ''', IP: 0.0.0.0, Rank: 64149, Id: 6931]
[2018-05-08 16:21:59] [Map] Running on Map [Short Distance 24 2K17] made by [undef.de] [Env: Stadium, Uid: kW_ZeqIiaNcBZ894nu0tSKMpH_j, Id: 893]
[2018-05-08 16:21:59] [Event] Loading Map
[2018-05-08 16:21:59] [LocalRecords] Current record on Map [Short Distance 24 2K17] is [0:15.882] and held by Player [undef.de]
[2018-05-08 16:22:52] [LocalRecords] Player [undef] finished with [0:15.763] and took the 1. Local Record!
[2018-05-08 16:22:52] [Dedimania] Player [undef] finished with [0:15.763] and took the 10. Dedimania Record!
[2018-05-08 16:22:52] [Event] Player Ranking Updated (Players)
[2018-05-08 15:41:35] [Player] Connection from Player [undef] from Germany [Nick: ãŽÑ‚Ñα¢кєÑÑ•|Ïнαѕє ''', IP: 0.0.0.0, Rank: 64149, Id: 6931]
[2018-05-08 15:41:35] [Map] Running on Map [Short Distance 06 2K17] made by [undef.de] [Env: Stadium, Uid: 1roMoKrWtk2EljU3zbdf9hx3CYk, Id: 827]
[2018-05-08 15:41:35] [Event] Loading Map
[2018-05-08 15:41:35] [LocalRecords] Current record on Map [Short Distance 06 2K17] is [3:44.319] and held by Player [undef.de]
[2018-05-08 15:42:10] [LocalRecords] Player [undef] finished with [0:18.591] and took the 1. Local Record!
[2018-05-08 15:42:10] [Dedimania] Player [undef] finished with [0:18.591] and took the 2. Dedimania Record!
[2018-05-08 15:42:11] [Event] Player Ranking Updated (Players)
It seems you messed up the files or something.
Developer of UASECO, a controller with support of the Modescript Gamemodes for TM².
Visit the official website for more: UASECO.org
Developer of various plugins for XAseco/XAseco2 and MPAseco, visit my lab: www.undef.name
[2018-05-07 19:55:57] [LocalRecords] Player [me] finished with [0:22.418] and took the 1. Local Record!
[UASECO Warning] [Rasp] ERROR: Could not insert time! ((1452) Cannot add or update a child row: a foreign key constraint fails (`uaseco_johnwick`.`uaseco_times`, CONSTRAINT `uaseco_times_ibfk_2` FOREIGN KEY (`PlayerId`) REFERENCES `uaseco_players` (`PlayerId`) ON DELETE CASCADE ON UPDATE CASCADE))
sql =
INSERT INTO `%prefix%times` (
`MapId`,
`PlayerId`,
`GamemodeId`,
`Date`,
`Score`,
`Checkpoints`
)
VALUES (
1,
237,
2,
'2018-05-07 18:55:57',
22418,
'13866,18705,22418'
)
ON DUPLICATE KEY UPDATE
`Date` = VALUES(`Date`),
`Score` = VALUES(`Score`),
`Checkpoints` = VALUES(`Checkpoints`);
[2018-05-07 19:55:57] [Event] Player Ranking Updated (Players)
After update uaseco today , before it was fine.
As already written in the mail:
That's strange, I downloaded the file from github and installed them separately (to do not override my development base) and started it at Linux and Windows without any problems on new times/records:
[2018-05-08 16:21:58] [Player] Connection from Player [undef] from Germany [Nick: ãŽÑ‚Ñα¢кєÑÑ•|Ïнαѕє ''', IP: 0.0.0.0, Rank: 64149, Id: 6931]
[2018-05-08 16:21:59] [Map] Running on Map [Short Distance 24 2K17] made by [undef.de] [Env: Stadium, Uid: kW_ZeqIiaNcBZ894nu0tSKMpH_j, Id: 893]
[2018-05-08 16:21:59] [Event] Loading Map
[2018-05-08 16:21:59] [LocalRecords] Current record on Map [Short Distance 24 2K17] is [0:15.882] and held by Player [undef.de]
[2018-05-08 16:22:52] [LocalRecords] Player [undef] finished with [0:15.763] and took the 1. Local Record!
[2018-05-08 16:22:52] [Dedimania] Player [undef] finished with [0:15.763] and took the 10. Dedimania Record!
[2018-05-08 16:22:52] [Event] Player Ranking Updated (Players)
[2018-05-08 15:41:35] [Player] Connection from Player [undef] from Germany [Nick: ãŽÑ‚Ñα¢кєÑÑ•|Ïнαѕє ''', IP: 0.0.0.0, Rank: 64149, Id: 6931]
[2018-05-08 15:41:35] [Map] Running on Map [Short Distance 06 2K17] made by [undef.de] [Env: Stadium, Uid: 1roMoKrWtk2EljU3zbdf9hx3CYk, Id: 827]
[2018-05-08 15:41:35] [Event] Loading Map
[2018-05-08 15:41:35] [LocalRecords] Current record on Map [Short Distance 06 2K17] is [3:44.319] and held by Player [undef.de]
[2018-05-08 15:42:10] [LocalRecords] Player [undef] finished with [0:18.591] and took the 1. Local Record!
[2018-05-08 15:42:10] [Dedimania] Player [undef] finished with [0:18.591] and took the 2. Dedimania Record!
[2018-05-08 15:42:11] [Event] Player Ranking Updated (Players)
It seems you messed up the files or something.
strange , cause I did a clean install ( not overwriting anything ).
I try again. Thanks anyway Undef ^^
System Specs:
OS: Windows 7 Professionnal x64
CPU: Intel Core i7-6700K / 4 GHz - 8 MB cache
GPU: MSI GTX 980TI GAMING 6G - OC Edition
Motherboard: ASUS MAXIMUS VIII RANGER
RAM : 32Gb Kingston HyperX Savage - DDR4
DirectX 11