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

pmaheshwari pushed a change to branch state-backend-async-commit
in repository https://gitbox.apache.org/repos/asf/samza.git.


    from 48699c4  Merge pull request #1512 from 
dxichen/checkpoint-restore-precendence-cleanup
     new 8ecd445  SAMZA-2646: Minor refactor of StreamAppender to support 
sending formats other than byte[] to SystemProducer (#1488)
     new 33bc5be  SAMZA-2650: [Scala cleanup] Convert ShellCommandBuilder from 
scala to java (#1496)
     new de067c4  SAMZA-2647: Clean up unused split deployment code (#1493)
     new 8250a43  SAMZA-2652: Application Master High Availability metric - 
change counter to gauge (#1497)
     new 2563caa  SAMZA-2648: Add simple placeholder FaultDomainManager for 
when YARN is not used (#1494)
     new 65e51ec  SAMZA-2654: Allow coordinator url port to be configurable 
(#1499)
     new 96b09b5  SAMZA-2649: Add MetricsReporter which logs metrics to log 
file (#1495)
     new c2ef12f  SAMZA-2653: Write pathing jar of run-class.sh into its own 
directory (#1498)
     new 23627cc  [SAMZA-2655] Expose RocksDB maxOpenFiles setting as Samza 
parameter (#1500)
     new 9d9ebc7  SAMZA-398: Remove force NONE compression for changelog topic 
producer
     new d5f5494  Merge pull request #1492 from 
perkss/SAMZA-398-allow-compressed-changelog
     new 08931ce  KafkaChangelogKeySerde should support deserializing multiple 
keys (#1502)
     new 1f0f8bd  SAMZA-1885: Enable parallel task execution for build (#1504)
     new 337628e  SAMZA-2660: Add authentication via TokenCredential for 
AzureBlobSystemProducer (#1507)
     new 4c11067  SAMZA-2303: Exclude side inputs when handling end-of-stream 
and watermarks for high-level (#1506)
     new 8fa07fe  Samza-2665: AzureBlob SystemProducer: stop block upload 
retrying when InterruptedException is thrown (#1511)
     new e975b86  Merge branch 'master' into state-backend-async-commit
     new c95d828  Merge pull request #1513 from 
dxichen/merge-state-backend-async-commit

The 2376 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 build.gradle                                       |   7 +-
 .../versioned/jobs/configuration-table.html        |  16 +
 .../versioned/jobs/samza-configurations.md         |  11 +-
 gradle.properties                                  |   2 +
 gradle/dependency-versions.gradle                  |   1 -
 .../system/azureblob/AzureBlobClientBuilder.java   | 148 +++++++++
 .../samza/system/azureblob/AzureBlobConfig.java    |  69 +++-
 .../azureblob/avro/AzureBlobOutputStream.java      |   7 +-
 .../producer/AzureBlobSystemProducer.java          |  80 ++---
 .../azureblob/avro/TestAzureBlobOutputStream.java  |  40 ++-
 .../producer/TestAzureBlobSystemProducer.java      |  16 +-
 .../classloader/DependencyIsolationUtils.java      |  50 ---
 .../classloader/IsolatingClassLoaderFactory.java   | 352 ---------------------
 .../ClusterBasedJobCoordinatorRunner.java          |  13 +-
 .../clustermanager/SingleFaultDomainManager.java}  |  41 +--
 .../SingleFaultDomainManagerFactory.java}          |   9 +-
 .../apache/samza/config/ClusterManagerConfig.java  |  18 ++
 .../java/org/apache/samza/config/JobConfig.java    |   6 -
 .../apache/samza/config/ShellCommandConfig.java    |  23 --
 .../org/apache/samza/config/StorageConfig.java     |  11 -
 .../apache/samza/context/InternalTaskContext.java  |  25 +-
 .../org/apache/samza/context/TaskContextImpl.java  |  27 +-
 .../coordinator/JobCoordinatorMetadataManager.java |  35 +-
 .../org/apache/samza/job/ShellCommandBuilder.java  |  52 +++
 .../metrics/reporter/LoggingMetricsReporter.java   | 132 ++++++++
 .../reporter/LoggingMetricsReporterConfig.java     |  46 +++
 .../reporter/LoggingMetricsReporterFactory.java    |  45 +++
 .../samza/operators/impl/OperatorImplGraph.java    |  14 +-
 .../samza/system/inmemory/InMemoryManager.java     |  20 +-
 .../org/apache/samza/util/SplitDeploymentUtil.java |  88 ------
 .../org/apache/samza/container/TaskInstance.scala  |   2 +-
 .../apache/samza/coordinator/JobModelManager.scala |   3 +-
 .../org/apache/samza/job/ShellCommandBuilder.scala |  54 ----
 .../TestIsolatingClassLoaderFactory.java           |  96 ------
 .../org/apache/samza/config/TestJobConfig.java     |  11 -
 .../org/apache/samza/config/TestStorageConfig.java |  12 -
 .../apache/samza/context/TestTaskContextImpl.java  |   2 +-
 .../TestJobCoordinatorMetadataManager.java         |  10 +-
 .../apache/samza/job/TestShellCommandBuilder.java  |  90 ++++++
 .../reporter/TestLoggingMetricsReporter.java       | 198 ++++++++++++
 .../reporter/TestLoggingMetricsReporterConfig.java |  54 ++++
 .../samza/operators/impl/TestWindowOperator.java   |   7 +-
 .../samza/system/inmemory/TestInMemorySystem.java  |  20 +-
 .../apache/samza/util/TestSplitDeploymentUtil.java |  71 -----
 .../apache/samza/job/TestShellCommandBuilder.scala |  61 ----
 .../checkpoint/kafka/KafkaCheckpointLogKey.java    |   4 -
 .../kafka/KafkaCheckpointLogKeySerde.java          |   3 +-
 .../checkpoint/kafka/KafkaCheckpointManager.scala  |   2 +-
 .../org/apache/samza/config/KafkaConfig.scala      |   4 +-
 .../samza/system/kafka/KafkaSystemFactory.scala    |  11 +-
 .../kafka/TestKafkaCheckpointLogKeySerde.java      |  16 +-
 .../kafka/TestKafkaCheckpointManager.scala         |  90 +++++-
 .../system/kafka/TestKafkaSystemFactory.scala      |  12 -
 .../samza/storage/kv/RocksDbOptionsHelper.java     |   4 +
 .../kv/descriptors/RocksDbTableDescriptor.java     |  40 +++
 .../kv/descriptors/TestRocksDbTableDescriptor.java |   6 +-
 .../samza/logging/log4j2/StreamAppender.java       |  62 +++-
 samza-shell/src/main/bash/run-class.sh             |  45 ++-
 .../apache/samza/test/framework/TestRunner.java    |   8 +
 .../StreamApplicationIntegrationTestHarness.java   |   1 +
 .../samza/test/table/TestLocalTableEndToEnd.java   | 222 ++++++-------
 .../TestLocalTableWithSideInputsEndToEnd.java      | 188 +++++++----
 .../org/apache/samza/test/table/TestTableData.java |  63 +++-
 .../samza/job/yarn/SamzaAppMasterMetrics.scala     |   4 +-
 .../scala/org/apache/samza/job/yarn/YarnJob.scala  |  28 +-
 .../org/apache/samza/job/yarn/TestYarnJob.java     |  45 ---
 66 files changed, 1615 insertions(+), 1338 deletions(-)
 create mode 100644 
samza-azure/src/main/java/org/apache/samza/system/azureblob/AzureBlobClientBuilder.java
 delete mode 100644 
samza-core/src/main/java/org/apache/samza/classloader/DependencyIsolationUtils.java
 delete mode 100644 
samza-core/src/main/java/org/apache/samza/classloader/IsolatingClassLoaderFactory.java
 copy 
samza-core/src/{test/java/org/apache/samza/clustermanager/MockClusterResourceManagerCallback.java
 => main/java/org/apache/samza/clustermanager/SingleFaultDomainManager.java} 
(50%)
 copy 
samza-core/src/{test/java/org/apache/samza/clustermanager/MockFaultDomainManagerFactory.java
 => 
main/java/org/apache/samza/clustermanager/SingleFaultDomainManagerFactory.java} 
(81%)
 create mode 100644 
samza-core/src/main/java/org/apache/samza/job/ShellCommandBuilder.java
 create mode 100644 
samza-core/src/main/java/org/apache/samza/metrics/reporter/LoggingMetricsReporter.java
 create mode 100644 
samza-core/src/main/java/org/apache/samza/metrics/reporter/LoggingMetricsReporterConfig.java
 create mode 100644 
samza-core/src/main/java/org/apache/samza/metrics/reporter/LoggingMetricsReporterFactory.java
 delete mode 100644 
samza-core/src/main/java/org/apache/samza/util/SplitDeploymentUtil.java
 delete mode 100644 
samza-core/src/main/scala/org/apache/samza/job/ShellCommandBuilder.scala
 delete mode 100644 
samza-core/src/test/java/org/apache/samza/classloader/TestIsolatingClassLoaderFactory.java
 create mode 100644 
samza-core/src/test/java/org/apache/samza/job/TestShellCommandBuilder.java
 create mode 100644 
samza-core/src/test/java/org/apache/samza/metrics/reporter/TestLoggingMetricsReporter.java
 create mode 100644 
samza-core/src/test/java/org/apache/samza/metrics/reporter/TestLoggingMetricsReporterConfig.java
 delete mode 100644 
samza-core/src/test/java/org/apache/samza/util/TestSplitDeploymentUtil.java
 delete mode 100644 
samza-core/src/test/scala/org/apache/samza/job/TestShellCommandBuilder.scala

Reply via email to