archethic-foundation / archethic-foundation/archethic-node

Update MMDB2 database

Open
#1,577 0 comments 0 reactions 0 assignees View on GitHub
enhancements P2P
Dominant language
Elixir
Stars
82
Forks
24
PR merge metrics
No merged PRs in 30d

Description

### Is your feature request related to a problem?

MMDB2 database is used to retrieve the geo coordinate from the node ip address.
This database use often updated and should also be updated in the node as some nodes have a wrong coordinates.

### Describe the solution you'd like

Update the MMDB2 database to the latest version

### Additional context

When releasing this update, a migration task should be runned to create a new node transaction (only on node which changed their geopatch)

Require #1576

### Epic

_No response_

Contributor guide

Open the contributing guide

Research direction

No file, test, or entry point is named. Start by locating the MMDB2 integration and reviewing required issue #1576, then trace the release and migration path. Done means the latest MMDB2 database is used and the migration creates a new node transaction only for nodes whose geopatch changed.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir
Domain
blockchain, databases
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.