Skip to content

Releases: hatamiarash7/duckdb-netquack

1.6.0

02 Oct 08:02
cc17c7e

Choose a tag to compare

What's Changed

  • Optimize URL parsing with ClickHouse-inspired architecture and gperf TLD lookup by @redox in #13
Function Before After Improvement
extract_schema 0.069s 0.010s 6.9x faster
extract_host 0.086s 0.008s 10.7x faster
extract_port 0.533s 0.009s 59.2x faster
extract_path 0.127s 0.008s 15.8x faster
extract_query_string 0.202s 0.004s 50.5x faster
extract_domain 37.503s 0.012s 3125.2x faster
extract_subdomain 35.831s 0.010s 3583.1x faster
extract_tld 36.003s 0.009s 4000.3x faster
extract_extension 0.329s 0.007s 47.0x faster

Full Changelog: 1.5.1...1.6.0

1.5.1

28 Sep 04:33
813c32c

Choose a tag to compare

What's Changed

  • Fix cURL's WRITEFUNCTION undefined behavior leading to segfault by @redox in #12 (Windows OS problems)

Full Changelog: 1.5.0...1.5.1

1.5.0

24 Sep 06:32
aa8abac

Choose a tag to compare

What's Changed

  • Migrate away from ExtensionUtil by @redox in #11
  • Support DuckDB v1.4.0
  • Use a global handler for cURL
  • Use a new logger module
  • Log more errors in the console
  • Validate downloaded data before processing

New Contributors

  • @redox made their first contribution in #11

Full Changelog: 1.4.0...1.5.0

1.4.0

19 May 08:01
c5b7ed4

Choose a tag to compare

What's Changed


Full Changelog: 1.3.0...1.4.0

1.3.0

15 May 05:57
b3edf74

Choose a tag to compare

  • Added new functions:
    • extract_port
    • extract_extension
  • Log cURL errors to cover unknown errors ( #6 )
  • Added debugging section in the documentation
  • Other improvements

Full Changelog: 1.2.0...1.3.0

1.2.0

19 Mar 13:40
f233da7

Choose a tag to compare

What's Changed

  • Add IP Calculator by @hatamiarash7 in #5
  • Fix reported problems for extract functions

Full Changelog: 1.1.0...1.2.0

1.1.0

13 Mar 11:22
665e0fe

Choose a tag to compare

What's Changed

  • Support more schemes by @ties in #2
  • Support Input Array by @hatamiarash7 in #4 to fix #3
  • Convert input values to a lowercase form

New Contributors

Full Changelog: 1.0.0...1.1.0

1.0.0

09 Feb 15:57
12285f6

Choose a tag to compare

First release 🥇