Skip to content

Refresh database size tables and add tables for four new databases - #1733

Merged
dhogan8 merged 1 commit into
mainfrom
dallas/sco-9101-update-database-size-tables-on-the-dev-site-and-add-the
Aug 22, 2026
Merged

Refresh database size tables and add tables for four new databases#1733
dhogan8 merged 1 commit into
mainfrom
dallas/sco-9101-update-database-size-tables-on-the-dev-site-and-add-the

Conversation

@dhogan8

@dhogan8 dhogan8 commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Summary

One-time refresh of the database size tables, plus new tables for four databases that lacked them.

  • 8 stale tables refreshed to a May to August 2026 window (from=now-90d, 2026-05-23 → 2026-08-21): city-and-country (including the GeoLite City and GeoLite Country rows), enterprise, isp, asn, anonymous-ip, connection-type, domain, anonymous-plus.
  • 4 new tables added in a ## Database Sizes section between ## Example Files and ## Database Changes: ip-risk, static-ip-score, user-count, residential-proxy.
  • Residential Proxy had a stable 90 days of data, so it got a table (not skipped).
  • GeoLite needed no new page — its rows live inside the city-and-country and asn tables, which were already on the refresh list.

Method

Values come from the Grafana database-size and network-count dashboards over from=now-90d. Per the documented process: CSV figures sum the IPv4 and IPv6 sizes per build, then take min/max; network counts rounded to the nearest thousand; file sizes to three significant figures. Values ≥ 1000 MB are shown in GB, matching the existing Enterprise row.

Please verify before merge

Second-reviewer check of the published numbers against the dashboards (this process previously shipped transposed ranges and a wrong CSV figure, so a second set of eyes is required).

Page CSV MMDB IPv4 IPv6
GeoIP City 672 MB – 767 MB 112 MB – 127 MB 6,176,000 – 7,635,000 3,914,000 – 4,077,000
GeoIP Country 43.6 MB – 48.0 MB 8.60 MB – 9.23 MB 559,000 – 585,000 522,000 – 600,000
GeoLite City 308 MB – 385 MB 43.9 MB – 66.9 MB 3,102,000 – 3,797,000 1,674,000 – 2,095,000
GeoLite Country 44.0 MB – 52.2 MB 8.61 MB – 9.69 MB 561,000 – 592,000 530,000 – 684,000
GeoIP Enterprise 1.12 GB – 1.27 GB 339 MB – 401 MB 7,877,000 – 9,470,000 4,699,000 – 4,888,000
GeoIP ISP 135 MB – 142 MB 19.8 MB – 20.3 MB 944,000 – 969,000 593,000 – 656,000
GeoLite ASN 55.7 MB – 58.8 MB 12.0 MB – 12.4 MB 660,000 – 676,000 425,000 – 468,000
GeoIP Anonymous IP 4.05 MB – 5.09 MB 2.42 MB – 2.77 MB 133,000 – 166,000 30,000 – 38,000
GeoIP Connection Type 47.6 MB – 62.3 MB 12.8 MB – 16.1 MB 1,106,000 – 1,667,000 556,000 – 582,000
GeoIP Domain 21.1 MB – 22.6 MB 11.7 MB – 13.0 MB 554,000 – 598,000 156,000 – 170,000
GeoIP Anonymous Plus 509 MB – 751 MB 348 MB – 471 MB 13,928,000 – 20,465,000 210,000 – 311,000
GeoIP IP Risk (new) 748 MB – 976 MB 584 MB – 645 MB 19,530,000 – 24,682,000 796,000 – 7,370,000
GeoIP Static IP Score (new) 47.5 MB – 53.8 MB 14.2 MB – 16.0 MB 1,425,000 – 1,719,000 545,000 – 563,000
GeoIP User Count (new) 5.60 GB – 6.91 GB 1.65 GB – 1.99 GB 146,984,000 – 166,267,000 57,738,000 – 86,092,000
GeoIP Residential Proxy (new) 3.71 GB – 3.91 GB 3.15 GB – 3.41 GB 61,942,000 – 67,626,000 24,877,000 – 29,297,000

Reviewer notes

  • Big movers (explainable, ~20-month gap): ISP and GeoLite ASN CSV roughly doubled on large IPv6 growth; Connection Type IPv6 ~2.6×; Anonymous Plus grew sharply with wide ranges (newest DB). Size growth tracks network growth in each case.
  • Confirmed high-variance series (checked in the dashboards, left as-is): IP Risk IPv6 (796K–7.37M) and User Count IPv6 (57.7M–86.1M).
  • GeoLite City MMDB has a wide intra-window spread (43.9–66.9 MB) — worth a glance.

🤖 Generated with Claude Code

Update the db-sizes-table shortcode on the stale pages to a May to August
2026 90-day window: city-and-country (including the GeoLite City and GeoLite
Country rows), enterprise, isp, asn, anonymous-ip, connection-type, domain,
and anonymous-plus.

Add a Database Sizes table to four pages that lacked one: ip-risk,
static-ip-score, user-count, and residential-proxy. Residential Proxy had a
stable 90 days of data, so it is included.

Numbers are taken from the Grafana database-size and network-count
dashboards over a from=now-90d window. CSV figures sum the IPv4 and IPv6
sizes before reducing. A second reviewer should verify the published numbers
against the dashboards before merge.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 21, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 4422ab52-1731-49da-b732-443375f96478


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying dev-site with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3b06d85
Status: ✅  Deploy successful!
Preview URL: https://f35871b5.dev-site-4ua.pages.dev
Branch Preview URL: https://dallas-sco-9101-update-datab.dev-site-4ua.pages.dev

View logs

@mm-jpoole mm-jpoole left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Phew, that was tedious. I confirmed all values.

I saw some variance on the CSV sizes, but that's all down to how you sum + min/max and the fact that some v4 vs v6 files had a vastly different row count (e.g. user count). There is no single "right way" to do this and everything I saw made sense to me and I could tell how you got the values.

@dhogan8
dhogan8 merged commit af30c7a into main Aug 22, 2026
11 checks passed
@dhogan8
dhogan8 deleted the dallas/sco-9101-update-database-size-tables-on-the-dev-site-and-add-the branch August 22, 2026 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants