-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[IPAM] Core implementation #2828
Conversation
Hi @cheina97. Thanks for your PR! I am @adamjensenbot.
Make sure this PR appears in the liqo changelog, adding one of the following labels:
|
bd3ae01
to
d0baa7d
Compare
/build |
41299a9
to
10d7be6
Compare
/build |
7fb08dc
to
cb3df8b
Compare
/build |
cb3df8b
to
3d28fbd
Compare
/build |
3d28fbd
to
9bad474
Compare
/build |
090c495
to
802e9af
Compare
/build |
f74cf3e
to
02478f4
Compare
949423d
to
39a7e00
Compare
/build |
39a7e00
to
c0b8904
Compare
/build |
/test |
87e2ec7
to
a0935de
Compare
/rebase test=true |
a0935de
to
bec8fdb
Compare
/test |
bec8fdb
to
29f2027
Compare
/build |
1 similar comment
/build |
e0768a4
to
5d7d658
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In general, I would add some comments on how the algorithm works and the single functions work in the core package
/rebase test=true |
1 similar comment
/rebase test=true |
5bb369a
to
c68bd94
Compare
c68bd94
to
7c3bd29
Compare
/merge |
Description
This PR introduces the new liqo ipam core
It's main features are:
The IPAM is managed internally using a binary tree, where each node is a network and contains a list of IPs
We used this algorithm https://en.wikipedia.org/wiki/Buddy_memory_allocation to optimize the network allocation