summaryrefslogtreecommitdiff
path: root/bdb/db_printlog/logstat.awk
diff options
context:
space:
mode:
Diffstat (limited to 'bdb/db_printlog/logstat.awk')
-rw-r--r--bdb/db_printlog/logstat.awk36
1 files changed, 0 insertions, 36 deletions
diff --git a/bdb/db_printlog/logstat.awk b/bdb/db_printlog/logstat.awk
deleted file mode 100644
index 1009343eba4..00000000000
--- a/bdb/db_printlog/logstat.awk
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: logstat.awk,v 1.1 2002/05/10 15:19:13 bostic Exp $
-#
-# Output accumulated log record count/size statistics.
-BEGIN {
- l_file = 0;
- l_offset = 0;
-}
-
-/^\[/{
- gsub("[][: ]", " ", $1)
- split($1, a)
-
- if (a[1] == l_file) {
- l[a[3]] += a[2] - l_offset
- ++n[a[3]]
- } else
- ++s[a[3]]
-
- l_file = a[1]
- l_offset = a[2]
-}
-
-END {
- # We can't figure out the size of the first record in each log file,
- # use the average for other records we found as an estimate.
- for (i in s)
- if (s[i] != 0 && n[i] != 0) {
- l[i] += s[i] * (l[i]/n[i])
- n[i] += s[i]
- delete s[i]
- }
- for (i in l)
- printf "%s: %d (n: %d, avg: %.2f)\n", i, l[i], n[i], l[i]/n[i]
- for (i in s)
- printf "%s: unknown (n: %d, unknown)\n", i, s[i]
-}