Difference between revisions of "ANHBuildHistory"

From SWGANH Wiki
Jump to: navigation, search
(News)
(News)
Line 1: Line 1:
 
== News ==
 
== News ==
 
+
* '''2007-5-19''':Build 37- HTX!
* '''2007-4-25'':Build 21 - HTX!
+
*: {{branching}} fixed some objcontroller bugs
 +
* '''2007-5-19''':Build 36 - Jack!
 +
*: {{branching}} Fixes for multi-message handling.
 +
* '''2007-5-15''':Build 35 - Jack!
 +
*: {{branching}} Fixed CharacterCreate bug.
 +
*: {{branching}} fixed a couple random network bugs.
 +
* '''2007-5-10''':Build 34 - Rouse!
 +
*: {{branching}} Added Taanab stuff to db as well as an updated .ws file for it.
 +
* '''2007-5-10''':Build 33 - Rouse!
 +
*: {{branching}} Parking Garages added to DB in case we need them for future use.
 +
* '''2007-5-07''':Build 32 - Jack!
 +
*: {{branching}} More network fixes. 
 +
Only known issue is in MessageFactory when it rolls over.  Queue's are set at 4MB in this build, so it won't happen for a while.
 +
Fixing that next, just wanted to get this in here now.
 +
* '''2007-5-07''':Build 31 - Jack!
 +
*: {{branching}} Many various bug fixes for routing, network, and MessageFactory.
 +
Two known issues in this build...
 +
- Last packet of a fragment series sometimes gets lost.
 +
- When the messageFactory rolls over to the beginning of the heap, garbage collection stops and eventually the queue fills up.  This causes an assert crash at this point.
 +
* '''2007-5-06''':Build 30 - Snow!
 +
*: {{branching}} MySQL Update - removed all entries from config_message_routes where processID = 2
 +
* '''2007-5-03''':Build 27 - HTX!
 +
*: {{branching}} made the objcontroller normal command queue a timebased priority queue
 +
*: {{branching}} moved objcontroller back to object
 +
*: {{branching}} added options to resourcemap generation:
 +
  1. Scale: Range from 0.0 - 1.0, allows to flatten the noise frequency, determing the map coverage
 +
  2. Bias: Range from -1.0 - 1.0, allows to set the min/max percentage
 +
See libnoise, tutorial 5 for how it works basically
 +
* '''2007-5-01''':Build 26 - HTX!
 +
*: {{branching}} some work on the objectcontroller
 +
*: {{branching}} added creaturetype flags
 +
* '''2007-4-30''':Build 25 - Jack!
 +
*: {{branching}} implemented priority message queues in the network layer.
 +
*: {{branching}} implmented full routing header for all messages, allowing full inter-server communication.
 +
* '''2007-4-30''':Build 24 - Snow!
 +
*: {{branching}} MySQL Update - sp_ResourceInitialSpawn (follows lurariel's SWGCRAFT Thread
 +
*: {{branching}} resource_template table changed, added planet_id column
 +
* '''2007-4-28''':Build 23 - Snow!
 +
*: {{branching}} MySQL - Merged Rouse's Taanab Data.
 +
* '''2007-4-27''':Build 22 - HTX!
 +
*: {{branching}} added scale column to character_appearance
 +
*: {{branching}} added base_speed and aceleration columns to character_attributes
 +
*: {{branching}} added condition and damage columns to wearables
 +
*: {{branching}} updated all related sps
 +
*: {{branching}} added attributeslist and condition for surveytools
 +
*: {{branching}} added attributeslist for wearables
 +
*: {{branching}} removed moods stringtable, loading it from db now
 +
*: {{branching}} using sendfastpath now for unreliable movement updates, havent checked if it works yet though
 +
*: {{branching}} some general cleanup
 +
* '''2007-4-25''':Build 21 - HTX!
 
*: {{branching}} most of object loading is done hierachical now, meaning an object will load all its child contents before its returned
 
*: {{branching}} most of object loading is done hierachical now, meaning an object will load all its child contents before its returned
* '''2007-4-24'': Build 20 - Jack!
+
* '''2007-4-24''': Build 20 - Jack!
 
