openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
C
chordial
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 11 hours
ago. based on code collected
about 11 hours
ago.
Dec 13, 2024 — Dec 13, 2025
Showing page 1 of 1
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Completely refactored and working completely. Still need to add finger table lookup and maintenence.
Matthew Williamson
More...
over 16 years ago
Added OTP build elements and test shell script. Just run ./test/start_node X where x is the number of the node (1-based).
Matthew Williamson
More...
over 16 years ago
Chordial is working! It is not efficient as the finger tables are not updated when a node join, but it works, nonetheless!
Matthew Williamson
More...
over 16 years ago
Updated finger functions. Still need to update finger list when new node joins. Need to get at least brute force lookup working first.
Matthew Williamson
More...
over 16 years ago
broke files out of lib dir because there is only one app
Matthew Williamson
More...
over 16 years ago
Added some detail to README
Matthew
More...
almost 17 years ago
Fixed finger function... it was being called with arguments out of order.
Matthew
More...
almost 17 years ago
Switching from erlware to Makefile based build system
Matthew
More...
almost 17 years ago
Able to join 2 nodes to the chord, 3rd crashes due to failed lookup in finger/1.
Matt Williamson
More...
almost 17 years ago
Started adding table prepopulation of finger tables.
Matt Williamson
More...
almost 17 years ago
Added chord_lib module, started tables to store node locations.
Matt Williamson
More...
almost 17 years ago
Re-added behaviour definition.
Matt Williamson
More...
almost 17 years ago
Added gen_chord.erl to the app file and added the gen_server behaviour to the gen_chord module.
Matt Williamson
More...
almost 17 years ago
Put lots of work in. Did some refactoring, etc.
Matt Williamson
More...
almost 17 years ago
Minor cleanup
Matt Williamson
More...
almost 17 years ago
Added mochihex module for converting between hex and decimal.
Matt Williamson
More...
almost 17 years ago
Changed finger table from ETS to gen_server state. Made documentation compile. Implemented get_successor.
Matt Williamson
More...
almost 17 years ago
Added a little more edoc tags
Matt Williamson
More...
almost 17 years ago
Removed print statements
Matt Williamson
More...
almost 17 years ago
Finished initial finger table.
Matt Williamson
More...
almost 17 years ago
Forgot to add gen_chord behaviour.
Matt Williamson
More...
almost 17 years ago
Added MIT License and created gen_chord behaviour.
Matt Williamson
More...
almost 17 years ago
Chordial project created.
Matt Williamson
More...
almost 17 years ago
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree