This is an automated email from the ASF dual-hosted git repository.

apkhmv pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from 006ddb06e1 IGNITE-19522 Modify deploy unit command (#2152)
     add f90f949b34 IGNITE-19517 Cache JobClassLoaders (#2146)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/ignite/compute/DeploymentUnit.java  |  22 ++
 .../internal/rest/ItGeneratedRestClientTest.java   |   2 +-
 modules/code-deployment/build.gradle               |   2 +
 .../internal/deployunit/DeploymentManagerImpl.java |  46 +--
 .../deployunit/DeploymentUnitAccessor.java}        |  27 +-
 .../deployunit/DeploymentUnitAccessorImpl.java     |  55 ++++
 .../deployunit/DisposableDeploymentUnit.java       |  96 ++++++
 .../internal/deployunit/FileDeployerService.java   |  20 +-
 .../internal/deployunit/IgniteDeployment.java      |  18 +-
 .../exception/DeploymentUnitNotFoundException.java |  48 ++-
 .../DeploymentUnitUnavailableException.java        |  87 ++++++
 .../deployunit/DeploymentManagerImplTest.java      |  83 +++++
 modules/compute/build.gradle                       |   2 +-
 .../compute/ClassLoaderExceptionsMapper.java       |  82 +++++
 .../internal/compute/ComputeComponentImpl.java     |  33 +-
 .../compute/{ => loader}/JobClassLoader.java       |  42 ++-
 .../{ => loader}/JobClassLoaderFactory.java        |  78 +----
 .../internal/compute/loader/JobContext.java}       |  28 +-
 .../internal/compute/loader/JobContextManager.java | 195 ++++++++++++
 modules/compute/src/test/README.md                 |   8 +-
 .../compute/ClassLoaderExceptionsMapperTest.java   |  77 +++++
 .../internal/compute/ComputeComponentImplTest.java |  52 +++-
 .../compute/JobClassLoaderFactoryTest.java         | 345 ---------------------
 .../compute/loader/JobClassLoaderFactoryTest.java  | 220 +++++++++++++
 .../compute/{ => loader}/JobClassLoaderTest.java   |  44 ++-
 .../compute/loader/JobContextManagerTest.java      | 218 +++++++++++++
 .../compute/util/DummyIgniteDeployment.java        | 139 +++++++++
 .../units/apache-ignite-1.0-SNAPSHOT-src.zip       | Bin
 .../units/test-units-1.0-SNAPSHOT-src.zip          | Bin 69386 -> 0 bytes
 .../units/unit1/1.0.0/unit1-1.0-SNAPSHOT.jar       | Bin 1693 -> 1749 bytes
 .../units/unit1/2.0.0/unit2-1.0-SNAPSHOT.jar       | Bin 1681 -> 1724 bytes
 .../units/unit1/3.0.1/unit1-1.0-SNAPSHOT.jar       | Bin 1693 -> 1749 bytes
 .../units/unit1/3.0.1/unit2-1.0-SNAPSHOT.jar       | Bin 1681 -> 1724 bytes
 .../unit1/3.0.2/subdir/unit2-1.0-SNAPSHOT.jar      | Bin 1681 -> 1724 bytes
 .../units/unit1/3.0.2/unit1-1.0-SNAPSHOT.jar       | Bin 1693 -> 1749 bytes
 .../units/unit2/1.0.0/unit1-1.0-SNAPSHOT.jar       | Bin 1693 -> 1749 bytes
 .../units/unit2/2.0.0/unit2-1.0-SNAPSHOT.jar       | Bin 1681 -> 1724 bytes
 .../ignite/internal/util/RefCountedObjectPool.java |  87 ++++++
 .../java/org/apache/ignite/lang/ErrorGroups.java   |   3 +
 .../internal/util/RefCountedObjectPoolTest.java    |  94 ++++++
 .../internal/compute/ItComputeTestStandalone.java  |  86 +++--
 .../resources/units/unit1-1.0-SNAPSHOT.jar         | Bin 0 -> 1749 bytes
 .../resources/units/unit2-1.0-SNAPSHOT.jar         | Bin 0 -> 1724 bytes
 .../org/apache/ignite/internal/app/IgniteImpl.java |  13 +-
 44 files changed, 1820 insertions(+), 532 deletions(-)
 copy 
modules/{binary-tuple/src/main/java/org/apache/ignite/internal/binarytuple/BinaryTupleFormatException.java
 => 
code-deployment/src/main/java/org/apache/ignite/internal/deployunit/DeploymentUnitAccessor.java}
 (57%)
 create mode 100644 
modules/code-deployment/src/main/java/org/apache/ignite/internal/deployunit/DeploymentUnitAccessorImpl.java
 create mode 100644 
modules/code-deployment/src/main/java/org/apache/ignite/internal/deployunit/DisposableDeploymentUnit.java
 create mode 100644 
modules/code-deployment/src/main/java/org/apache/ignite/internal/deployunit/exception/DeploymentUnitUnavailableException.java
 create mode 100644 
modules/code-deployment/src/test/java/org/apache/ignite/internal/deployunit/DeploymentManagerImplTest.java
 create mode 100644 
modules/compute/src/main/java/org/apache/ignite/internal/compute/ClassLoaderExceptionsMapper.java
 rename modules/compute/src/main/java/org/apache/ignite/internal/compute/{ => 
loader}/JobClassLoader.java (78%)
 rename modules/compute/src/main/java/org/apache/ignite/internal/compute/{ => 
loader}/JobClassLoaderFactory.java (54%)
 copy 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request/ReadWriteScanRetrieveBatchReplicaRequest.java
 => 
compute/src/main/java/org/apache/ignite/internal/compute/loader/JobContext.java}
 (62%)
 create mode 100644 
modules/compute/src/main/java/org/apache/ignite/internal/compute/loader/JobContextManager.java
 create mode 100644 
modules/compute/src/test/java/org/apache/ignite/internal/compute/ClassLoaderExceptionsMapperTest.java
 delete mode 100644 
modules/compute/src/test/java/org/apache/ignite/internal/compute/JobClassLoaderFactoryTest.java
 create mode 100644 
modules/compute/src/test/java/org/apache/ignite/internal/compute/loader/JobClassLoaderFactoryTest.java
 rename modules/compute/src/test/java/org/apache/ignite/internal/compute/{ => 
loader}/JobClassLoaderTest.java (63%)
 create mode 100644 
modules/compute/src/test/java/org/apache/ignite/internal/compute/loader/JobContextManagerTest.java
 create mode 100644 
modules/compute/src/test/java/org/apache/ignite/internal/compute/util/DummyIgniteDeployment.java
 copy modules/{runner/src/integrationTest => 
compute/src/test}/resources/units/apache-ignite-1.0-SNAPSHOT-src.zip (100%)
 delete mode 100644 
modules/compute/src/test/resources/units/test-units-1.0-SNAPSHOT-src.zip
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/util/RefCountedObjectPool.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/util/RefCountedObjectPoolTest.java
 create mode 100644 
modules/runner/src/integrationTest/resources/units/unit1-1.0-SNAPSHOT.jar
 create mode 100644 
modules/runner/src/integrationTest/resources/units/unit2-1.0-SNAPSHOT.jar

Reply via email to