Поиск работы или резюме

Kuzu V0 | 136 Fixed [upd]

Kuzu v0.136 — Practical Tutorial and Upgrade Guide

This tutorial shows how to install, run, and use Kuzu v0.136 (self-hosted graph database) for development, including example queries, common tasks, and troubleshooting. Assumptions: Linux (Ubuntu/Debian) or macOS development environment, basic comfort with terminal and Docker. Adjust paths/commands for Windows as needed.

The Bug

As Kuzu approached version 1.0, the team was ecstatic. They had hit several significant milestones, and the project was gaining traction. However, just as they were about to release version 0.136, a critical bug was discovered. The issue, logged by one of the beta testers, involved a scenario where data nodes could become temporarily disconnected, leading to errors when trying to access or manipulate the data. kuzu v0 136 fixed

Real-World Impact: Two Case Studies

Case Study A: Fraud Detection Pipeline

A European fintech company using Kuzu to trace transaction rings across 500,000 accounts had to roll back to v0.135 after experiencing nightly crashes. After applying kuzu v0.136 fixed, they reported: Kuzu v0

// src/include/processor/operator/recursive_join.h
class RecursiveJoinIterator 
  -  AdjListIterator* current_adj_iter;
  +  std::unique_ptr<AdjListIterator> current_adj_iter;