LibP2PDB

A lightweight, embeddable library for peer-to-peer distributed-database synchronization in WoW addons.

File Details

LibP2PDB-3.zip

  • R
  • Feb 12, 2026
  • 44.15 KB
  • 16
  • 11.2.7+5
  • Retail + 3

File Name

LibP2PDB-3.zip

Supported Versions

  • 11.2.7
  • 5.5.3
  • 4.4.2
  • 3.4.5
  • 2.5.5
  • 1.15.8

Added

  • New function PlayerGUIDToPeerID to convert a player GUID to a peer ID.
  • New function PeerIDToPlayerGUID to convert a peer ID to a player GUID.
  • New function GetTableSchema to retrieve the schema of a table, if it has any.

Changed

  • Refactored how PeerID is generated: instead of being a string with 13 characters, it is now a 48-bit single integer, reducing the size required during communications by roughly 40%.
  • Renamed function GetPeerId to GetLocalPeerID.

Fixed

  • Remaining rows should now be sent during chunked sends.
  • All errors should now be reported to the concerned database onError callback.