Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ versions follow [Semantic Versioning](https://semver.org/).

## Unreleased

## 0.1.0 (2026-10-22)

### Added

- `lakekit-core`: loko's `Store`, `Clock`, and `Random` services with their test and native implementations
Expand Down
5 changes: 3 additions & 2 deletions spec/0001-store-clock-random.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ number: 1
title: Store, Clock, and Random
status: done
updated: 2026-10-21
versions: [unreleased]
versions: [0.1.0]
related: [2, 3, 4]
issues: []
---

# 1. Store, Clock, and Random

**Done** 路 updated 2026-10-21 路 versions unreleased 路 milestone: [0.1](milestones/v0-1.md)
**Done** 路 updated 2026-10-21 路 versions 0.1.0 路 milestone: [0.1](milestones/v0-1.md)

## Summary

Expand Down Expand Up @@ -78,3 +78,4 @@ None open.
again.
- 2026-10-21: `Services` is three references with named fields, and commits and hooks take it instead of one value that
is all three (D16); `MemoryServices` is gone, and `uuid_v7` takes a clock and a random source.
- 2026-10-22: released in 0.1.0.
5 changes: 3 additions & 2 deletions spec/0002-formats.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ number: 2
title: One crate per format
status: in-progress
updated: 2026-10-21
versions: [unreleased]
versions: [0.1.0]
related: [1, 3, 4]
issues: [6, 11]
---

# 2. One crate per format

**In progress** 路 updated 2026-10-21 路 versions unreleased 路 milestone: [0.1](milestones/v0-1.md)
**In progress** 路 updated 2026-10-21 路 versions 0.1.0 路 milestone: [0.1](milestones/v0-1.md)

## Summary

Expand Down Expand Up @@ -53,3 +53,4 @@ lakeglass reads it; the formats lakeglass explores come next.
- 2026-10-20: proposed and the layout built, with Iceberg as the first format.
- 2026-10-21: the project renamed from lakebed to lakekit, an easier name to read; crates `lakekit-core`,
`lakekit-iceberg`, and `lakekit`.
- 2026-10-22: released in 0.1.0.
5 changes: 3 additions & 2 deletions spec/0003-iceberg.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ number: 3
title: Apache Iceberg
status: in-progress
updated: 2026-10-20
versions: [unreleased]
versions: [0.1.0]
related: [1, 2]
issues: [1, 2, 3, 4, 5]
---

# 3. Apache Iceberg

**In progress** 路 updated 2026-10-20 路 versions unreleased 路 milestone: [0.1](milestones/v0-1.md)
**In progress** 路 updated 2026-10-20 路 versions 0.1.0 路 milestone: [0.1](milestones/v0-1.md)

## Summary

Expand Down Expand Up @@ -84,3 +84,4 @@ files, and catalogs (REST). Each has an issue.

- 2026-10-20: built from Timelake's shared writer (`timelake-format`), made general: any partition spec, format v1 to
v3 reads, delete files, hooks, and options.
- 2026-10-22: released in 0.1.0.
5 changes: 3 additions & 2 deletions spec/0004-store-adapters.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@ number: 4
title: Store adapters
status: done
updated: 2026-10-21
versions: [unreleased]
versions: [0.1.0]
related: [1]
issues: []
---

# 4. Store adapters

**Done** 路 updated 2026-10-21 路 versions unreleased 路 milestone: [0.1](milestones/v0-1.md)
**Done** 路 updated 2026-10-21 路 versions 0.1.0 路 milestone: [0.1](milestones/v0-1.md)

## Summary

Expand Down Expand Up @@ -58,3 +58,4 @@ None open here. The OpenDAL adapter is [loko#6](https://github.com/polythings/lo

- 2026-10-21: proposed, and `lakekit-object-store` built.
- 2026-10-21: the adapter moved to loko as `loko-object-store` (D15); the OpenDAL issue moved with it.
- 2026-10-22: released in 0.1.0.
3 changes: 2 additions & 1 deletion spec/milestones/v0-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,6 @@ tables in the browser.
| 3 | [Apache Iceberg](../0003-iceberg.md) | In progress |
| 4 | [Store adapters](../0004-store-adapters.md) | Done |

**Done when:** loko 0.2.0 ([loko#1](https://github.com/polythings/loko/issues/1)) and these crates are on crates.io ([#7](https://github.com/polythings/lakekit/issues/7)), Timelake depends
**Done when:** loko 0.2.0 ([loko#1](https://github.com/polythings/loko/issues/1)) and these crates are on crates.io (done
2026-10-22) ([#7](https://github.com/polythings/lakekit/issues/7)), Timelake depends
on them by version, and lakeglass's Iceberg reader is built on them.
Loading