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

Update charts and improvement conbench #2119

Commits on Jul 24, 2023

  1. Implement base of continuous benchmark tool (#1776)

    * Create Continuous Bench Search Job tool (#1733)
    
    * ✨ create bench job search tools
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add load hdf5 functions
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix docker and use hdf5 data
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix proto
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 add benchmark job image build ci
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 invest
    
    Signed-off-by: vankichi <[email protected]>
    
    * Revert "💚 invest"
    
    This reverts commit f0f585c.
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply code review
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * ✨ apply from feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * Update internal/config/benchmark.go
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ change directory path
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * Add crds for continuous benchmark tools (#1789)
    
    * ✨ add crds for continuous benchmark operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add benchmark operator/job scheme
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ rename package names and add doc.go
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create runtime object
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * Add Job reconciler & Change directory constitution of internal/k8s for benchmark (#1825)
    
    * ✨ ♻️ add Job reconciler & use scenario instead of operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format & rename file
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Add benchmark operator framework (#1916)
    
    * ✨ impl benchmark reconciler
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create benchmark operator framework
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ remove unness changes
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * impl reconcile logic for create benchmark job (#1923)
    
    * ✨ impl reconcile logic for create benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark's crds
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ resolve error due to update conn bench crds for pkg/tools/benchmark/job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark job logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ update charts
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ rafactor con bench config and bug fix reconcile logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Bugfix: fix typo and recall function logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor pkg benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    4 people committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    075d4e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f06bc84 View commit details
    Browse the repository at this point in the history
  3. Impl benchmark jobs (#1977)

    * Implement base of continuous benchmark tool (#1776)
    
    * Create Continuous Bench Search Job tool (#1733)
    
    * ✨ create bench job search tools
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add load hdf5 functions
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix docker and use hdf5 data
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix proto
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 add benchmark job image build ci
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 invest
    
    Signed-off-by: vankichi <[email protected]>
    
    * Revert "💚 invest"
    
    This reverts commit f0f585c.
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply code review
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * ✨ apply from feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * Update internal/config/benchmark.go
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ change directory path
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * Add crds for continuous benchmark tools (#1789)
    
    * ✨ add crds for continuous benchmark operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add benchmark operator/job scheme
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ rename package names and add doc.go
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create runtime object
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * Add Job reconciler & Change directory constitution of internal/k8s for benchmark (#1825)
    
    * ✨ ♻️ add Job reconciler & use scenario instead of operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format & rename file
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Add benchmark operator framework (#1916)
    
    * ✨ impl benchmark reconciler
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create benchmark operator framework
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ remove unness changes
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * impl reconcile logic for create benchmark job (#1923)
    
    * ✨ impl reconcile logic for create benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark's crds
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ resolve error due to update conn bench crds for pkg/tools/benchmark/job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark job logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ update charts
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ rafactor con bench config and bug fix reconcile logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Bugfix: fix typo and recall function logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor pkg benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    * ✨ impl benchmark jobs
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    4 people committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    1752e92 View commit details
    Browse the repository at this point in the history
  4. create helm template for benchmark operator (#2027)

    * ✨ create helm template for benchmark operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ refactor helm template
    
    Signed-off-by: vankichi <[email protected]>
    
    * style: Format code with gofumpt and prettier
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    vankichi and deepsource-autofix[bot] committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    19f4b1b View commit details
    Browse the repository at this point in the history
  5. Refactor helm template and operator logic (#2043)

    * Implement base of continuous benchmark tool (#1776)
    
    * Create Continuous Bench Search Job tool (#1733)
    
    * ✨ create bench job search tools
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add load hdf5 functions
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix docker and use hdf5 data
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix proto
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 add benchmark job image build ci
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 invest
    
    Signed-off-by: vankichi <[email protected]>
    
    * Revert "💚 invest"
    
    This reverts commit f0f585c.
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply code review
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * ✨ apply from feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * Update internal/config/benchmark.go
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ change directory path
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * Add crds for continuous benchmark tools (#1789)
    
    * ✨ add crds for continuous benchmark operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add benchmark operator/job scheme
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ rename package names and add doc.go
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create runtime object
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * Add Job reconciler & Change directory constitution of internal/k8s for benchmark (#1825)
    
    * ✨ ♻️ add Job reconciler & use scenario instead of operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format & rename file
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Add benchmark operator framework (#1916)
    
    * ✨ impl benchmark reconciler
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create benchmark operator framework
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ remove unness changes
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * impl reconcile logic for create benchmark job (#1923)
    
    * ✨ impl reconcile logic for create benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark's crds
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ resolve error due to update conn bench crds for pkg/tools/benchmark/job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark job logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ update charts
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ rafactor con bench config and bug fix reconcile logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Bugfix: fix typo and recall function logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor pkg benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    * ✨ impl status handle of continuous benchmark crds (#1955)
    
    Signed-off-by: vankichi <[email protected]>
    
    * Impl benchmark jobs (#1977)
    
    * Implement base of continuous benchmark tool (#1776)
    
    * Create Continuous Bench Search Job tool (#1733)
    
    * ✨ create bench job search tools
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add load hdf5 functions
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix docker and use hdf5 data
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix proto
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 add benchmark job image build ci
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 invest
    
    Signed-off-by: vankichi <[email protected]>
    
    * Revert "💚 invest"
    
    This reverts commit f0f585c.
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply code review
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * ✨ apply from feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * Update internal/config/benchmark.go
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ change directory path
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * Add crds for continuous benchmark tools (#1789)
    
    * ✨ add crds for continuous benchmark operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add benchmark operator/job scheme
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ rename package names and add doc.go
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create runtime object
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * Add Job reconciler & Change directory constitution of internal/k8s for benchmark (#1825)
    
    * ✨ ♻️ add Job reconciler & use scenario instead of operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format & rename file
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Add benchmark operator framework (#1916)
    
    * ✨ impl benchmark reconciler
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create benchmark operator framework
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ remove unness changes
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * impl reconcile logic for create benchmark job (#1923)
    
    * ✨ impl reconcile logic for create benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark's crds
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ resolve error due to update conn bench crds for pkg/tools/benchmark/job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark job logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ update charts
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ rafactor con bench config and bug fix reconcile logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Bugfix: fix typo and recall function logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor pkg benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    * ✨ impl benchmark jobs
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    * ♻️ Refactor helm template and operator logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ Add download original dataset URL option
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ Set docker image location at the benchmark operator configmap and use it when information is set
    
    Signed-off-by: vankichi <[email protected]>
    
    * add search algorithm benchmark and update search aggregation algo
    
    Signed-off-by: kpango <[email protected]>
    
    * ✨ Add search result aggregation option
    
    Signed-off-by: vankichi <[email protected]>
    
    * style: Format code with prettier and gofumpt
    
    * Improve job performance (#2061)
    
    * 🐛 Fix job function to apply rate limiter
    
    * ♻️ Add pyroscope setting
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Fix build error
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Fix docker file and add concurrencyLimit for job goroutine
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ Fix job_template.go by feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ Fix job logic by feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ Fix
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Signed-off-by: kpango <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    4 people committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    2704830 View commit details
    Browse the repository at this point in the history
  6. Impl benchmark jobs (#1977)

    * Implement base of continuous benchmark tool (#1776)
    
    * Create Continuous Bench Search Job tool (#1733)
    
    * ✨ create bench job search tools
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add load hdf5 functions
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix docker and use hdf5 data
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix proto
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 add benchmark job image build ci
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 invest
    
    Signed-off-by: vankichi <[email protected]>
    
    * Revert "💚 invest"
    
    This reverts commit f0f585c.
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply code review
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * ✨ apply from feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * Update internal/config/benchmark.go
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ change directory path
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * Add crds for continuous benchmark tools (#1789)
    
    * ✨ add crds for continuous benchmark operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add benchmark operator/job scheme
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ rename package names and add doc.go
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create runtime object
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * Add Job reconciler & Change directory constitution of internal/k8s for benchmark (#1825)
    
    * ✨ ♻️ add Job reconciler & use scenario instead of operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format & rename file
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Add benchmark operator framework (#1916)
    
    * ✨ impl benchmark reconciler
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create benchmark operator framework
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ remove unness changes
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * impl reconcile logic for create benchmark job (#1923)
    
    * ✨ impl reconcile logic for create benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark's crds
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ resolve error due to update conn bench crds for pkg/tools/benchmark/job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark job logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ update charts
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ rafactor con bench config and bug fix reconcile logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Bugfix: fix typo and recall function logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor pkg benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    * ✨ impl benchmark jobs
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    4 people committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    1fb05bc View commit details
    Browse the repository at this point in the history
  7. Refactor helm template and operator logic (#2043)

    * Implement base of continuous benchmark tool (#1776)
    
    * Create Continuous Bench Search Job tool (#1733)
    
    * ✨ create bench job search tools
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add load hdf5 functions
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix docker and use hdf5 data
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix proto
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 add benchmark job image build ci
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 invest
    
    Signed-off-by: vankichi <[email protected]>
    
    * Revert "💚 invest"
    
    This reverts commit f0f585c.
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply code review
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * ✨ apply from feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * Update internal/config/benchmark.go
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ change directory path
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * Add crds for continuous benchmark tools (#1789)
    
    * ✨ add crds for continuous benchmark operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add benchmark operator/job scheme
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ rename package names and add doc.go
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create runtime object
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * Add Job reconciler & Change directory constitution of internal/k8s for benchmark (#1825)
    
    * ✨ ♻️ add Job reconciler & use scenario instead of operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format & rename file
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Add benchmark operator framework (#1916)
    
    * ✨ impl benchmark reconciler
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create benchmark operator framework
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ remove unness changes
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * impl reconcile logic for create benchmark job (#1923)
    
    * ✨ impl reconcile logic for create benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark's crds
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ resolve error due to update conn bench crds for pkg/tools/benchmark/job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark job logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ update charts
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ rafactor con bench config and bug fix reconcile logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Bugfix: fix typo and recall function logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor pkg benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    * ✨ impl status handle of continuous benchmark crds (#1955)
    
    Signed-off-by: vankichi <[email protected]>
    
    * Impl benchmark jobs (#1977)
    
    * Implement base of continuous benchmark tool (#1776)
    
    * Create Continuous Bench Search Job tool (#1733)
    
    * ✨ create bench job search tools
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add load hdf5 functions
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix docker and use hdf5 data
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix proto
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 add benchmark job image build ci
    
    Signed-off-by: vankichi <[email protected]>
    
    * 💚 invest
    
    Signed-off-by: vankichi <[email protected]>
    
    * Revert "💚 invest"
    
    This reverts commit f0f585c.
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply code review
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * ✨ apply from feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * Update internal/config/benchmark.go
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ change directory path
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    
    * Add crds for continuous benchmark tools (#1789)
    
    * ✨ add crds for continuous benchmark operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ add benchmark operator/job scheme
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ rename package names and add doc.go
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create runtime object
    
    Signed-off-by: vankichi <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    
    * Add Job reconciler & Change directory constitution of internal/k8s for benchmark (#1825)
    
    * ✨ ♻️ add Job reconciler & use scenario instead of operator
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix format & rename file
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Add benchmark operator framework (#1916)
    
    * ✨ impl benchmark reconciler
    
    Signed-off-by: vankichi <[email protected]>
    
    * ✨ create benchmark operator framework
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ remove unness changes
    
    Signed-off-by: vankichi <[email protected]>
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * impl reconcile logic for create benchmark job (#1923)
    
    * ✨ impl reconcile logic for create benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark's crds
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ resolve error due to update conn bench crds for pkg/tools/benchmark/job
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor continuous benchmark job logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ update charts
    
    Signed-off-by: vankichi <[email protected]>
    
    * Format code with prettier and gofumpt
    
    * ♻️ rafactor con bench config and bug fix reconcile logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Bugfix: fix typo and recall function logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ refactor pkg benchmark job
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    * ✨ impl benchmark jobs
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ apply feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    
    * ♻️ Refactor helm template and operator logic
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ Add download original dataset URL option
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ Set docker image location at the benchmark operator configmap and use it when information is set
    
    Signed-off-by: vankichi <[email protected]>
    
    * add search algorithm benchmark and update search aggregation algo
    
    Signed-off-by: kpango <[email protected]>
    
    * ✨ Add search result aggregation option
    
    Signed-off-by: vankichi <[email protected]>
    
    * style: Format code with prettier and gofumpt
    
    * Improve job performance (#2061)
    
    * 🐛 Fix job function to apply rate limiter
    
    * ♻️ Add pyroscope setting
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ fix
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Fix build error
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    
    * 🐛 Fix docker file and add concurrencyLimit for job goroutine
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ Fix job_template.go by feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ Fix job logic by feedback
    
    Signed-off-by: vankichi <[email protected]>
    
    * ♻️ Fix
    
    Signed-off-by: vankichi <[email protected]>
    
    ---------
    
    Signed-off-by: vankichi <[email protected]>
    Signed-off-by: kpango <[email protected]>
    Co-authored-by: Yusuke Kato <[email protected]>
    Co-authored-by: Hiroto Funakoshi <[email protected]>
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    4 people committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    745fdc4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2cff0f7 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    807aa4e View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. ♻️ refactor deepmerge

    Signed-off-by: vankichi <[email protected]>
    vankichi committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    3b0f5cd View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/continuous-benchmark' into refactor/pkg-interna…

    …l/update-charts-and-improvement-conbench
    vankichi committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    d9d697e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2193513 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feature/continuous-benchmark' into refactor/pkg-interna…

    …l/update-charts-and-improvement-conbench
    vankichi authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    a9668cd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a376b2a View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. ♻️ change add noise func

    Signed-off-by: vankichi <[email protected]>
    vankichi committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    de53279 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. ♻️ use golang/sync/error for prevent OOM KILL

    Signed-off-by: vankichi <[email protected]>
    vankichi committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    caabde2 View commit details
    Browse the repository at this point in the history
  2. ♻️ fix config adn add test

    Signed-off-by: vankichi <[email protected]>
    vankichi committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    883287b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a624bc View commit details
    Browse the repository at this point in the history