DiceTechnology / dice-where

IP to Location lookup library
MIT License
3 stars 0 forks source link

VC-1200: Add new csv field (is_anycast) on maxmind block ip files #106

Closed jenderenco closed 10 months ago

jenderenco commented 10 months ago

WHAT

On January 17, 2024, we will be adding a new Boolean field to our database. As before, the field will be added to the right of existing fields in the IP blocks files (-Blocks-IPv4.csv and -Blocks-IPv6.csv). The field name will be is_anycast, and the cell data will either contain 1 (if the network is an Anycast network) or be blank (if it is not). The overwhelming majority of networks are not Anycast, and so this field will be blank in most cases. We’re including the Anycast field to help pinpoint instances where we might not provide geolocation for a particular IP address—since Anycast routing allows multiple servers to share the same IP address. What does this mean for you? Depending on your setup, a new added field may cause breaking changes to integrations using CSV files. The update will not affect any MMDB or web service integrations. We recommend investigating or forwarding this email to the appropriate person/team within your organization.

WHY Make the test resources to reflect the new field that will be added on Maxmind csv files.

ACCEPTANCE CRITERIA

codecov[bot] commented 10 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (b793acf) 72.64% compared to head (8f3ca5f) 72.64%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #106 +/- ## ========================================= Coverage 72.64% 72.64% Complexity 338 338 ========================================= Files 65 65 Lines 1378 1378 Branches 147 147 ========================================= Hits 1001 1001 Misses 323 323 Partials 54 54 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.