Skip to content

Conversation

@oschwald
Copy link
Member

@oschwald oschwald commented Dec 8, 2025

  • Update maxmind-db dependency to 4.0.2
  • Add test to verify all database records deserialize correctly

oschwald and others added 2 commits December 8, 2025 07:53
This fixes a bug where enums with @MaxMindDbCreator would throw
ConstructorNotFoundException when data was stored via a pointer
in the database.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This test iterates over every network in each test database and
performs a lookup to ensure no deserialization errors occur. It
catches issues with pointer-based deduplication and other edge cases.

Based on the reproduction test from GitHub issue #644.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@horgh horgh merged commit 0ca0b81 into main Dec 8, 2025
33 checks passed
@horgh horgh deleted the greg/eng-3612 branch December 8, 2025 16:33
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.

3 participants