Commit Graph

22 Commits

Author SHA1 Message Date
Jordan Brown
dc0310eb5d Adds a config to optionally hard reboot DD (#33006) 2017-11-24 13:00:02 -06:00
Jordan Brown
8b7e3b7b7c Fixes topic logs exposing serviceCommsKey (#32837) 2017-11-18 13:52:08 -06:00
Kyle Spier-Swenson
2d8fc6de61 SSoverlay improvements and tweaks (#32371)
* Overlay per-type cost logging.

Overlays will now log how long each type took to process.

Changed up how overlays was done to account for the fact its a queue and not a processor. (it was using almost none of the processing subsystem framework)

Made the overlay loop faster by making it not cut the list until the end.

Added a simple generic benchmark stat tracking system.

I don't know how much overhead this adds to overlays. i may put it behind testing or something, but i do want to test this on the serbers to get some stats.

* Removes flush() as it was creating race conditions

* Use ref

* text2file

* Atoms added as an overlay will have their pending overlays compiled before being converted to an appearance
2017-11-10 13:26:23 -06:00
AnturK
64b1be05ff Adds logging crew manifest to seperate file (#31665)
* Adds logging crew manifest to seperate file

* Coding blind

* i can spel words

* Not everyone in the lobby please.

* Proper header

* Fix

* Better format
2017-10-15 16:56:48 -05:00
LetterJay
ce743f7d42 Update world.dm 2017-10-13 10:30:18 -05:00
LetterJay
da1eb3cd52 Merge branch 'master' into upstream-merge-31631 2017-10-13 08:31:13 -04:00
LetterJay
aaa76a47f5 Merge pull request #3333 from Citadel-Station-13/upstream-merge-31617
[MIRROR] Fixes topic handlers
2017-10-12 23:49:26 -04:00
oranges
9663adaa3f Use legacy topic keywords lookup method 2017-10-12 16:06:02 -05:00
Jordan Brown
8ff51df06f Fixes topic handlers 2017-10-12 12:21:41 -05:00
Jordan Brown
c4653e6f5e Fix world/Topic calling the wrong handler proc (#31610) 2017-10-12 10:37:38 -05:00
Jordan Brown
1604f8b1d3 Datumizes world/Topic (#31543)
* Datumizes world/Topic

* active_players requires comms_key
2017-10-12 00:28:27 -05:00
LetterJay
490885a36f update 2017-10-01 13:02:52 -05:00
LetterJay
926db45b54 Update world.dm 2017-10-01 03:06:11 -05:00
LetterJay
0ab234ceb0 Merge branch 'master' into upstream-merge-31000 2017-10-01 03:31:49 -04:00
Jordan Brown
116041d621 Server tools API v3.1 2017-09-28 22:20:46 -05:00
Jordan Brown
e5ef3d2405 Configuration datum refactor 2017-09-28 21:37:53 -05:00
CitadelStationBot
170f5d7a5e [MIRROR] Log file for PDA messages (#2848)
* log file for pda messaegs (#30827)

* Log file for PDA messages
2017-09-19 06:34:53 -05:00
Kyle Spier-Swenson
3da71799ab Garbage collection tweaks and refactors. (#30118)
* Garbage collection queuing rewriting

* Some Tweaks

* Fixes some queue tracking oddities

* More tweaks

* Remove the middle two queue steps. tis was a silly idea

* New logging.

We store logging datums for use in tracking the stats of shit qdeleted

Added logging for destroy time as well as hard delete time, per type. As well as a few others

* Fix compile for testing

* Does the cyberboss

* does the antur
2017-09-13 01:47:12 -05:00
Jordan Brown
eaeaae7bef Added warnings for ultrasafe and safe security modes (#30515) 2017-09-09 19:39:52 -05:00
CitadelStationBot
0091a81009 Changes sql version to check for schema being ahead 2017-08-29 09:50:33 -05:00
CitadelStationBot
ed1a06a9ed Adds separate log for sql errors with no config check 2017-08-28 02:20:16 -05:00
CitadelStationBot
afbe4be50c Moves most of world.dm 2017-08-16 17:51:33 -05:00