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

[Monorepo] - Step 1 - import golang repos #4012

Merged
merged 1,988 commits into from
Sep 7, 2023
Merged

[Monorepo] - Step 1 - import golang repos #4012

merged 1,988 commits into from
Sep 7, 2023

Conversation

eapolinario
Copy link
Contributor

@eapolinario eapolinario commented Sep 6, 2023

Describe your changes

This PR is the first step in the consolidation of the Flyte components into a monorepo.

In this PR we only imported the code for the golang components. Each component was moved to a top-level directory with its commits history intact.

In order to preserve the commit history we import each of the components in a two-step process:

  1. Prepare the component repo to be imported.
    i. we do this by rewriting the commit history of each component's master branch at a particular git sha.
    ii. we move each file to a directory named the same as the component (so as to decrease the chances of a collision)
    iii. for example, compare the commits between the current master branch in flyteadmin with the prepared version in https://github.com/flyteorg/flyteadmin/tree/prepare-for-monorepo.
  2. Import the branch in the flyte repo by allowing unrelated histories to be merged.
    i. Being very specific, run git merge --allow-unrelated-histories $COMPONENT/prepare-for-monorepo, assuming that $COMPONENT is a remote added to the flyte repo.

This table describes what the original git SHA was used while importing the component:

component git sha
datacatalog flyteorg/datacatalog@b5a958f
flyteadmin flyteorg/flyteadmin@6f49854
flytecopilot flyteorg/flytecopilot@5a38c21
flyteplugins flyteorg/flyteplugins@552f145
flytepropeller flyteorg/flytepropeller@476d416
flytestdlib flyteorg/flytestdlib@4b950ec

