Re: uberserver testing

Re: uberserver testing

Please use this forum to set up matches and discuss played games.

Moderator: Moderators

User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: uberserver testing

Post by aegis »

I found the time to work on uberserver instead of sleep this morning. The SQL tables are fully implemented, the interface to the tables is partially implemented, renames work, code has been cleaned up, many hidden additions have been made, and I only have six things left on the todo list (had over twenty yesterday).

the official server at springrts.com is now uberserver, so no need for unofficial testing

please report bugs in this thread or in the #uberserver channel on the lobby
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: uberserver testing

Post by aegis »

11.12.08 (what I spent my night and morning doing)
  • sql is functional with all tables in place
  • registrations work
  • command GETREGISTRATIONDATE added
  • renames are partially implemented (the account renames, but references to the old name aren't updated to the new name)
  • commands SAYHOOKED, SAYBATTLEHOOKED, and SAYPRIVATEHOOKED added for lobby-side handling of sayhooks
  • locked channels are hidden from CHANNELS
  • channel registration is possible for moderators and admins
  • full internal channel support, mostly complete sayhook interface for managing channels, and non-functional chanserv support for channels
  • many erratic bugs fixed
  • extra debug support so I can more easily fix bugs
  • more thorough reloading support so the server can have more hotfixes applied without losing uptime
any testing is welcome.
Masure
Posts: 581
Joined: 30 Jan 2007, 15:23

Re: uberserver testing

Post by Masure »

Do you want I to host your server in place of the test release server ?
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: uberserver testing

Post by aegis »

we can test spring and my server separately
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

Re: uberserver testing

Post by imbaczek »

<applause/>
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Re: uberserver testing

Post by Tobi »

OPENBATTLE isn't sent when you log in for battles that are already open?

http://pastebin.com/m7f8aa32a

(Single BATTLECLOSED line, but no OPENBATTLE/BATTLEOPENED/whatever it is lines...)
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: uberserver testing

Post by aegis »

oops, I broke it... it's fixed now.
User avatar
Jazcash
Posts: 5309
Joined: 08 Dec 2007, 17:39

Re: uberserver testing

Post by Jazcash »

Can we ban users from our channels on uberserver? I mean ban as in they can't join back so the channel doesn't get flooded with join/leave messages.
User avatar
SwiftSpear
Classic Community Lead
Posts: 7287
Joined: 12 Aug 2005, 09:29

Re: uberserver testing

Post by SwiftSpear »

JAZCASH wrote:Can we ban users from our channels on uberserver? I mean ban as in they can't join back so the channel doesn't get flooded with join/leave messages.
yes
User avatar
Jazcash
Posts: 5309
Joined: 08 Dec 2007, 17:39

Re: uberserver testing

Post by Jazcash »

/me dances.
Deutscha
Posts: 64
Joined: 29 Apr 2009, 19:23

Re: uberserver testing

Post by Deutscha »

its like the National Socialist German Workers' Party... do you think?

i think so... ;)

hayde
User avatar
Jazcash
Posts: 5309
Joined: 08 Dec 2007, 17:39

Re: uberserver testing

Post by Jazcash »

Whatever happened to uberserver btw?
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: uberserver testing

Post by aegis »

http://cgit.springlobby.info/cgit/aegis/uberserver.git/
last commit message is the status for the most part (committed 6-26-09)
MelTraX
Posts: 470
Joined: 02 Jan 2007, 16:18

Re: uberserver testing

Post by MelTraX »

_koshi_ deployed an uberserver at springlobby.info:8300 and while testing the new Spring release I noticed 2 things that are probably bugs in uberserver.

Tested with the current HEAD and 70b7d4a4f8411babe7236055445006cbe67cac98:
  • The "clients connected" counter never goes down. So it's actually "clients ever connected".
  • I can't add bots in a multiplayer game. (I tested that on the main server to make sure it's not a lobby issue.)
Dunno if you already knew about those or if you have a decent bug tracker somewhere but I just wanted to post it somewhere.
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: uberserver testing

Post by aegis »

springrts.com:8300
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: uberserver testing

Post by Forboding Angel »

How stable is the server itself? Is it going to bomb out the first time it sees over 5 users on it (like many of the backups... of course I'm exaggerating). Does it support new user registers? Ranks? All that good stuff? Can it be used in a "Production" environment without too much interruption?
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: uberserver testing

Post by aegis »

it supports pretty much the whole featureset of tasserver (except map grades, but those aren't in anything but tasclient anyway and I'd rather use a web interface like springfiles for rating), and supports so much more

as for stability, that's why I posted the test link
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: uberserver testing

Post by Forboding Angel »

okies, fair nuff, I'll try to get some people to use it n stuff (maybe for our evo playtesting games)
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: uberserver testing

Post by aegis »

it has working accounts (synced from tasserver as of a couple of hours ago), same with channels.

account/channel changes will be saved locally, but not migrated back to tasserver, and I might sync again from tasserver regularly.
User avatar
Jazcash
Posts: 5309
Joined: 08 Dec 2007, 17:39

Re: uberserver testing

Post by Jazcash »

It's about frickin' time! :P

Is there a complete feature list or list of differences between Uberserver and TAS Server anywhere?
Post Reply

Return to “Ingame Community”