*: {{branching}} Other random bug fixes to increaase stability.  Fixed many network layer memory leaks.
 
*: {{branching}} Other random bug fixes to increaase stability.  Fixed many network layer memory leaks.
* '''2007-4-24'': Build 19 - Jack!
+
* '''2007-4-24''': Build 19 - Jack!
 
*: {{branching}} Many network bug fixes and a lot of cleanup.
 
*: {{branching}} Many network bug fixes and a lot of cleanup.
 
*: {{branching}} Fixed a bug in HashMap as well.
 
*: {{branching}} Fixed a bug in HashMap as well.

Revision as of 17:09, 19 May 2007

News

  • 2007-5-19:Build 37- HTX!
    Release fixed some objcontroller bugs
  • 2007-5-19:Build 36 - Jack!
    Release Fixes for multi-message handling.
  • 2007-5-15:Build 35 - Jack!
    Release Fixed CharacterCreate bug.
    Release fixed a couple random network bugs.
  • 2007-5-10:Build 34 - Rouse!
    Release Added Taanab stuff to db as well as an updated .ws file for it.
  • 2007-5-10:Build 33 - Rouse!
    Release Parking Garages added to DB in case we need them for future use.
  • 2007-5-07:Build 32 - Jack!
    Release More network fixes.

Only known issue is in MessageFactory when it rolls over. Queue's are set at 4MB in this build, so it won't happen for a while. Fixing that next, just wanted to get this in here now.

  • 2007-5-07:Build 31 - Jack!
    Release Many various bug fixes for routing, network, and MessageFactory.

Two known issues in this build... - Last packet of a fragment series sometimes gets lost. - When the messageFactory rolls over to the beginning of the heap, garbage collection stops and eventually the queue fills up. This causes an assert crash at this point.

  • 2007-5-06:Build 30 - Snow!
    Release MySQL Update - removed all entries from config_message_routes where processID = 2
  • 2007-5-03:Build 27 - HTX!
    Release made the objcontroller normal command queue a timebased priority queue
    Release moved objcontroller back to object
    Release added options to resourcemap generation:
 1. Scale: Range from 0.0 - 1.0, allows to flatten the noise frequency, determing the map coverage
 2. Bias: Range from -1.0 - 1.0, allows to set the min/max percentage

See libnoise, tutorial 5 for how it works basically

  • 2007-5-01:Build 26 - HTX!
    Release some work on the objectcontroller
    Release added creaturetype flags
  • 2007-4-30:Build 25 - Jack!
    Release implemented priority message queues in the network layer.
    Release implmented full routing header for all messages, allowing full inter-server communication.
  • 2007-4-30:Build 24 - Snow!
    Release MySQL Update - sp_ResourceInitialSpawn (follows lurariel's SWGCRAFT Thread
    Release resource_template table changed, added planet_id column
  • 2007-4-28:Build 23 - Snow!
    Release MySQL - Merged Rouse's Taanab Data.
  • 2007-4-27:Build 22 - HTX!
    Release added scale column to character_appearance
    Release added base_speed and aceleration columns to character_attributes
    Release added condition and damage columns to wearables
    Release updated all related sps
    Release added attributeslist and condition for surveytools
    Release added attributeslist for wearables
    Release removed moods stringtable, loading it from db now
    Release using sendfastpath now for unreliable movement updates, havent checked if it works yet though
    Release some general cleanup
  • 2007-4-25:Build 21 - HTX!
    Release most of object loading is done hierachical now, meaning an object will load all its child contents before its returned
  • 2007-4-24: Build 20 - Jack!
    Release Other random bug fixes to increaase stability. Fixed many network layer memory leaks.
  • 2007-4-24: Build 19 - Jack!
    Release Many network bug fixes and a lot of cleanup.
    Release Fixed a bug in HashMap as well.
  • 2007-4-22: Build 16 - HTX!
    Release forgot about this, players are displayed blue to each other now
  • 2007-4-22: Build 15 - HTX!
    Release improved object loading on startup, should be a couple 1000 queries less now
    Release no longer creating new resourcecontainers on sampling, when a full one is in the inventory
  • 2007-4-21: Build 14 - Jay!
    Release Updated linux makefile to remove errors. However all of the source files still need to be added to it for it to actually work.
  • 2007-4-21: Build 13 - Jack!
    Release Added BindAddress and BindPort to the config files. Allows you to specify the local address to bind to.
    Release Database now spawns worker threads based on the DBMinThreads config variable.
    Release Removed the python project as it takes so long to compile, and nobody likes it anyway.
  • 2007-4-21: Build 12 - HTX!
    Release generate name sp is now a sf
    Release fixed createtravelticket sf to start with proper id
    Release added createresourcecontainer sf
    Release updated sample effects of survey tools
    Release changed shuttle away message to not display minutes if none
    Release creating resourcecontainer when sampling
    Release merging of resourcecontainers
    Release splitting of resourcecontainers
    Release fixed movecounters not being reset when shuttling
  • 2007-4-20: Build 11 - HTX!
    Release survey effect fix
  • 2007-4-20: Build 10 - Jack!
    Release auto-restransmit of packets.
    Release inbound CRC checking
    Release more robust sequence checking
    Release general cleanup.
    Release Clock() modified so it doesn't need to use the singleton. (sorry htx, I need this ability. :)
  • 2007-4-19: Build 9 - HTX!
    Release moved sending attributeslist to the objects
    Release added attributes for resources and resourcecontainers
    Release some stuff on sampling
    Release fixed initinrange getting calles twice on zonein
    Release fixed loading of empty inventories
    Release some other random stuff
  • 2007-4-18: Build 8 - Snow!
    Release MySQL Update - updates startingitems to give out survey tool for artisans
  • 2007-4-17: Build 7 - HTX!
    Release fixed surveytools causing heap corruption
    Release fixed stored function for getinventoryobjectcount
  • 2007-4-17: Build 6 - HTX!
    Release fixed loading of current resource spawns not on current planet, but others
    Release added error message, when trying to survey from inside a building
    Release fixed resourcemanager trying to access worldmanager vars, when they werent loaded yet
    Release added grabbing highest ratio point and sending waypoint system message
  • 2007-4-15: Build 5 - HTX!
    Release added libnoise
    Release generation of resourcemaps
    Release surveying
    Release random name generation
    Release some other random stuff
  • 2007-4-13: Build 4 - HTX!
    Release just getting synched again, more work on resources
  • 2007-4-14: Build 1 Moved to New SVN - Snow!
  • 2007-4-02: Build 300 - HTX!
    Release bit more on resources
    Release updated getinventoryobjectcount sf
    Release updated createcharacter sp
    Release added columns effect,resource_category to survey_tool_types
    Release added column resolution to survey_tools
    Release added column title to character attributes
    Release added support for setting title through the community window, so no deltas yet, so you need to relog for change to take affect
  • 2007-3-19: Build 289 - HTX!
    Release updated ticket costs on tatooine
    Release fixed mos entha starport ticketcollector
    Release updated building_types cellcounts with counts from existing buildings
  • 2007-2-21: Build 243 - HTX!
    Release adjusted max packet size, since to large packets were causing the client to disconnect
    Release added acking of last fragmented packet in sequence, so the client doesnt keep resending it
    Release fixed a bug with truncating spatial messages
  • 2007-2-21: Build 242 - HTX!
    Release fixed a bunch of memory bugs
    Release splitting of spatial msgs
    Release added some logging
  • 2007-2-20: Build 241 - HTX!
    Release fixed some login procedure issues
  • 2007-2-19: Build 240 - HTX!
    Release added a pingserver, set ip and port in the pingserver.cfg file
    Release fixed crashing when removing player
  • 2007-2-19: Build 239 - HTX!
    Release fixed the packet memory leaks
  • 2007-2-18: Build 237/238 - HTX!
    Release keeping local copies for objcontroller enqueued commands, since they may get overwritten on the messagefactory heap
    Release added a queue for transform and spatial messages
  • 2007-2-17: Build 236 - HTX!
    Release put the ObjController command map into a singleton
  • 2007-2-17: Build 235 - HTX!
    Release started rewriting the objectcontroller
    Release removed the connection id packets
    Release fixed a bug with unsequenced packets not getting processed
    Release support for spawning fillerNPCs
    Release updated DB tables and functions
    Release other minor stuff
  • 2007-2-14: Build 234 - Snow!
    Release Trainer names fixed [trainer_type]
    Release Trainers reIDd so they are 2 apart from each other, in order to be able to generate NPC inventories.
  • 2007-2-13: Build 232/233 - HTX!
    Release removed sending of "hello" strings from login and connection server
    Release fixed a couple of things with trainers
  • 2007-2-12: Build 231 - Snow/Rouse!
    Release trainer_types table filled
    Release trainers table filled with proper data [Rouse]
  • 2007-2-10: Build 229/230 - Snow/Rouse!
    Release Ticket Collectors - REID'd according to proper group
    Release Starting Items - Moved to stored procedure instead of funtion
    Release Triggers on characters table to remove all relevant character entries from other tables.
    Release CreateCharacter storedproc now adds proper starting clothing items to char inventory
    Release Ticket Collectors Updated (Rouse)
    Release Terminals Update (Rouse)
  • 2007-2-9: Build 228 - HTX!
    Release some work on creature objects
    Release added basic support for spawning trainers
    Release added pvpstatusmsgs
    Release removing geodata from items in inventory
    Release put buildstrings in prebuildevents
  • 2007-2-5: Build 227 - HTX!
    Release added TicketCollectors
    Release fixed another bug when deleting inventories
    Release added a update.bat to update the svn buildstrings
  • 2007-2-2: Build 226 - HTX!
    Release redid most of object initialization to get rid of querycontainers
    Release now storing dispatchclient with the playerobject
    Release removing players on disconnect should be working again
    Release fixed a bug when deleting inventories
    Release added buildstring information to all servers
  • 2007-2-1: Build 207-225 - More async coding!
    Release Jack added in Planet Maps and Multi-packets
    Release Htx added crafting stations
    Release handling of wearables
    Release more work on inventory,tangibles handling
    Release Merged Rouse's terminal updates, as well as htx's last db change
    Release Fixed data in starting_attributes (marksman --> combat_marksman) that caused marksman char creates to fail
    Release Removed the additional files which werent being used.
  • 2007-1-17: Build 206 - More async coding!
    Maintenance update htx.
  • 2007-1-16: Build 202 - DB update!
  • 2007-1-12: Build 199 - DB update!
    Release Terminal Update.
  • 2007-1-05: Build 180 - DB update!
    Maintenance update Snow and Htx's Database Update.
  • 2007-1-04: Build 178 - Jack's Second Phase of DB Fixes!
    Maintenance update Second phase of Jacks new DB async layer.
  • 2006-12-20: Build 170 - Jack's Back!
    Maintenance update Initial merging of Jacks new DB async layer.
  • 2006-11-20: Build 148 - First Email Sent
    Release htx's Email Code Somewhat sending Emails
  • 2006-11-13: Build 142 - Chat Server Added
    Release htx added chat capabilities
  • 2006-11-11: Build 139 - Linux Build Fixes
    Maintenance update Xunil's bugfixes to allow swganh to build under *nix
  • 2006-09-01: Zone Achieved
    Release Initial Zone release
  • 2006-07-01: Build 000 - Team Formed
    Release Team Formed