hamersaw and others added 30 commits November 30, 2022 03:02
…imit exceeded (#291)

* Turn PhaseRetryableFailure into PhaseRetryLimitExceededFailure

Signed-off-by: Kevin Su <[email protected]>

* nit

Signed-off-by: Kevin Su <[email protected]>

* update

Signed-off-by: Kevin Su <[email protected]>

* update test

Signed-off-by: Kevin Su <[email protected]>

* lint

Signed-off-by: Kevin Su <[email protected]>

* update

Signed-off-by: Kevin Su <[email protected]>

* update tests

Signed-off-by: Kevin Su <[email protected]>

* lint

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* udpate

Signed-off-by: Kevin Su <[email protected]>

* address comment

Signed-off-by: Kevin Su <[email protected]>

* nit

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* nit

Signed-off-by: Kevin Su <[email protected]>

Signed-off-by: Kevin Su <[email protected]>
* Update flyteidl version

Signed-off-by: Flyte-Bot <[email protected]>

* Update flyteidl version

Signed-off-by: Flyte-Bot <[email protected]>

* Fix build break

Signed-off-by: Haytham Abuelfutuh <[email protected]>

* Update flyteidl version

Signed-off-by: Flyte-Bot <[email protected]>

* added GateNode to compiler

Signed-off-by: Daniel Rammer <[email protected]>

* added gate node handler

Signed-off-by: Daniel Rammer <[email protected]>

* enable reading and setting gate node state

Signed-off-by: Daniel Rammer <[email protected]>

* gate nodes working

Signed-off-by: Daniel Rammer <[email protected]>

* changed Conditional to Condition in proto naming

Signed-off-by: Daniel Rammer <[email protected]>

* passing admin client to gate node handler

Signed-off-by: Daniel Rammer <[email protected]>

* using signal service client to check for signal in admin and write output

Signed-off-by: Daniel Rammer <[email protected]>

* updated comments

Signed-off-by: Daniel Rammer <[email protected]>

* completed implementation

Signed-off-by: Daniel Rammer <[email protected]>

* added unit tests for gate node

Signed-off-by: Daniel Rammer <[email protected]>

* fixed unit tests with missing signal mocks

Signed-off-by: Daniel Rammer <[email protected]>

* added docs on gate node handler

Signed-off-by: Daniel Rammer <[email protected]>

* fixed lint issues

Signed-off-by: Daniel Rammer <[email protected]>

* updating flyteidl dependency

Signed-off-by: Daniel Rammer <[email protected]>

* fixed lint issue

Signed-off-by: Daniel Rammer <[email protected]>

* added output variable name to signal condition

Signed-off-by: Daniel Rammer <[email protected]>

* using last attempt started at timestamp on node context rather than tracking in gate node status

Signed-off-by: Daniel Rammer <[email protected]>

* updated GateNodeStatus mocks

Signed-off-by: Daniel Rammer <[email protected]>

* fixed lint issue

Signed-off-by: Daniel Rammer <[email protected]>

* fixed unit tests

Signed-off-by: Daniel Rammer <[email protected]>

* updated flyteidl deps

Signed-off-by: Daniel Rammer <[email protected]>

* update flyteidl deps

Signed-off-by: Daniel Rammer <[email protected]>

* added interface validation for approve condition

Signed-off-by: Daniel Rammer <[email protected]>

* added approve condition unit tests

Signed-off-by: Daniel Rammer <[email protected]>

* fixed missed merge conflict updating to slice of dial options

Signed-off-by: Daniel Rammer <[email protected]>

* update generated mocks

Signed-off-by: Dan Rammer <[email protected]>

Signed-off-by: Flyte-Bot <[email protected]>
Signed-off-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Daniel Rammer <[email protected]>
Signed-off-by: Dan Rammer <[email protected]>
Co-authored-by: flyte-bot <[email protected]>
Co-authored-by: Haytham Abuelfutuh <[email protected]>
Signed-off-by: Daniel Rammer <[email protected]>

Signed-off-by: Daniel Rammer <[email protected]>
…mic parent nodes (#501)

Signed-off-by: Nick Müller <[email protected]>

Signed-off-by: Nick Müller <[email protected]>
* updated subqueue base delay to 0

Signed-off-by: Daniel Rammer <[email protected]>

* increases rate and capacit of queue and subqueue

Signed-off-by: Daniel Rammer <[email protected]>

Signed-off-by: Daniel Rammer <[email protected]>
Signed-off-by: Dan Rammer <[email protected]>
Allows operators to specify an external HTTP Proxy to do OAuth. 

Often the On-Prem deployments don't have a direct external (internet) access to do OAuth2 and is usually enabled through an external Proxy. This commit allows operators of Flyte to provide an HTTP Proxy URL to do the OAuth.
Signed-off-by: Ankit Goyal <[email protected]>


Signed-off-by: Ankit Goyal <[email protected]>
Signed-off-by: Katrina Rogan <[email protected]>

Signed-off-by: Katrina Rogan <[email protected]>
* fixed nil panic on gate node sleep check

Signed-off-by: Dan Rammer <[email protected]>

* lint issue

Signed-off-by: Dan Rammer <[email protected]>

Signed-off-by: Dan Rammer <[email protected]>
* adding CheckAndFetchInputsForExecution on single task executions

Signed-off-by: Dan Rammer <[email protected]>

* fixed unit test

Signed-off-by: Dan Rammer <[email protected]>

* fixed typo

Signed-off-by: Dan Rammer <[email protected]>

Signed-off-by: Dan Rammer <[email protected]>
* Update kafka config

Signed-off-by: Kevin Su <[email protected]>

* nit

Signed-off-by: Kevin Su <[email protected]>

* update cnofig

Signed-off-by: Kevin Su <[email protected]>

* Update pkg/runtime/interfaces/application_configuration.go

Co-authored-by: Dan Rammer <[email protected]>
Signed-off-by: Kevin Su <[email protected]>

Signed-off-by: Kevin Su <[email protected]>
Signed-off-by: Kevin Su <[email protected]>
Co-authored-by: Dan Rammer <[email protected]>
* expose and use kubeclient configs if available

Signed-off-by: Babis Kiosidis <[email protected]>

* omit empty kubeclientconfig

Signed-off-by: Babis Kiosidis <[email protected]>

* setting configuration on all kubeclients

Signed-off-by: Daniel Rammer <[email protected]>

* addressing PR renaming comments

Signed-off-by: Dan Rammer <[email protected]>

Signed-off-by: Babis Kiosidis <[email protected]>
Signed-off-by: Daniel Rammer <[email protected]>
Signed-off-by: Dan Rammer <[email protected]>
Co-authored-by: Babis Kiosidis <[email protected]>
* Merge pod template spec with pod spec in separate func

Signed-off-by: Fabio Grätz <[email protected]>

* Merge pod template spec with pod spec in separate func

Signed-off-by: Fabio Grätz <[email protected]>

* Apply pod template to pytorch job pod spec

Signed-off-by: Fabio Grätz <[email protected]>

* Handle nil podspecs before merging

Signed-off-by: Fabio Grätz <[email protected]>

* Pass both default and primare container name to MergePodSpecs

Signed-off-by: Fabio Grätz <[email protected]>

* Move podSpec.DeepCopy into MergePodSpecs

Signed-off-by: Fabio Grätz <[email protected]>

* Add tests

Signed-off-by: Fabio Grätz <[email protected]>

* Merge pod template into tfjob and mpijob

Signed-off-by: Fabio Grätz <[email protected]>

* Lint

Signed-off-by: Fabio Grätz <[email protected]>

* Correct usage of default and primate container (template) name

Signed-off-by: Fabio Grätz <[email protected]>

* Override mpi default container name

Signed-off-by: Fabio Grätz <[email protected]>

* Carry over ObjectMeta from pod template

Signed-off-by: Fabio Grätz <[email protected]>

* Remove old `TestBuildPodWithSpec` test

Signed-off-by: Fabio Grätz <[email protected]>

Signed-off-by: Fabio Grätz <[email protected]>
Co-authored-by: Fabio Grätz <[email protected]>
* update idl

Signed-off-by: Kevin Su <[email protected]>

* update idl

Signed-off-by: Kevin Su <[email protected]>

* update loader

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* Updare plugin

Signed-off-by: Kevin Su <[email protected]>

* Updare plugin

Signed-off-by: Kevin Su <[email protected]>

* Updare plugin

Signed-off-by: Kevin Su <[email protected]>

* Updare plugin

Signed-off-by: Kevin Su <[email protected]>

* Updare plugin

Signed-off-by: Kevin Su <[email protected]>

* update idl

Signed-off-by: Kevin Su <[email protected]>

* update

Signed-off-by: Kevin Su <[email protected]>

* updateidl

Signed-off-by: Kevin Su <[email protected]>

* go import

Signed-off-by: Kevin Su <[email protected]>

Signed-off-by: Kevin Su <[email protected]>
* PodSpec NodeSelectors overwrite the default k8s plugin settings

Signed-off-by: Dan Rammer <[email protected]>

* added unit test

Signed-off-by: Dan Rammer <[email protected]>

* better node selector value

Signed-off-by: Dan Rammer <[email protected]>

* fixed issue with unionmaps where k8s plugin overrides labels

Signed-off-by: Dan Rammer <[email protected]>

Signed-off-by: Dan Rammer <[email protected]>
…511)

* fixing issue where k8s plugin default labels override those set on pod

Signed-off-by: Dan Rammer <[email protected]>

* updated flyteplugins dependency

Signed-off-by: Dan Rammer <[email protected]>

Signed-off-by: Dan Rammer <[email protected]>
* Doc Hub Proposal

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* lint

Signed-off-by: Kevin Su <[email protected]>

* fix test error

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* more tests

Signed-off-by: Kevin Su <[email protected]>

* lint

Signed-off-by: Kevin Su <[email protected]>

* update database schema

Signed-off-by: Kevin Su <[email protected]>

* update

Signed-off-by: Kevin Su <[email protected]>

* Fixed tests

Signed-off-by: Kevin Su <[email protected]>

* Fixed tests

Signed-off-by: Kevin Su <[email protected]>

* More tests

Signed-off-by: Kevin Su <[email protected]>

* update idl

Signed-off-by: Kevin Su <[email protected]>

* list description entity

Signed-off-by: Kevin Su <[email protected]>

* more tests

Signed-off-by: Kevin Su <[email protected]>

* register docs when creating task

Signed-off-by: Kevin Su <[email protected]>

* update go.sum

Signed-off-by: Kevin Su <[email protected]>

* update idl

Signed-off-by: Kevin Su <[email protected]>

* Fix tests

Signed-off-by: Kevin Su <[email protected]>

* Fix tests

Signed-off-by: Kevin Su <[email protected]>

* Fix tests

Signed-off-by: Kevin Su <[email protected]>

* more tests

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* Add short description to workflow

Signed-off-by: Kevin Su <[email protected]>

* fix test

Signed-off-by: Kevin Su <[email protected]>

* fix test

Signed-off-by: Kevin Su <[email protected]>

* fix test

Signed-off-by: Kevin Su <[email protected]>

* fix test

Signed-off-by: Kevin Su <[email protected]>

* more test

Signed-off-by: Kevin Su <[email protected]>

* lint

Signed-off-by: Kevin Su <[email protected]>

* lint

Signed-off-by: Kevin Su <[email protected]>

* Lint

Signed-off-by: Kevin Su <[email protected]>

* update to one transation

Signed-off-by: Kevin Su <[email protected]>

* Fix tests

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* update comment

Signed-off-by: Kevin Su <[email protected]>

* lint

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* nit

Signed-off-by: Kevin Su <[email protected]>

* Bump idl

Signed-off-by: Kevin Su <[email protected]>

* update tests

Signed-off-by: Kevin Su <[email protected]>

* update tests

Signed-off-by: Kevin Su <[email protected]>

* update tests

Signed-off-by: Kevin Su <[email protected]>

* Add identifier

Signed-off-by: Kevin Su <[email protected]>

* update idl

Signed-off-by: Kevin Su <[email protected]>

* wip

Signed-off-by: Kevin Su <[email protected]>

* merged master

Signed-off-by: Kevin Su <[email protected]>

* Address comment

Signed-off-by: Kevin Su <[email protected]>

* Address comment

Signed-off-by: Kevin Su <[email protected]>

* update migrations.go

Signed-off-by: Kevin Su <[email protected]>

* nit

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* fix tests

Signed-off-by: Kevin Su <[email protected]>

* lint

Signed-off-by: Kevin Su <[email protected]>

* Merged master

Signed-off-by: Kevin Su <[email protected]>

* more tests

Signed-off-by: Kevin Su <[email protected]>

Signed-off-by: Kevin Su <[email protected]>
* added random print statements

Signed-off-by: Dan Rammer <[email protected]>

* random print statement

Signed-off-by: Dan Rammer <[email protected]>

* infering gate node approve condition input and output variables from upstream nodes

Signed-off-by: Dan Rammer <[email protected]>

* removed print statements

Signed-off-by: Dan Rammer <[email protected]>

* fixed unit tests

Signed-off-by: Dan Rammer <[email protected]>

Signed-off-by: Dan Rammer <[email protected]>
Signed-off-by: Ankit Goyal <[email protected]>

Signed-off-by: Ankit Goyal <[email protected]>
Signed-off-by: Ankit Goyal <[email protected]>

Signed-off-by: Ankit Goyal <[email protected]>
* First working version with DaskCluster

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Update plugin

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Add container customization

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Add correct `getTaskPhase`

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Refactor dask.go

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Use new dask operator which includes a status

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Add first tests and use data from flyteidl

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Refactor tests

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Add support for custom namespace

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Add support for passing on annotations

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Add support for env vars

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Add default container logic to job runner

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Add TestGetTaskPhaseDask

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Add logs to task info

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Fix

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Use tagged version of dask go operator

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Fix linting issues

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Refactor `ToK8sResourceRequirements`

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Use platform resources by default

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Fix incorrect resources

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Remove namespace

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Don't restart job runner and scheduler

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Run `go mod tidy` after rebase

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Run formatter

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Update to new `flyteidl`

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Add support for interruptible workers

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Update flytekit to 1.4.0

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Fix linting errors

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Update `flyteidl` to 1.3.2

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Reorder imports

Signed-off-by: Bernhard Stadlbauer <[email protected]>

Signed-off-by: Bernhard Stadlbauer <[email protected]>
* Add dask plugin

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Use `ToK8sResourceRequirements` from flyteplugins

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Run go mod tidy after merge

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Update flyteplugins to 1.0.28

Signed-off-by: Bernhard Stadlbauer <[email protected]>

* Fix linting error

Signed-off-by: Bernhard Stadlbauer <[email protected]>

Signed-off-by: Bernhard Stadlbauer <[email protected]>
katrogan and others added 25 commits August 10, 2023 09:14
* Adding a predredirect hook plugin

Signed-off-by: pmahindrakar-oss <[email protected]>

* Add test logs

Signed-off-by: pmahindrakar-oss <[email protected]>

* test logs

Signed-off-by: pmahindrakar-oss <[email protected]>

* fix

Signed-off-by: pmahindrakar-oss <[email protected]>

* Reading identity token for getting subject

Signed-off-by: pmahindrakar-oss <[email protected]>

* reverting

Signed-off-by: pmahindrakar-oss <[email protected]>

* Adding PreRedirectHookError

Signed-off-by: pmahindrakar-oss <[email protected]>

* Add some more tests

Signed-off-by: pmahindrakar-oss <[email protected]>

* lint fixes

Signed-off-by: pmahindrakar-oss <[email protected]>

* removed log line

Signed-off-by: pmahindrakar-oss <[email protected]>

---------

Signed-off-by: pmahindrakar-oss <[email protected]>
* fast cache working-ish

Signed-off-by: Daniel Rammer <[email protected]>

* processing downstream immediately on cache hit

Signed-off-by: Daniel Rammer <[email protected]>

* moved cache write to node executor

Signed-off-by: Daniel Rammer <[email protected]>

* working cache and cache serialize

Signed-off-by: Daniel Rammer <[email protected]>

* starting to clean up

Signed-off-by: Daniel Rammer <[email protected]>

* removed commented out code

Signed-off-by: Daniel Rammer <[email protected]>

* removed separate IsCacheable and IsCacheSerializable functions from CacheableNode interface

Signed-off-by: Daniel Rammer <[email protected]>

* refactored reservation owner id to new function to remove duplication

Signed-off-by: Daniel Rammer <[email protected]>

* added cache metrics to the node executor

Signed-off-by: Daniel Rammer <[email protected]>

* cleaned up node cache.go

Signed-off-by: Daniel Rammer <[email protected]>

* more cleanup

Signed-off-by: Daniel Rammer <[email protected]>

* setting cache information in phase info so that it is available in events

Signed-off-by: Daniel Rammer <[email protected]>

* minor refactoring and bug fixes

Signed-off-by: Daniel Rammer <[email protected]>

* doing an outputs lookup on cache to ensure correctness during failures

Signed-off-by: Daniel Rammer <[email protected]>

* fix unit tests

Signed-off-by: Daniel Rammer <[email protected]>

* fixed lint issues

Signed-off-by: Daniel Rammer <[email protected]>

* moved catalog package to the node level

Signed-off-by: Daniel Rammer <[email protected]>

* refactored task handler

Signed-off-by: Daniel Rammer <[email protected]>

* fixed catalog imports on unit testes

Signed-off-by: Daniel Rammer <[email protected]>

* started cache unit tests

Signed-off-by: Daniel Rammer <[email protected]>

* added CheckCatalogCache unit tests

Signed-off-by: Daniel Rammer <[email protected]>

* unit tests for node cache file

Signed-off-by: Daniel Rammer <[email protected]>

* added node executor cache unit tests

Signed-off-by: Daniel Rammer <[email protected]>

* fixed cache unit tets

Signed-off-by: Daniel Rammer <[email protected]>

* fixed lint issues

Signed-off-by: Daniel Rammer <[email protected]>

* transitioning to 'Succeeded' immediately on cache hit

Signed-off-by: Daniel Rammer <[email protected]>

* supporting cache overwrite

Signed-off-by: Daniel Rammer <[email protected]>

* fixed lint issues

Signed-off-by: Daniel Rammer <[email protected]>

* removed automatic downstream on cache hit

Signed-off-by: Daniel Rammer <[email protected]>

* bumping boilerplate support tools to go 1.19 to fix generate

Signed-off-by: Daniel Rammer <[email protected]>

* fixed unit tests and linter

Signed-off-by: Daniel Rammer <[email protected]>

* removed unnecessary async catalog client from nodeExecutor

Signed-off-by: Daniel Rammer <[email protected]>

* general refactoring

Signed-off-by: Daniel Rammer <[email protected]>

* fastcache working with arraynode

Signed-off-by: Daniel Rammer <[email protected]>

* fixed unit tests - no longer checking for output existance on first execution of cached

Signed-off-by: Daniel Rammer <[email protected]>

* updating documentation TODOs

Signed-off-by: Daniel Rammer <[email protected]>

* updated arraynode fastcache to correctly report cache hits

Signed-off-by: Daniel Rammer <[email protected]>

* remove print statement

Signed-off-by: Daniel Rammer <[email protected]>

* fixed cache serialize

Signed-off-by: Daniel Rammer <[email protected]>

* fixed unit tests

Signed-off-by: Daniel Rammer <[email protected]>

---------

Signed-off-by: Daniel Rammer <[email protected]>
* Fix double http in the Spark Driver UI Link

Signed-off-by: mucahit-kantepe <[email protected]>

* fix test

Signed-off-by: mucahit-kantepe <[email protected]>

* Apply suggestions from code review

Co-authored-by: Ketan Umare <[email protected]>
Signed-off-by: Mücahit Kantepe <[email protected]>

* Update spark.go

Signed-off-by: Mücahit Kantepe <[email protected]>

* fmt

Signed-off-by: mucahit-kantepe <[email protected]>

* updated to append https if neither http or https prefixes spark uri

Signed-off-by: Daniel Rammer <[email protected]>

---------

Signed-off-by: mucahit-kantepe <[email protected]>
Signed-off-by: Mücahit Kantepe <[email protected]>
Signed-off-by: Daniel Rammer <[email protected]>
Co-authored-by: mucahit-kantepe <[email protected]>
Co-authored-by: Mücahit Kantepe <[email protected]>
Co-authored-by: Ketan Umare <[email protected]>
Signed-off-by: Flyte-Bot <[email protected]>
Co-authored-by: flyte-bot <[email protected]>
Signed-off-by: Flyte-Bot <[email protected]>
Co-authored-by: flyte-bot <[email protected]>
* Fix the Input Error

Signed-off-by: Future Outlier <[email protected]>

* submitting a databricks job

Signed-off-by: Future Outlier <[email protected]>

---------

Signed-off-by: Future Outlier <[email protected]>
Co-authored-by: Future Outlier <[email protected]>
* moved profutils profiling server start to entrypoint so it is not included in single binary

Signed-off-by: Daniel Rammer <[email protected]>

* fixed imports

Signed-off-by: Daniel Rammer <[email protected]>

---------

Signed-off-by: Daniel Rammer <[email protected]>
)

* adding controller-runtime manager metrics handler to http endpoint

Signed-off-by: Daniel Rammer <[email protected]>

* fix net/http import

Signed-off-by: Daniel Rammer <[email protected]>

* fixed lint

Signed-off-by: Daniel Rammer <[email protected]>

---------

Signed-off-by: Daniel Rammer <[email protected]>
* Fix list filters

* Fix sort keys

* split into 2 maps

* move columns to models

* move columns to models
Signed-off-by: Iaroslav Ciupin <[email protected]>
* use configured domain on expired cookies

Signed-off-by: Iaroslav Ciupin <[email protected]>

* unit tests coverage

Signed-off-by: Iaroslav Ciupin <[email protected]>

---------

Signed-off-by: Iaroslav Ciupin <[email protected]>
…to prepare-monorepo

Signed-off-by: Eduardo Apolinario <[email protected]>
@eapolinario eapolinario merged commit 9c91a6d into master Sep 7, 2023
@eapolinario eapolinario deleted the prepare-monorepo branch September 7, 2023 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.