mirror of
https://github.com/kestra-io/kestra.git
synced 2025-12-19 18:05:41 -05:00
feat(core)!: make tenant id required (#8460)
* feat(core)!: WIP make tenant id required * feat(core)!: WIP make tenant id required * test(core)!: WIP fix storage unit test * build(deps): bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre Bumps [com.google.guava:guava](https://github.com/google/guava) from 33.4.7-jre to 33.4.8-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-version: 33.4.8-jre dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * build(deps): bump io.micronaut.platform:micronaut-platform Bumps [io.micronaut.platform:micronaut-platform](https://github.com/micronaut-projects/micronaut-platform) from 4.8.0 to 4.8.2. - [Release notes](https://github.com/micronaut-projects/micronaut-platform/releases) - [Commits](https://github.com/micronaut-projects/micronaut-platform/compare/v4.8.0...v4.8.2) --- updated-dependencies: - dependency-name: io.micronaut.platform:micronaut-platform dependency-version: 4.8.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * build(deps): bump flyingSaucerVersion from 9.11.6 to 9.12.0 Bumps `flyingSaucerVersion` from 9.11.6 to 9.12.0. Updates `org.xhtmlrenderer:flying-saucer-core` from 9.11.6 to 9.12.0 - [Release notes](https://github.com/flyingsaucerproject/flyingsaucer/releases) - [Changelog](https://github.com/flyingsaucerproject/flyingsaucer/blob/main/CHANGELOG.md) - [Commits](https://github.com/flyingsaucerproject/flyingsaucer/compare/v9.11.6...v9.12.0) Updates `org.xhtmlrenderer:flying-saucer-pdf` from 9.11.6 to 9.12.0 - [Release notes](https://github.com/flyingsaucerproject/flyingsaucer/releases) - [Changelog](https://github.com/flyingsaucerproject/flyingsaucer/blob/main/CHANGELOG.md) - [Commits](https://github.com/flyingsaucerproject/flyingsaucer/compare/v9.11.6...v9.12.0) --- updated-dependencies: - dependency-name: org.xhtmlrenderer:flying-saucer-core dependency-version: 9.12.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.xhtmlrenderer:flying-saucer-pdf dependency-version: 9.12.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * build(deps): bump software.amazon.awssdk:bom from 2.31.21 to 2.31.25 Bumps software.amazon.awssdk:bom from 2.31.21 to 2.31.25. --- updated-dependencies: - dependency-name: software.amazon.awssdk:bom dependency-version: 2.31.25 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * build(deps): bump com.github.oshi:oshi-core from 6.8.0 to 6.8.1 Bumps [com.github.oshi:oshi-core](https://github.com/oshi/oshi) from 6.8.0 to 6.8.1. - [Release notes](https://github.com/oshi/oshi/releases) - [Changelog](https://github.com/oshi/oshi/blob/master/CHANGELOG.md) - [Commits](https://github.com/oshi/oshi/compare/oshi-parent-6.8.0...oshi-parent-6.8.1) --- updated-dependencies: - dependency-name: com.github.oshi:oshi-core dependency-version: 6.8.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * build(deps): bump org.opensearch.client:opensearch-java Bumps [org.opensearch.client:opensearch-java](https://github.com/opensearch-project/opensearch-java) from 2.22.0 to 2.23.0. - [Release notes](https://github.com/opensearch-project/opensearch-java/releases) - [Changelog](https://github.com/opensearch-project/opensearch-java/blob/v2.23.0/CHANGELOG.md) - [Commits](https://github.com/opensearch-project/opensearch-java/compare/v2.22.0...v2.23.0) --- updated-dependencies: - dependency-name: org.opensearch.client:opensearch-java dependency-version: 2.23.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * build(deps): bump co.elastic.logging:logback-ecs-encoder Bumps [co.elastic.logging:logback-ecs-encoder](https://github.com/elastic/ecs-logging-java) from 1.6.0 to 1.7.0. - [Release notes](https://github.com/elastic/ecs-logging-java/releases) - [Commits](https://github.com/elastic/ecs-logging-java/compare/v1.6.0...v1.7.0) --- updated-dependencies: - dependency-name: co.elastic.logging:logback-ecs-encoder dependency-version: 1.7.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * tests(system): isolate SchedulerScheduleTest tests with tenantId * Feat/storage outputs (#8361) * feat(executions): Store outputs inside the internal storage (1/2) * feat(executions): Store outputs inside the internal storage (2/2) * feat(test): allow passing tenantId to tests --------- Co-authored-by: Ludovic DEHON <tchiot.ludo@gmail.com> * chore(deps): regular dependency update (#8484) Performing a weekly round of dependency updates in the NPM ecosystem to keep everything up to date. * fix(ui): full view height for single task logs (#8042) Co-authored-by: Miloš Paunović <paun992@hotmail.com> * feat: synchronize task edition with editor (#8433) * fix(controls): adjust bottom position of contorls in multiPanelsEditor (#8465) * fix(executions): unqueing execution must remove the execution queued When an execution is queued in the JDBC backend, a record is inserted inside the execution_queued table, we must remove this record when we unqeue an execution. Fixes #8448 * chore(core): localize to languages other than english (#8485) Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference. Co-authored-by: GitHub Action <actions@github.com> * tests(webserver): fix flaky test which could query previous tests tasks * tests(system): debug flaky error of shouldPauseExecutionByQueryRunningFlows * tests(system): debug flaky error of shouldPauseExecutionByQueryRunningFlows * tests(system): try with different task id * tests(system): bump sleep-short sleep time to 10s * fix(execution)*: decode and hide nested inputs of type SECRET Fixes #7964 * refactor(core): pass the dynamic concurrency schema to no code editor (#8488) There was an issue with passing hard-coded concurrency schema to be rendered in No Code editor, which is now amended and we're passing down the previously fetched one * chore(deps): update gradle version * doc(basic.md): add link to configuration for kestra property variables (#8490) * fix(flows): properly check average duration for dashboard graphs (#8457) There was a problem on flows view with the main chart not showing proper data until user clicks on duration toggle. Closes https://github.com/kestra-io/kestra/issues/8435. Closes https://github.com/kestra-io/kestra-ee/issues/3499. * docs(core-pause): update pauseDuration properties, titles, descriptions (#8495) * fix(system): restrict the JdbcConcurrencyLimitService to the JDBC runner * fix(core): fix indexer metric description (#8500) * Add examples with expression and trimmed values (#6154) * chore(ui): improvement to drilldown for Default and Custom Charts. (#7885) * chore(ui): improvement to drilldown for Default and Custom Charts. * minor tweak * test: fix the Barchart stories to test drilldown --------- Co-authored-by: Bart Ledoux <bledoux@kestra.io> * fix(ui): restart trigger position for backfill column (#8246) Co-authored-by: Miloš Paunović <paun992@hotmail.com> Co-authored-by: Barthélémy Ledoux <ledouxb@me.com> Co-authored-by: Bart Ledoux <bledoux@kestra.io> * feat(plugin): add a way to provide additional type of plugins Provide a way for plugins to define a new type of plugins. To do that, a plugin must provide both an abstract base class that extends AdditionalPlugin and a set of concret classes. Both the abstract base class and the concrete classes mut be inside the same plugin. This is a limitation that we may work on later by providing, for example, an SPI to add base classes to the application classloader. * fix(ui): save existing flow after making changes (#8378) Co-authored-by: Barthélémy Ledoux <ledouxb@me.com> * fix(core): failing DocumentationGeneratorTest.returnDoc() * chore(core): refactor component to composition API structure and with some styling (#8504) * feat(flows): add validation for use of inputs and outputs with '-' in the name (#8379) * test(core): fix breaking change in local flow repository (#8517) Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io> * feat(system)!: remove the SQLServer runner Part-of: https://github.com/kestra-io/kestra-ee/issues/3504 * chore(build): add Postgres stat extension * feat(plugins): add Langchain4J plugins * chore(system): add warn log when emit logQueue failed (#8432) * feat(plugins): add Go Script plugin * fix(jdbc): add service_id index on service_instance table * chore(flows): improve the blueprints view within the flow editing panels (#7983) Changes here consist of removing the tags from blueprint view on Multi Panel flow editor, along with couple of other UI improvements. Closes https://github.com/kestra-io/kestra/issues/7881. Co-authored-by: Miloš Paunović <paun992@hotmail.com> * fix(flows): properly load blueprints in multi panel view (#8524) While using the new Multi Panel view blueprints were not loading properly due to wrong paramtere being sent to action. now that's sorted. Closes https://github.com/kestra-io/kestra/issues/8523. * feat(flows): improve the display of array inputs when running an execution (#7953) This PR is introducing a change of how the `array` inputs are displayed inside the flow run dialog, to be more user-friendly. Closes https://github.com/kestra-io/kestra/issues/6947. --------- Co-authored-by: Miloš Paunović <paun992@hotmail.com> * fix(system): change default config values for liveness Change kestra.server.liveness.interval from 5s to 10s to be less agressive on liveness check. Align other default liveness configs with kafka implementation. * fix(ui): amend Absolute date filter's looks (#8501) * chore(core): localize to languages other than english (#8528) Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference. Co-authored-by: GitHub Action <actions@github.com> * docs(flow-trigger): add note about no Pebble in conditions * fix(ui): remove parts of filter using backspace (#8105) Co-authored-by: Miloš Paunović <paun992@hotmail.com> Co-authored-by: Barthélémy Ledoux <ledouxb@me.com> * fix(ui): open link in markdown in other tab. (#8258) * fix(ui): open link in markdown in other tab. * chore(core): restrict attribute to external links. Co-authored-by: Barthélémy Ledoux <ledouxb@me.com> --------- Co-authored-by: Barthélémy Ledoux <ledouxb@me.com> * fix(system): load OpenTelemetry lib in the app classloader Without that, as we have it here, plugins may have class loading issue if they use OpenTelemetry internally (like in the Elasticsearch client). * feat(ui): Add search in internal docs (#8458) Co-authored-by: Barthélémy Ledoux <ledouxb@me.com> * fix(triggers): inject default later inside the Scheduler Today, as they are injected eagerly, they are done even if no trigger exists. This is counter-performant, and in case the flow is an error will log each seconds. Doing it a little later will be better. * build(deps): bump software.amazon.awssdk:bom from 2.31.25 to 2.31.30 Bumps software.amazon.awssdk:bom from 2.31.25 to 2.31.30. --- updated-dependencies: - dependency-name: software.amazon.awssdk:bom dependency-version: 2.31.30 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * build(deps): bump org.wiremock:wiremock-jetty12 from 3.12.1 to 3.13.0 Bumps [org.wiremock:wiremock-jetty12](https://github.com/wiremock/wiremock) from 3.12.1 to 3.13.0. - [Release notes](https://github.com/wiremock/wiremock/releases) - [Commits](https://github.com/wiremock/wiremock/compare/3.12.1...3.13.0) --- updated-dependencies: - dependency-name: org.wiremock:wiremock-jetty12 dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * build(deps): bump jacksonVersion from 2.18.3 to 2.19.0 Bumps `jacksonVersion` from 2.18.3 to 2.19.0. Updates `com.fasterxml.jackson:jackson-bom` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.3...jackson-bom-2.19.0) Updates `com.fasterxml.jackson.core:jackson-core` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.18.3...jackson-core-2.19.0) Updates `com.fasterxml.jackson.core:jackson-databind` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson/commits) Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson/commits) Updates `com.fasterxml.jackson.module:jackson-module-parameter-names` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-modules-java8/compare/jackson-modules-java8-2.18.3...jackson-modules-java8-2.19.0) Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.18.3...jackson-dataformats-text-2.19.0) Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-smile` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-dataformats-binary/compare/jackson-dataformats-binary-2.18.3...jackson-dataformats-binary-2.19.0) Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-cbor` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-dataformats-binary/compare/jackson-dataformats-binary-2.18.3...jackson-dataformats-binary-2.19.0) Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-ion` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-dataformat-ion/commits) Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-xml` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.18.3...jackson-dataformat-xml-2.19.0) Updates `com.fasterxml.jackson.datatype:jackson-datatype-guava` from 2.18.3 to 2.19.0 - [Commits](https://github.com/FasterXML/jackson-datatypes-collections/compare/jackson-datatypes-collections-2.18.3...jackson-datatypes-collections-2.19.0) Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.18.3 to 2.19.0 Updates `com.fasterxml.jackson.datatype:jackson-datatype-jdk8` from 2.18.3 to 2.19.0 --- updated-dependencies: - dependency-name: com.fasterxml.jackson:jackson-bom dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.core:jackson-core dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.core:jackson-annotations dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.module:jackson-module-parameter-names dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-smile dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-cbor dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-ion dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-xml dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-guava dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310 dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jdk8 dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * chore(execution): update display names for executions. (#8527) * fix(core): change incorrectly used search parameter (#8534) Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io> * fix(ui): set isCreating to false when opening flow edit mode (#8549) * fix(core): safely access section and identifier query params (#8542) Co-authored-by: Barthélémy Ledoux <ledouxb@me.com> * fix(ui): update storybook editor tests with provided keys (#8550) Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com> * chore(core): localize to languages other than english (#8554) Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference. Co-authored-by: GitHub Action <actions@github.com> * fix(triggers): amend broken filtering on triggers tab (#8553) There was a problem with both namespace and state filters on Triggers page which is now properly sorted. Closes https://github.com/kestra-io/kestra/issues/8529. * chore: attempt to fix flaky tests (#8537) SingleFlowCommandsTest: The flow Delete -> Create -> Update sequence is weird - delete got HTTP 404. Reworked to Create -> Update -> Delete sequence. PurgeLogsTest: The log repository contained the prepared single entry but also might contain additional entries from previously logged messages. * fix(namespaces): namespaceFiles with same name are wrongly overwritten (#8562) Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io> * feat(core): forward execution labels in Flow Trigger * chore(triggers)*: properly handle switches for triggers disabled from within flow source (#8106) It was not clear as to which trigger can not be enabled and why. Now, that is much more clear with the proper tooltips and disabling of switch toggling. Closes https://github.com/kestra-io/kestra/issues/8011. Closes https://github.com/kestra-io/kestra/issues/5736. * fix(executions): fix execution failure due to UnsupportedOperationException (#8563) Fix: #8563 * chore(core): localize to languages other than english (#8568) Extended localization support by adding translations for multiple languages using English as the base. This enhances accessibility and usability for non-English-speaking users while keeping English as the source reference. Co-authored-by: GitHub Action <actions@github.com> * feat(system): add TestSuite model,taskFixture impl * fix: redirect to edit when saving new flow (#8560) Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com> * feat(system)*: decrease defaut JDBC queue poll size Decreasing it from 100 to 50 didn't show any performance hit but should lower the memory consumption now that we process the queue concurrently in the executor. ## BEFORE - pollSize=100 - 10 tx/s: 150ms - 25 tx/s: 200ms - 50 tx/s: 300ms - 75 tx/s: 5.2s - 100 tx/s: 15s ## AFTER - pollSize=50 - 10 tx/s: 150ms - 25 tx/s: 200ms - 50 tx/s: 300ms - 75 tx/s: 4.8s - 100 tx/s: 14s * feat(flows): Allow to define an onPause task on the Pause task The onPause task will be executed immediatly when the execution is paused. Part-of: #3601 * feat(core)!: WIP make tenant id required * feat(core)!: WIP make tenant id required * Feat/storage outputs (#8361) * feat(executions): Store outputs inside the internal storage (1/2) * feat(executions): Store outputs inside the internal storage (2/2) * feat(test): allow passing tenantId to tests --------- Co-authored-by: Ludovic DEHON <tchiot.ludo@gmail.com> * tests(webserver): fix flaky test which could query previous tests tasks * feat(executions): Add workerId to each worker task attemps Closes #7799 * Feat/storage outputs (#8361) * feat(executions): Store outputs inside the internal storage (1/2) * feat(executions): Store outputs inside the internal storage (2/2) * feat(test): allow passing tenantId to tests --------- Co-authored-by: Ludovic DEHON <tchiot.ludo@gmail.com> * wip(core): fix unit tests * test(core): fix unit tests * test(core): fix unit tests * test(core): fix unit tests * feat(core): make tenant id required everywhere * feat(core): make tenant required in create user command * feat(core): clean the PR * feat(core): add tenant id to dashboard controller * fix(core): tests after merging * clean(core): fixes after review --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: nKwiatkowski <nkwiatkowski@kestra.io> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Roman Acevedo <roman.acevedo62@gmail.com> Co-authored-by: Loïc Mathieu <loikeseke@gmail.com> Co-authored-by: Ludovic DEHON <tchiot.ludo@gmail.com> Co-authored-by: Miloš Paunović <paun992@hotmail.com> Co-authored-by: Piyush Bhaskar <102078527+Piyush-r-bhaskar@users.noreply.github.com> Co-authored-by: Barthélémy Ledoux <ledouxb@me.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: GitHub Action <actions@github.com> Co-authored-by: AJ Emerich <aemerich@kestra.io> Co-authored-by: ben8t <46634684+Ben8t@users.noreply.github.com> Co-authored-by: Bart Ledoux <bledoux@kestra.io> Co-authored-by: Satvik Kushwaha <59243339+satvik2131@users.noreply.github.com> Co-authored-by: Karuna Tata <karuna.tata@devrev.ai> Co-authored-by: Hashim Khalifa <105060840+hashimzs@users.noreply.github.com> Co-authored-by: lwyang <1670906161@qq.com> Co-authored-by: 杨利伟 <yangliwei@xiaomi.com> Co-authored-by: Florian Hussonnois <fhussonnois@kestra.io> Co-authored-by: yuri <1969yuri1969@gmail.com> Co-authored-by: AJ Emerich <aj-emerich@proton.me> Co-authored-by: rajatsingh23 <48049052+rajatsingh23@users.noreply.github.com>
This commit is contained in:
@@ -2,9 +2,15 @@ package io.kestra.repository.h2;
|
||||
|
||||
import io.kestra.core.models.SearchResult;
|
||||
import io.kestra.core.models.flows.Flow;
|
||||
import io.kestra.core.models.flows.FlowWithException;
|
||||
import io.kestra.core.models.flows.GenericFlow;
|
||||
import io.kestra.core.utils.IdUtils;
|
||||
import io.kestra.jdbc.repository.AbstractJdbcFlowRepositoryTest;
|
||||
import io.kestra.plugin.core.flow.Template;
|
||||
import io.micronaut.data.model.Pageable;
|
||||
import io.micronaut.data.model.Sort;
|
||||
import java.util.Collections;
|
||||
import java.util.Optional;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
@@ -12,7 +18,10 @@ import java.io.IOException;
|
||||
import java.net.URISyntaxException;
|
||||
import java.util.List;
|
||||
|
||||
import static io.kestra.core.tenant.TenantService.MAIN_TENANT;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.doReturn;
|
||||
import static org.mockito.Mockito.spy;
|
||||
|
||||
public class H2FlowRepositoryTest extends AbstractJdbcFlowRepositoryTest {
|
||||
|
||||
@@ -25,7 +34,7 @@ public class H2FlowRepositoryTest extends AbstractJdbcFlowRepositoryTest {
|
||||
@Test
|
||||
@Override
|
||||
public void findSourceCode() {
|
||||
List<SearchResult<Flow>> search = flowRepository.findSourceCode(Pageable.from(1, 10, Sort.UNSORTED), "io.kestra.plugin.core.condition.MultipleCondition", null, null);
|
||||
List<SearchResult<Flow>> search = flowRepository.findSourceCode(Pageable.from(1, 10, Sort.UNSORTED), "io.kestra.plugin.core.condition.MultipleCondition", MAIN_TENANT, null);
|
||||
|
||||
// FIXME since the big task renaming, H2 return 6 instead of 2
|
||||
// as no core change this is a test artefact, or a latent bug in H2.
|
||||
|
||||
Reference in New Issue
Block a user