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

feat: add sqlite-based memory store for live workflows. Fixes #12025 #12736

Merged
merged 42 commits into from
Apr 29, 2024

Commits on Mar 4, 2024

  1. feat: add sqlite-based memory store for live workflows

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    8793b7a View commit details
    Browse the repository at this point in the history
  2. fix: lint

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    55cd632 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. chore(test): update the test

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    3f76d4f View commit details
    Browse the repository at this point in the history
  2. chore(test): try to set cgo enabled for go sqlite

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    bdb010d View commit details
    Browse the repository at this point in the history
  3. chore: remove direct use of go-sqlite3

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    a451490 View commit details
    Browse the repository at this point in the history
  4. chore: add build-base to use cgo in builder image

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    e6d3d25 View commit details
    Browse the repository at this point in the history
  5. chore: small fix for test

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    3eac5a4 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. chore: get rid of cgo

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    abc06d3 View commit details
    Browse the repository at this point in the history
  2. chore: revert the makefile change

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    ae50e97 View commit details
    Browse the repository at this point in the history
  3. chore: revert the makefile change

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    05e4029 View commit details
    Browse the repository at this point in the history
  4. chore: update

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    c944a61 View commit details
    Browse the repository at this point in the history
  5. fix: lint

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    f322316 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. chore(stage): add test

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    f00720d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f0e02e View commit details
    Browse the repository at this point in the history
  3. chore(stage): fix lint

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    9647006 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. feat: implement pagination

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    85665e3 View commit details
    Browse the repository at this point in the history
  2. fix: unit test

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    e0df0ff View commit details
    Browse the repository at this point in the history
  3. fix: lint

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    bafa4f1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9883a3c View commit details
    Browse the repository at this point in the history
  5. fix: e2e test

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b2b4fe2 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    c0b8d84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee14a1b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Merge remote-tracking branch 'upstream/main' into list-workflow

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    fe68611 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'refs/remotes/origin/list-workflow' into…

    … list-workflow
    
    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    06fb1c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9873620 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. fix: imports

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    c245e69 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. fix: load entire archived workflow into memory in list APIs

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    fd5f9da View commit details
    Browse the repository at this point in the history
  2. fix: add support for mysql

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8dc8d1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2552ad View commit details
    Browse the repository at this point in the history
  4. Merge branch 'select-archived-workflow-fix' into list-workflow

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    de457f6 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. fix: handle null value from archived store

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    5ae57ac View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. fix: cursor pagination

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    42831fb View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into list-workflow

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    fc431ed View commit details
    Browse the repository at this point in the history
  3. fix: import

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    67ae8f9 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    c8b850c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df6fdf5 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Merge remote-tracking branch 'upstream/main' into list-workflow

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    68b33f4 View commit details
    Browse the repository at this point in the history
  2. fix: import

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    9c8149b View commit details
    Browse the repository at this point in the history
  3. chore: empty commit

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    604d689 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. fix: address PR comment

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    d1f0ace View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into list-workflow

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    1001279 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Merge remote-tracking branch 'upstream/main' into list-workflow

    Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com>
    jiachengxu committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    66bcc6e View commit details
    Browse the repository at this point in the history