Skip to content
This repository has been archived by the owner on Nov 17, 2022. It is now read-only.

Issue #68 from TB Repo - merge Commit/ Transfer support in Node #23

Merged
merged 40 commits into from
Jun 16, 2022

Conversation

koekiebox
Copy link
Contributor

2-Phase transfer is being merged into a single Transfer, the Node client needs to be updated for the change:

tigerbeetle/tigerbeetle#68

* Update benchmark.zig
* Merge the Transfer+Commit into Transfer only
@koekiebox koekiebox added the enhancement New feature or request label Mar 17, 2022
@koekiebox koekiebox self-assigned this Mar 17, 2022
@koekiebox koekiebox marked this pull request as draft March 17, 2022 15:00
@koekiebox koekiebox marked this pull request as ready for review March 22, 2022 11:10
@koekiebox koekiebox changed the title Issue #68 from TB Repo - merge commit transfer support in Node Issue #68 from TB Repo - merge Commit/ Transfer support in Node Mar 22, 2022
* README.md fixes
* Added myself as contributor
* Fix benchmark.sh to be in line with current TB.
@koekiebox koekiebox marked this pull request as draft March 25, 2022 07:07
* benchmark.sh updates/fixes
* Review comments from review round 2 DJ and Joran.
* 3rd round of review comments.
* Single item remains.
* Review from Joran
* Additional overflow checks
* Updated test cases
* Cleanup of void/posted
* Updated test cases
* Attend to all TODO's
* Remove unnecasary flag to confirm pending
* Fix benchmark.zig now that main was updated.
* Fix demo applications for new transfer/commit structure.
* Complete rework of state_machine.zig testing
* Additional assertions
* Review suggestions from DJ/Joran
* Add test coverage for data between pending and posted transfers
* Updates based on single Transfer for TB core.
* Update to tb-node for tb Transfer+Commit change
* Test cases updated
* README.md updated for startup instructions
* TB-Node to work with TB Transfer+Commit combine
* Update test cases
* Update benchmark
* Update README.md
@koekiebox koekiebox requested a review from sentientwaffle June 9, 2022 08:47
README.md Outdated Show resolved Hide resolved
scripts/benchmark.sh Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@koekiebox koekiebox requested a review from sentientwaffle June 10, 2022 07:14
@koekiebox koekiebox requested a review from sentientwaffle June 13, 2022 07:00
Copy link
Member

@jorangreef jorangreef left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work @koekiebox there was quite alot to update!

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
scripts/benchmark.sh Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
src/translate.zig Outdated Show resolved Hide resolved
@koekiebox koekiebox requested review from ifreund and jorangreef June 14, 2022 13:26
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@koekiebox koekiebox requested a review from DonChangfoot June 15, 2022 06:20
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
src/index.ts Outdated Show resolved Hide resolved
src/index.ts Outdated Show resolved Hide resolved
src/index.ts Outdated Show resolved Hide resolved
src/index.ts Outdated Show resolved Hide resolved
src/index.ts Outdated Show resolved Hide resolved
@jorangreef
Copy link
Member

Great work @koekiebox !

@jorangreef jorangreef merged commit 8d231a5 into main Jun 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants