66e1cc3704
* implement the new SessionsCache table - The SessionsCache table can be used to track overall or game sepecific sessions - The totalProfit field is summed by gameTypeId for cash games allowing for multiple currencies - Tournament profit (cashes - buy-ins) are also recorded in totalProfit and its grouped by tourneyId * change the sequence and methodology surrounding the import of hands - fpdb_import.py implements a unique Hand.py method for each table - Hands SessionCache and HudCache records themselves are 'cached' to allow for 'bulk insert' at EOF - import is reorganized to allow for efficient locking in multiple connection environments * changes the name of the index created by addTPlayersIndex (so that it is unique) to accommodate a bug in MySQL 5.5 TODO * A 'rebuild_sessionsCache' method is still required * Further commits are expected to fix bugs created during the porting of this code |
||
---|---|---|
files | ||
gfx | ||
packaging | ||
pyfpdb | ||
regression-test | ||
utils | ||
.gitattributes | ||
agpl-3.0.txt | ||
fdl-1.2.txt | ||
gpl-2.0.txt | ||
gpl-3.0.txt | ||
Makefile | ||
mit.txt | ||
readme.txt | ||
run_fpdb.bat | ||
run_fpdb.py | ||
setup.py | ||
test_Python_Libs.py | ||
test_Python.py |
Please visit http://fpdb.sourceforge.net for documentation, tips and help.