You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .beads/issues.jsonl
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
{"id":"rust-bigtable-30c","title":"Fix doctests for protobuf 3.x API","description":"Why: 3 doctests fail - MutateRow, MutateRows, CheckAndMutateRow use old delete_from_row field syntax instead of mutation oneof. Done when: cargo test -- --ignored passes.","status":"closed","priority":1,"issue_type":"bug","created_at":"2025-12-10T00:10:09.897449+01:00","updated_at":"2025-12-10T00:12:18.386935+01:00","closed_at":"2025-12-10T00:12:18.386935+01:00","close_reason":"Fixed 3 doctests for protobuf 3.x API compatibility"}
2
2
{"id":"rust-bigtable-3qg","title":"Update protobuf API usage (RepeatedField -\u003e Vec, getter changes)","description":"Why: protobuf 3.x removed RepeatedField, changed getter prefixes. Done when: all src files use Vec and new getter names.","status":"closed","priority":1,"issue_type":"task","created_at":"2025-12-09T23:19:20.609494+01:00","updated_at":"2025-12-09T23:25:32.573329+01:00","closed_at":"2025-12-09T23:25:32.573329+01:00","close_reason":"Updated protobuf API: RepeatedField-\u003eVec, MessageFull trait, direct field access","dependencies":[{"issue_id":"rust-bigtable-3qg","depends_on_id":"rust-bigtable-nko","type":"blocks","created_at":"2025-12-09T23:20:08.478991+01:00","created_by":"daemon"},{"issue_id":"rust-bigtable-3qg","depends_on_id":"rust-bigtable-k8t","type":"blocks","created_at":"2025-12-09T23:20:16.756889+01:00","created_by":"daemon"}]}
3
3
{"id":"rust-bigtable-6u0","title":"Update goauth API (get_token_with_creds -\u003e get_token_blocking)","description":"Why: goauth 0.17 renamed token retrieval function. Done when: utils.rs uses get_token_blocking or async get_token.","status":"closed","priority":1,"issue_type":"task","created_at":"2025-12-09T23:19:33.88726+01:00","updated_at":"2025-12-09T23:23:20.639651+01:00","closed_at":"2025-12-09T23:23:20.639651+01:00","close_reason":"Updated get_token_with_creds to get_token_blocking","dependencies":[{"issue_id":"rust-bigtable-6u0","depends_on_id":"rust-bigtable-nko","type":"blocks","created_at":"2025-12-09T23:20:08.546442+01:00","created_by":"daemon"}]}
4
+
{"id":"rust-bigtable-8pr","title":"Add integration tests for all Bigtable API methods","description":"Why: No real API testing exists. Done when: All 11 methods have integration tests that run against real Bigtable instance.","status":"closed","priority":1,"issue_type":"task","created_at":"2025-12-10T00:14:27.318935+01:00","updated_at":"2025-12-10T00:18:55.62926+01:00","closed_at":"2025-12-10T00:18:55.62926+01:00","close_reason":"Added integration tests for all 11 API methods, all passing"}
4
5
{"id":"rust-bigtable-i1x","title":"Replace rustc-serialize with base64 crate","description":"Why: rustc-serialize is deprecated. Done when: base64 encoding uses base64 crate, rustc-serialize removed from deps.","status":"closed","priority":1,"issue_type":"task","created_at":"2025-12-09T23:19:10.820357+01:00","updated_at":"2025-12-09T23:23:20.610896+01:00","closed_at":"2025-12-09T23:23:20.610896+01:00","close_reason":"Replaced rustc_serialize::base64 with base64 crate","dependencies":[{"issue_id":"rust-bigtable-i1x","depends_on_id":"rust-bigtable-nko","type":"blocks","created_at":"2025-12-09T23:20:08.445798+01:00","created_by":"daemon"}]}
5
6
{"id":"rust-bigtable-k8t","title":"Update build.rs for protobuf-codegen 3.x","description":"Why: protobuf-codegen-pure merged into protobuf-codegen with new API. Done when: build.rs uses Codegen::new() API and compiles.","status":"closed","priority":1,"issue_type":"task","created_at":"2025-12-09T23:19:03.487853+01:00","updated_at":"2025-12-09T23:22:51.046635+01:00","closed_at":"2025-12-09T23:22:51.046635+01:00","close_reason":"Updated build.rs to use protobuf-codegen 3.x API, created src/protos.rs to include generated files","dependencies":[{"issue_id":"rust-bigtable-k8t","depends_on_id":"rust-bigtable-nko","type":"blocks","created_at":"2025-12-09T23:20:08.412131+01:00","created_by":"daemon"}]}
6
7
{"id":"rust-bigtable-mku","title":"Build and fix all compilation errors","description":"Why: After dependency updates, need to verify everything compiles. Done when: cargo build succeeds with no errors.","status":"closed","priority":1,"issue_type":"task","created_at":"2025-12-09T23:19:39.538965+01:00","updated_at":"2025-12-09T23:43:43.489442+01:00","closed_at":"2025-12-09T23:43:43.489442+01:00","close_reason":"Build successful, all compilation errors fixed","dependencies":[{"issue_id":"rust-bigtable-mku","depends_on_id":"rust-bigtable-nko","type":"blocks","created_at":"2025-12-09T23:19:59.452521+01:00","created_by":"daemon"},{"issue_id":"rust-bigtable-mku","depends_on_id":"rust-bigtable-k8t","type":"blocks","created_at":"2025-12-09T23:19:59.485973+01:00","created_by":"daemon"},{"issue_id":"rust-bigtable-mku","depends_on_id":"rust-bigtable-i1x","type":"blocks","created_at":"2025-12-09T23:19:59.517895+01:00","created_by":"daemon"},{"issue_id":"rust-bigtable-mku","depends_on_id":"rust-bigtable-3qg","type":"blocks","created_at":"2025-12-09T23:19:59.549902+01:00","created_by":"daemon"},{"issue_id":"rust-bigtable-mku","depends_on_id":"rust-bigtable-stv","type":"blocks","created_at":"2025-12-09T23:19:59.584347+01:00","created_by":"daemon"},{"issue_id":"rust-bigtable-mku","depends_on_id":"rust-bigtable-6u0","type":"blocks","created_at":"2025-12-09T23:19:59.616617+01:00","created_by":"daemon"}]}
0 commit comments