Skip to content

Releases: LadybugDB/ladybug

Release 0.19.0

Choose a tag to compare

@adsharma adsharma released this 30 Jul 02:00
Immutable release. Only release title and notes can be modified.

What's Changed

  • fix: use 'python' instead of 'python3' in Windows CI dataset step by @adsharma in #679
  • Optimize out degree count query by @adsharma in #646
  • Fix read-only open during checkpoint from reading inconsistent state by @ericyuanhui in #615
  • fix(nodejs): resolve OpenSSL through macOS rpaths by @100yenadmin in #682
  • fix: handle missing _edges table in typed subgraph when creating edges by @adsharma in #686
  • fix: cleanup checkpoint intent/apply lock files after checkpoint by @adsharma in #687
  • fix: subgraph catalog entries persistance across checkpoint + reopen by @adsharma in #688
  • fix: stop creating checkpoint lock files in StorageManager constructor by @adsharma in #689
  • optimize: fold compiler-inserted literal casts during binding by @Mrhs121 in #691
  • Fix recursive-rel node filter silently ignored in SHORTEST mode (#680) by @adsharma in #693
  • Add support for Scalar Quantization in HNSW. by @rahul-iyer in #673
  • Fix wrong rows from rel property IN filters over rel table groups by @magyargergo in #699
  • fix: convert timestamp to date math by @adsharma in #695
  • Add C++ regression test for the boolean filter stale-selection by @adsharma in #700
  • fix: Skip disconnected correlated-only query graphs by @adsharma in #701
  • fix: Preserve explicit label constraints when binding already-scoped node variables by @adsharma in #702
  • fix: General boolean constant folding in filter optimizer by @adsharma in #703
  • feat: support 'dow' and 'week' specifiers in date_part/date_trunc by @Mrhs121 in #706
  • Fix labels()/label() returning _nodes/_edges on ANY graphs by @zachwinter in #709
  • ANY graph: surface real labels in _LABEL for RETURN n / RETURN e by @zachwinter in #715
  • Fix concurrent INSTALL/LOAD extension race on cold cache by @adsharma in #711
  • fix: default throwOnWalReplayFailure to false so torn WAL tails don't refuse the database by @adsharma in #716
  • CI: exclude OpenSSL 3 from Python wheels by @adsharma in #724
  • fix: accept STANDALONE_TABLE_FUNCTION_ENTRY in bindInQueryCall (VECTOR extension fix) by @chiangchenghsin-hash in #728
  • fix: strip timezone on TIMESTAMP (without TZ) by @adsharma in #723
  • Row-Driven Primary-Key Lookup for MATCH by @ericyuanhui in #722
  • Fix #720 and #721: remove unnecessary ORDER BY and DISTINCT in query plans by @adsharma in #726
  • Hide ANY graph internal columns from whole-object output by @zachwinter in #719
  • profiler: add wall clock time to PROFILE output by @adsharma in #730
  • fix: use Interval::getMicro for Arrow interval export by @adsharma in #731
  • fix: unused warning on dependentExpr by @adsharma in #732
  • fix: restore/save selection vector in QueryPrimaryKeyLookup by @adsharma in #733
  • fix(extension): name the missing dependency when Windows load fails by @freya0926 in #704
  • scan: init external rel table scan state before first scan() by @adsharma in #734
  • pg_client: wire up pgembed fixture to CI by @adsharma in #735
  • Add lbug_connection_get_pushed_sql C API by @adsharma in #740
  • fix: bound filtered string scans to the current segment by @kory-io in #737
  • fix: windows build failures due to DELETE by @adsharma in #743
  • fix: add null safety checks in foreign join pushdown optimizer by @adsharma in #742
  • fix(ci): generate dictionary-bug parquet fixtures before WASM kernel tests by @adsharma in #744
  • fix(attach): don't shadow main catalog when attaching lbug database by @adsharma in #745

New Contributors

Full Changelog: v0.18.1...v0.19.0

v0.18.3

Choose a tag to compare

@github-actions github-actions released this 21 Jul 22:45
Immutable release. Only release title and notes can be modified.
Bump up version to 0.18.3

v0.18.2

Choose a tag to compare

@github-actions github-actions released this 15 Jul 21:24
Immutable release. Only release title and notes can be modified.
Bump up version to 0.18.2

Release 0.18.1

Choose a tag to compare

@adsharma adsharma released this 10 Jul 02:28
Immutable release. Only release title and notes can be modified.

What's Changed

  • Fix SSL CA certificate detection for extension downloads by @mdbenito in #640
  • Test reading old int128 bitpacked page by @mdbenito in #637
  • diagnostics: get information on missing type support by @adsharma in #641
  • fix(csv): handle trailing empty field at EOF without newline in COPY FROM by @adsharma in #648
  • Fix O(N²) ALP metadata recomputation in ColumnChunkData::split() by @adsharma in #649
  • tests: allow build type override in test_helper.py by @adsharma in #654
  • Handle integer-backed Arrow decimals via logical type metadata by @rahul-iyer in #653
  • Fix table_info() crash on backtick-quoted table names containing dots by @adsharma in #656
  • Support quoted multiline fields in parallel CSV parsing by @rahul-iyer in #651
  • fix: use binary mode for test CSV on Windows to prevent CRLF corruption by @adsharma in #657
  • Fix wrong CASE WHEN values for bool references by @Mrhs121 in #663
  • ci: exclude build directories from Windows Defender in minimal CI by @freya0926 in #661
  • fix: allow leading zeros in CAST(string AS INT64) by @adsharma in #667
  • Fix buffer manager causing huge core dumps and hung processes on SIGSEGV by @adsharma in #665
  • optimize: prune unreachable CASE WHEN branches by @Mrhs121 in #671
  • Addresses #658 by @jkumz in #659
  • Update submodules to latest origin/main by @adsharma in #674
  • Remove global npm upgrade from deploy-nodejs/deploy-wasm jobs by @adsharma in #676
  • Pin npm upgrade to v11 instead of latest by @adsharma in #677

New Contributors

Full Changelog: v0.18.0...v0.18.1

Release 0.18.0

Choose a tag to compare

@adsharma adsharma released this 01 Jul 03:32
Immutable release. Only release title and notes can be modified.

What's Changed

New Contributors

Full Changelog: v0.17.1...v0.18.0

v0.17.1

Choose a tag to compare

@github-actions github-actions released this 02 Jun 20:10
Immutable release. Only release title and notes can be modified.
Bump up version to 0.17.1

Release 0.17.0

Choose a tag to compare

@adsharma adsharma released this 28 May 22:50
Immutable release. Only release title and notes can be modified.

What's Changed

New Contributors

Full Changelog: v0.16.1...v0.17.0

Release 0.16.1

Choose a tag to compare

@adsharma adsharma released this 04 May 06:06
Immutable release. Only release title and notes can be modified.

What's Changed

New Contributors

Full Changelog: v0.16.0...v0.16.1

Release 0.16.0

Choose a tag to compare

@adsharma adsharma released this 29 Apr 00:52

What's Changed

Stability Fixes

  • Extension ABI changed and we needed to update the major version
  • nodejs async + memory management fixes
  • macos intel supproted

Full Changelog: v0.15.4.2...v0.16.0

v0.15.4.2

Choose a tag to compare

@github-actions github-actions released this 27 Apr 19:20

What's Changed

New Contributors

Full Changelog: v0.15.3...v0.15.4.2