Releases: marselester/duckdb-maxmind
Releases · marselester/duckdb-maxmind
Release list
v0.10.0
What's Changed
- Update to Zig 0.16 #19
- JSON escaping marselester/maxminddb.zig#18
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Migrate to
entries() + Cache, skip decode on projection pushdown #18 - Support Shield and Precision database type variants
- Fixed a prefix length when parsing a network
Full Changelog: v0.8.0...v0.9.0
v0.8.0
v0.7.0
What's Changed
read_mmdb()returns JSONVARCHARfor unknown db types #13read_mmdb()skips record decoding if fields are not used #14read_mmdb()skips empty records by default #15- Windows support #12
latitude/longitudenow defaults to null instead of zero- deprecated DB fields were removed:
Location.metro_code,Enterprise.Traits.is_legitimate_proxy,Enterprise.Traits.static_ip_score Enterprise.registered_countryno longer hasconfidencefield
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Add
networkfield to scalar functions (exceptmmdb_record) #11 - Fix
read_mmdb()that caused nodes skipping, see https://github.com/marselester/maxminddb.zig/releases/tag/v0.4.0
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Add
mmdb_record()scalar function to lookup records in any database (not only GeoLite/GeoIP) #10
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Update extension to use maxminddb.zig v0.3.0 #9. Map and array decoding was improved in marselester/maxminddb.zig#12 which translated to ~31% speed when decoding full records on the extension side.
Full Changelog: v0.3.2...v0.4.0
v0.3.2
Lookup reopens mmdb file if path changes in a batch.
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Prepare Makefile and tests to be run by community extensions #8
- Fix musl platform name, e.g., linux_amd64_musl
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
read_mmdb()enjoys a speed up from iterator caching #6- Lookup functions got
fieldsparameter to speed up decoding #7
Full Changelog: v0.2.0...v0.3.0