ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/DC/DB.pm
Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sat Aug 13 23:18:19 2011 UTC (12 years, 9 months ago) by root
Branch: MAIN
CVS Tags: HEAD
Changes since 1.46: +3 -2 lines
Diff to previous 1.46 , to selected 1.3
*** empty log message ***

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Fri Jul 29 08:35:35 2011 UTC (12 years, 9 months ago) by root
Branch: MAIN
Changes since 1.45: +1 -1 lines
Diff to previous 1.45 , to selected 1.3
avoid triggering undefined behaviour

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sat Apr 3 02:58:24 2010 UTC (14 years, 1 month ago) by root
Branch: MAIN
CVS Tags: rel-2_11
Changes since 1.44: +2 -3 lines
Diff to previous 1.44 , to selected 1.3
*** empty log message ***

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sat Jan 10 20:56:34 2009 UTC (15 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-2_03, rel-2_04, rel-2_05, rel-2_10
Changes since 1.43: +16 -7 lines
Diff to previous 1.43 , to selected 1.3
grmpf

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Fri Jan 9 22:38:17 2009 UTC (15 years, 4 months ago) by root
Branch: MAIN
Changes since 1.42: +55 -0 lines
Diff to previous 1.42 , to selected 1.3
*** empty log message ***

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Sun Jan 4 10:22:19 2009 UTC (15 years, 4 months ago) by root
Branch: MAIN
Changes since 1.41: +3 -1 lines
Diff to previous 1.41 , to selected 1.3
*** empty log message ***

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Wed Dec 24 04:09:27 2008 UTC (15 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-2_02
Changes since 1.40: +3 -0 lines
Diff to previous 1.40 , to selected 1.3
*** empty log message ***

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Wed Nov 26 23:08:34 2008 UTC (15 years, 5 months ago) by root
Branch: MAIN
CVS Tags: rel-2_0
Changes since 1.39: +3 -1 lines
Diff to previous 1.39 , to selected 1.3
try and fail to unload on textures

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Tue Sep 2 04:38:23 2008 UTC (15 years, 8 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9976, rel-0_9977, rel-0_9978
Changes since 1.38: +7 -1 lines
Diff to previous 1.38 , to selected 1.3
*** empty log message ***

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Fri Jul 18 22:40:51 2008 UTC (15 years, 10 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9974, rel-0_9975, rel-1_21
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 , to selected 1.3
*** empty log message ***

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sun Jul 13 12:17:00 2008 UTC (15 years, 10 months ago) by root
Branch: MAIN
Changes since 1.36: +3 -0 lines
Diff to previous 1.36 , to selected 1.3
support player displacement

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Thu Apr 17 03:46:39 2008 UTC (16 years, 1 month ago) by root
Branch: MAIN
CVS Tags: rel-0_9971, rel-0_9972, rel-0_9973
Changes since 1.35: +9 -7 lines
Diff to previous 1.35 , to selected 1.3
upgrade to perl5.10/windows and newest gtk+, pango etc.

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Sun Mar 30 06:05:52 2008 UTC (16 years, 1 month ago) by root
Branch: MAIN
Changes since 1.34: +34 -31 lines
Diff to previous 1.34 , to selected 1.3
*** empty log message ***

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Sun Mar 30 04:59:42 2008 UTC (16 years, 1 month ago) by root
Branch: MAIN
Changes since 1.33: +16 -12 lines
Diff to previous 1.33 , to selected 1.3
*** empty log message ***

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Tue Mar 25 21:11:51 2008 UTC (16 years, 1 month ago) by root
Branch: MAIN
Changes since 1.32: +37 -27 lines
Diff to previous 1.32 , to selected 1.3
*** empty log message ***

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Sat Jan 19 04:49:37 2008 UTC (16 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9965, rel-0_9966, rel-0_9967, rel-0_9968
Changes since 1.31: +1 -0 lines
Diff to previous 1.31 , to selected 1.3
*** empty log message ***

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Thu Jan 10 23:02:19 2008 UTC (16 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9964
Changes since 1.30: +10 -4 lines
Diff to previous 1.30 , to selected 1.3
*** empty log message ***

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Thu Dec 27 18:35:56 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9963
Changes since 1.29: +18 -15 lines
Diff to previous 1.29 , to selected 1.3
*** empty log message ***

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Wed Dec 26 21:03:21 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.28: +17 -17 lines
Diff to previous 1.28 , to selected 1.3
initial module hiding

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Wed Dec 26 20:46:39 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.27: +17 -17 lines
Diff to previous 1.27 , to selected 1.3
*** empty log message ***

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Wed Dec 26 18:20:46 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.26: +7 -1 lines
Diff to previous 1.26 , to selected 1.3
*** empty log message ***

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Wed Dec 26 18:09:30 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.25: +1 -1 lines
Diff to previous 1.25 , to selected 1.3
*** empty log message ***

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Tue Dec 11 03:38:36 2007 UTC (16 years, 5 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9960
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 , to selected 1.3
*** empty log message ***

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Tue Dec 11 02:42:38 2007 UTC (16 years, 5 months ago) by root
Branch: MAIN
Changes since 1.23: +155 -160 lines
Diff to previous 1.23 , to selected 1.3
very rough port to BDB

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Nov 16 04:54:25 2007 UTC (16 years, 6 months ago) by root
Branch: MAIN
CVS Tags: rel-0_9956, rel-0_9957, rel-0_9958, rel-0_9959
Changes since 1.22: +1 -0 lines
Diff to previous 1.22 , to selected 1.3
*** empty log message ***

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Nov 13 02:47:30 2007 UTC (16 years, 6 months ago) by root
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 , to selected 1.3
*** empty log message ***

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Mon Nov 12 23:25:37 2007 UTC (16 years, 6 months ago) by root
Branch: MAIN
Changes since 1.20: +9 -9 lines
Diff to previous 1.20 , to selected 1.3
switch from Event to EV

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Tue Aug 28 20:07:18 2007 UTC (16 years, 8 months ago) by root
Branch: MAIN
CVS Tags: rel-0_99, rel-0_995, rel-0_9955
Changes since 1.19: +15 -7 lines
Diff to previous 1.19 , to selected 1.3
fix a stoopid caching bug

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Mon Aug 20 16:16:06 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.18: +3 -2 lines
Diff to previous 1.18 , to selected 1.3
do not make sycnhronous log writes, we can live with some transaction losses and doing it hurts a lot

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Mon Aug 13 06:47:07 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.17: +1 -1 lines
Diff to previous 1.17 , to selected 1.3
*** empty log message ***

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri Aug 10 04:02:13 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.16: +1 -1 lines
Diff to previous 1.16 , to selected 1.3
- detect missing tiles or faces in map1a
- delay map drawing a tiny bit when some faces are missing, in the
  hope of being able to fetch them from the database.
- do not rate-limit refreshes to 60hz
- do refresh in an idle handler
- poll events independently from refresh

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Aug 6 05:06:33 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.15: +22 -7 lines
Diff to previous 1.15 , to selected 1.3
experimental delaying of uploasding textures to the gfx card, also store textures on disk only as the memory usage is unbearable otherwise. this most notably breaks CFPlus::UI::Face

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Aug 6 02:11:45 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.14: +28 -0 lines
Diff to previous 1.14 , to selected 1.3
remove (the last|a) chokepoint in cfplus, logprint caused hangs on heavy disk i/o, e.g. when syncing the database data to disk

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sun Jul 29 19:32:29 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.13: +12 -13 lines
Diff to previous 1.13 , to selected 1.3
use Event not AnyEvent, simplyfing CFPlus::DB and making it faster

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun Jul 29 04:14:45 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.12: +1 -1 lines
Diff to previous 1.12 , to selected 1.3
more complete api, got rid of most retvals

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Jul 24 04:54:47 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 , to selected 1.3
welcome to fxix protocol version 3, with uniform handling over all resources

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sat Jul 14 12:05:53 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.10: +17 -2 lines
Diff to previous 1.10 , to selected 1.3
greatly enhance and improve music selection algorithm and reduce database load

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Fri Jul 13 05:31:31 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9 , to selected 1.3
*** empty log message ***

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Jul 12 17:56:51 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.8: +47 -3 lines
Diff to previous 1.8 , to selected 1.3
preliminary per-region music

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Thu Jul 5 10:15:17 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 , to selected 1.3
include archname in database home dir

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Thu Jun 28 05:34:59 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.6: +1 -1 lines
Diff to previous 1.6 , to selected 1.3
include berkeleydb version in env dir name

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 21:06:37 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
CVS Tags: rel-0_98
Changes since 1.5: +5 -1 lines
Diff to previous 1.5 , to selected 1.3
more windows bug workarounds and real smoothing bug

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 20:35:29 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.4: +4 -1 lines
Diff to previous 1.4 , to selected 1.3
*** empty log message ***

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Fri Apr 6 23:00:52 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3
*** empty log message ***

Revision 1.3 - (view) (download) (annotate) - [selected]
Fri Apr 6 21:53:56 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.2: +3 -1 lines
Diff to previous 1.2
windows needs it extra-hard

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Apr 6 08:09:43 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.1: +1 -3 lines
Diff to previous 1.1 , to selected 1.3
- optimise mapcache tile loading quite a bit to avoid
  loading the same tile again and again.
- only request mapcache tiles serially, to avoid starving
  foreground requests.

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Fri Apr 6 07:45:34 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Diff to selected 1.3
- changed most db accesses to be asynchronous
  (this was way more difficult than anticipated)
- face id allocation is still synchronous (and has to be as long as
  we want to allow multiple instances running in parallel)
- facemap is cached locally, so subsequent accesses are fast
- the alternative would be to store faceids, not tileids, in the
  in-memory map, but then mapcache tiles are non-displayable
  unless the server already sent them.
- tile loading and map cache load/store are fully asynchronous
- replaced 32x32 dialogue and noface images by 64 bit versions
- properly scale special dialogue/noface textures to tilesize

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a