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

[Offline Nodes] Adds new library for offline tasks #13574

Merged
merged 35 commits into from
Aug 14, 2024

Commits on May 7, 2024

  1. [Offline Nodes] Adds new library offline tasks

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 7, 2024
    Configuration menu
    Copy the full SHA
    bf65b92 View commit details
    Browse the repository at this point in the history
  2. add documentation & TaskWorker interface

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 7, 2024
    Configuration menu
    Copy the full SHA
    1742088 View commit details
    Browse the repository at this point in the history
  3. add docstring for offline-tasks library

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 7, 2024
    Configuration menu
    Copy the full SHA
    2efd394 View commit details
    Browse the repository at this point in the history
  4. add TaskWorkerPlugin interface

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 7, 2024
    Configuration menu
    Copy the full SHA
    d0b4983 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. fix missingjavadoc issue

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 8, 2024
    Configuration menu
    Copy the full SHA
    152e28e View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. move plugin interfaces to :server plugins namespace

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 9, 2024
    Configuration menu
    Copy the full SHA
    dbf97ca View commit details
    Browse the repository at this point in the history
  2. add changelog

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 9, 2024
    Configuration menu
    Copy the full SHA
    d6eadca View commit details
    Browse the repository at this point in the history
  3. update changelog

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 9, 2024
    Configuration menu
    Copy the full SHA
    a2beb11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a304615 View commit details
    Browse the repository at this point in the history
  5. add missing javaDocStrings

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 9, 2024
    Configuration menu
    Copy the full SHA
    9b19227 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    804fcb1 View commit details
    Browse the repository at this point in the history
  2. Add TaskStatus attribute of a Task and update CHANGELOG

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 22, 2024
    Configuration menu
    Copy the full SHA
    9e48827 View commit details
    Browse the repository at this point in the history
  3. Refactor list tasks : Add dedicated TaskListQueryParams

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 22, 2024
    Configuration menu
    Copy the full SHA
    806edc8 View commit details
    Browse the repository at this point in the history
  4. change claimTask signature to return boolean

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 22, 2024
    Configuration menu
    Copy the full SHA
    25fa935 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. add new TaskStatus - UNASSIGNED, ASSIGNED, CANCELLED

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    a330bfd View commit details
    Browse the repository at this point in the history
  2. add getTasks contract to accept TaskType as well

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    7c08662 View commit details
    Browse the repository at this point in the history
  3. add builder for Task and add timestamp related attributes

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    34094a5 View commit details
    Browse the repository at this point in the history
  4. add WorkerNode to Task to add assigned node information and provision…

    … to record heartbeat time for a Task
    
    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    a0cbd97 View commit details
    Browse the repository at this point in the history
  5. refactor TaskClient into TaskProducerClient and TaskManagerClient

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed May 31, 2024
    Configuration menu
    Copy the full SHA
    aceb74d View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. refactor list tasks api

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    f50b167 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. rename all occurences of claim to assign

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    8bfcb40 View commit details
    Browse the repository at this point in the history
  2. add support to list task assignments from a separate store other than…

    … Task Store
    
    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    42f9e73 View commit details
    Browse the repository at this point in the history
  3. Rename to task commmons

    Signed-off-by: Bukhtawar Khan <bukhtawa@amazon.com>
    Bukhtawar authored and linuxpi committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    bd2db78 View commit details
    Browse the repository at this point in the history
  4. fix spotless findings

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    8e3385c View commit details
    Browse the repository at this point in the history
  5. separate out Task Clients based on different actors

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    1bd0b3b View commit details
    Browse the repository at this point in the history
  6. add missing docstring

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    cc92cca View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Merge branch 'main' into offline-tasks-library

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    09d6965 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. add Tests for Task

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    37d81b1 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Merge branch 'main' into offline-tasks-library

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    ec76335 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Merge branch 'main' into offline-tasks-library

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    6470881 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. support to update task status via Builder

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    3a84e95 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. add tests for WorkerNode and TaskId

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    a1e3bc3 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. reword to remove offline keyword

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    21abf2a View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. gaurd plugin registration behind feature flag

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    cf26f01 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into offline-tasks-library

    Signed-off-by: Varun Bansal <bansvaru@amazon.com>
    linuxpi committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    9a87245 View commit details
    Browse the repository at this point in the history