Skip to content
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

Entry API #811

Merged
merged 12 commits into from
Feb 14, 2022
Merged

Entry API #811

merged 12 commits into from
Feb 14, 2022

Commits on Feb 7, 2022

  1. Initial Entry API sketch

    Fixes kube-rs#810
    
    Signed-off-by: Teo Klestrup Röijezon <teo@nullable.se>
    nightkr committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    02117b4 View commit details
    Browse the repository at this point in the history
  2. Track dirtiness in more detail

    Signed-off-by: Teo Klestrup Röijezon <teo@nullable.se>
    nightkr committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    d31615c View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Configuration menu
    Copy the full SHA
    6e2498c View commit details
    Browse the repository at this point in the history
  2. Document Entry API

    Signed-off-by: Teo Klestrup Röijezon <teo@nullable.se>
    nightkr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    66b8d34 View commit details
    Browse the repository at this point in the history
  3. Warn loudly when VacantEntry::insert's validation fails

    Signed-off-by: Teo Klestrup Röijezon <teo@nullable.se>
    nightkr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    03a2967 View commit details
    Browse the repository at this point in the history
  4. Implement Debug for Api<K>

    Signed-off-by: Teo Klestrup Röijezon <teo@nullable.se>
    nightkr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    0ad31f5 View commit details
    Browse the repository at this point in the history
  5. Integration tests for Entry API

    Signed-off-by: Teo Klestrup Röijezon <teo@nullable.se>
    nightkr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    e2ae52c View commit details
    Browse the repository at this point in the history
  6. Do not sync if clean

    Signed-off-by: Teo Klestrup Röijezon <teo@nullable.se>
    nightkr committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    30e6d3d View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Api::entry usage example

    Signed-off-by: Teo Klestrup Röijezon <teo@nullable.se>
    nightkr committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    ea98a42 View commit details
    Browse the repository at this point in the history
  2. Rename OccupiedEntry::sync to commit

    Signed-off-by: Teo Klestrup Röijezon <teo@nullable.se>
    nightkr committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    d542556 View commit details
    Browse the repository at this point in the history
  3. Move validation from VacantEntry::insert to OccupiedEntry::commit

    Signed-off-by: Teo Klestrup Röijezon <teo@nullable.se>
    nightkr committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    3c20ff5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70377cb View commit details
    Browse the repository at this point in the history