Commit Graph

64 Commits

Author SHA1 Message Date
Tran Ngoc Nhan 84c745463e Fix some typos 2025-08-03 15:10:18 +07:00
Miguel Prieto 6fc1ba1f3f Added deprecation and relocation notes in client and sdk modules 2024-09-19 12:51:02 -04:00
Dennis Caldwell ac00735d42 Fix CVEs in 3.16. (#46)
* Upgraded ES7 to 7.17.16, alpine to 3.19

* Update ElasticSearch to 7.17.16, some sdk tests are failing.

* Server would not run, StackOverflow - 54742540 had this handy fix.

* Use the new image in test container.

* Update Spring Boot to 3.2.1. One failing test in end to end.

* Handle the change in exceptions from Spring Framework.

* Update AWS SDK for CVE fix.

* Replace generic import with specific class.

* Removed dependencies.lock file from projects. No longer used.
2024-01-30 14:56:51 -08:00
c4lm 5c06b37ad1 more cleanup 2023-12-22 22:24:59 +04:00
Viren Baraiya 83b7eef9b3 fix typo 2023-12-20 11:41:30 -08:00
Viren Baraiya 71b2b5731d license header changes 2023-12-20 11:20:22 -08:00
Viren Baraiya 693124e864 dependency locks 2023-12-17 09:56:12 -08:00
LuisLainez 064b0a6292 Issue/upgrade to spring (#3828)
SB3 upgrades
2023-10-31 09:08:06 -07:00
Alex May e4821852f7 Add nashorn to dependency locks 2023-08-14 13:09:49 -06:00
Alex May 625bbf3a85 generateLock saveLock 2023-07-21 10:06:35 -06:00
Alex May fdcdf51641 Update google protobuf 2023-07-21 09:45:49 -06:00
Jamie DeMichele b88c27d6e0 Allow for an upgrade of log4j2 versions by loosening constraint (#3321)
* Allow for an upgrade of log4j2 versions

* Update lock
2023-01-26 13:43:02 -08:00
Sumit Kumar 2d2ca5e904 Add constructor for ManagedChannelBuilder in grpc client (#3301)
Co-authored-by: skumar103 <sumit_kumar1@intuit.com>
2022-10-17 14:48:24 -07:00
Aravindan Ramkumar 3c36de0653 removed spring-security
CI / build (push) Has been cancelled
CI / build-ui (push) Has been cancelled
2022-10-17 11:33:43 -07:00
Aravindan Ramkumar 0787f8477a authorization for StartWorkflowOperation 2022-10-13 13:55:41 -07:00
Anoop Panicker c526c65a73 remove obsolete TODOs and refactor (#3161)
* remove obsolete TODOs and refactor

* spotless

* using mockbean

* Revert "using mockbean"

This reverts commit e1cb9867c78ae7c5884b7212339c9cea56485154.

* revert changes to event processor

* fix tests
2022-08-10 13:12:20 -07:00
jxu-nflx ab14727093 Jxu/cassandra serde (#3144)
CI / build (push) Has been cancelled
CI / build-ui (push) Has been cancelled
* Ignore empty field in json serialization

* Add afterburner module to optimize json serializers and deserializers
2022-08-05 13:09:00 -07:00
Aravindan Ramkumar fe135aa4c5 added junit-vintage-engine and dependency updates 2022-06-30 16:22:54 -07:00
Aravindan Ramkumar f82caba4a5 Introducing RequestHandler which encapsulates all HTTP operations. The JerseyRequestHandler is an implementation that uses the Jersey client. 2022-06-01 17:17:21 -07:00
Aravindan Ramkumar a08510db39 dependecy lock update for SB 2.6.7 2022-05-18 09:07:38 -07:00
Aravindan Ramkumar 4f6afcf6d5 add dependencies for jersey to support springboot version upgrade 2022-05-16 15:59:23 -07:00
Anoop Panicker e739c34a81 remove guava from common module;handle exceptions in sweeper 2022-04-26 15:03:20 -07:00
Anoop Panicker c7ab4fd115 updated dependencies 2022-04-07 13:12:30 -07:00
Aravindan Ramkumar ec1bb60359 dependencies.lock update 2022-03-14 21:58:04 +00:00
jxu-nflx c70a0376bc Add previousStatus filed to WorkflowModel (#2816)
CI / build (push) Has been cancelled
CI / build-ui (push) Has been cancelled
* Add previousStatus filed to WorkflowModel

* Add check to only update previousStatus if status changed

* Update dependency lock files
2022-03-08 16:49:07 -08:00
Anoop Panicker 8b638523bd upgrade grpc dependency 2022-02-28 16:37:32 -08:00
Anoop Panicker 6ff240ade2 upgrade log4j to 2.17.1 2022-02-01 13:53:54 -08:00
Anoop Panicker cd528e126e Object model separation (#2702)
CI / build (push) Has been cancelled
CI / build-ui (push) Has been cancelled
* introduce a domain specific object model

* service layer wip

* core and contribs wip

* remove repeated external storage access in state machine

* cassandra module changes

* redis persistence changes

* mysql persistence changes

* postgres persistence changes

* redis concurrency limit module changes

* updated IndexDAO APIs and corresponding ES implementations

* more changes per indexDAO api

* fix tests in es modules due to new contract

* fix unit tests as per new models

* rename objects and classes

* fix integ tests
2022-01-31 15:46:34 -08:00
Jiaofen Xu c89e78081d Add formatting plugin 2022-01-11 10:09:21 -08:00
Anoop Panicker 83b967a720 updated openapi version to 1.6.+ 2021-12-28 15:01:49 -08:00
Romain c1d68dcbe0 update log4j to 2.17 to avoid DoS vulnerability (#2659)
* update log4j to 2.17 to avoid DoS vulnerability

* generateLock and saveLock

Co-authored-by: romain amichaud <romain.amichaud@exfo.com>
2021-12-20 14:19:28 -08:00
jxu-nflx 0af6a11a0c Add event handler operations to client (#2502)
CI / build (push) Has been cancelled
* Add event handler operations to client

* Disable system task workers for integration tests and remove ignored test
2021-10-07 10:01:54 -07:00
Aravindan Ramkumar 4a87a4b0b0 Upgraded azure-storage-blob to 12.7.0 to fix build issue #2407 (#2408)
* upgraded azure-storage-blob to 12.7.0 to fix build issue #2407
2021-08-19 15:02:10 -07:00
Anoop Panicker b02c3450a5 fix for retrying subworkflows within dynamic fork join 2021-07-09 15:21:49 -07:00
michaelpaliy 3039768e10 New Search APIs that return Workflow/Task instead of WorkflowSummary/TaskSummary (#2260)
* Issue #1992 add search api that returns Workflow instead of WorkflowSummary

* Add task search api that returns Task instead of TaskSummary
2021-05-24 16:46:16 -07:00
Anoop Panicker a26815bfca add sonar to PR builds 2021-04-16 15:23:14 -07:00
Aravindan Ramkumar 3d521f5df8 upgrade to java 11 2021-04-14 12:45:53 -07:00
Anoop Panicker f372a91af8 updated CHANGELOG and dependencies 2021-04-09 18:00:36 -07:00
Anoop Panicker 0febc74d5c removed unimportant and potentially expensive APIs 2021-04-08 21:40:24 -07:00
Aravindan Ramkumar f6de30d630 remove deprecated fields and methods (#2158)
remove deprecated fields and methods
2021-04-06 15:56:16 -07:00
Aravindan Ramkumar 2de2f4b6e3 dependency locks 2021-04-01 13:20:49 -07:00
Anoop Panicker 4365eae554 sync to master f515e0c7cd 2021-02-17 18:35:18 -08:00
Aravindan Ramkumar c5c56a38a0 Switched to Spring Boot. See CHANGELOG.md for a rough log of changes in the branch. 2020-11-25 16:50:14 -08:00
Andrea11 5a95b5f58b update jq dependency to latest stable version 2020-09-24 13:19:52 +02:00
Anoop Panicker 167180ad51 add configuration to enable external index management in es6 2020-05-13 13:17:10 -07:00
Anoop Panicker db7a20710e set owner email in workflow and task def 2020-01-11 18:45:29 -08:00
Parker Mauney 0fac732407 Upgrade Mockito to v3 (#1450)
* Bump mockito version to 3.1.0

 + Remove deprecated mockito-all dependency from grpc-server

* Migrate usages of deprecated Mockito imports

* Explicitly match null args; fix name mismatch in testStartWorkflow

* Update usage of non-null matchers in TaskCoordinator tests

* Sleep and assert ack is called before verifying noops

* Throw explicit RuntimeException and use long matchers when needed in TestWorkflowExecutor

* Loosen non-null matchers in failing core test stubs

* Use explicit null matcher in jersey skip task test

* Update lockfiles

* De-dupe System.currentTimeMillis() calls to fix flaky TaskTest failure
2019-12-24 10:44:00 -08:00
Kishore ab4f03b4e3 Upgrade Jackson dependencies to v2.10.0 (#1353)
* Upgrade Jackson dependencies to v2.10.0

* Updated locks.
2019-12-03 16:58:20 -08:00
Kishore 90ab659ecd Implementing workflow decider locking with Redis. 2019-11-13 10:33:52 -08:00
HOA PHAN b516b44f57 remove unused import (#1300) 2019-09-03 18:52:41 -07:00