SOURCES: inn-db4.4.patch (NEW) - update for DB 4.4 API

qboosh qboosh at pld-linux.org
Sat Mar 25 18:06:53 CET 2006


Author: qboosh                       Date: Sat Mar 25 17:06:53 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- update for DB 4.4 API

---- Files affected:
SOURCES:
   inn-db4.4.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/inn-db4.4.patch
diff -u /dev/null SOURCES/inn-db4.4.patch:1.1
--- /dev/null	Sat Mar 25 18:06:53 2006
+++ SOURCES/inn-db4.4.patch	Sat Mar 25 18:06:48 2006
@@ -0,0 +1,24 @@
+--- inn-2.4.3/frontends/ovdb_stat.c.orig	2006-03-20 05:14:57.000000000 +0100
++++ inn-2.4.3/frontends/ovdb_stat.c	2006-03-25 17:39:18.741186250 +0100
+@@ -266,13 +266,21 @@
+  { INT32, F(st_nobjects),      -1, -1,           "Current objects" },
+  { INT32, F(st_maxnobjects),   -1, -1,           "Maximum objects" },
+ #endif
++#if DB_VERSION_MAJOR >= 5 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR >= 4)
++ { INT32, F(st_lock_wait),     -1, -1,           "Lock conflicts" },
++#else
+  { INT32, F(st_nconflicts),    -1, -1,           "Lock conflicts" },
++#endif
+  { INT32, F(st_nrequests),     -1, -1,           "Lock requests" },
+  { INT32, F(st_nreleases),     -1, -1,           "Lock releases" },
+  { DIFF32, F(st_nrequests), F(st_nreleases), F(st_ndeadlocks), "Outstanding locks" },
+ #if DB_VERSION_MAJOR >= 4 || (DB_VERSION_MAJOR == 3 && DB_VERSION_MINOR > 0)
++#if DB_VERSION_MAJOR >= 5 || (DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR >= 4)
++ { INT32, F(st_lock_nowait),   -1, -1,           "Lock requests that would have waited" },
++#else
+  { INT32, F(st_nnowaits),      -1, -1,           "Lock requests that would have waited" },
+ #endif
++#endif
+  { INT32, F(st_ndeadlocks),    -1, -1,           "Deadlocks" },
+ #if DB_VERSION_MAJOR >= 4
+  { INT32, F(st_nlocktimeouts), -1, -1,           "Lock timeouts" },
================================================================


More information about the pld-cvs-commit mailing list