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

rgoers pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/flume.git.


    from ce6db54  FLUME-3389 Build and test Apache Flume on ARM64 CPU 
architecture
     add 2b4d546  FLUME-3335 - Support configuration via HTTP(S)
     add c48877d  Merge pull request #347 from apache/FLUME-3335

No new revisions were added by this update.

Summary of changes:
 flume-ng-doc/sphinx/FlumeUserGuide.rst             |  99 ++++++++-
 flume-ng-node/pom.xml                              |  24 ++-
 .../flume/node/AbstractConfigurationProvider.java  |   3 +
 .../java/org/apache/flume/node/Application.java    | 237 ++++++++++++++++-----
 .../flume/node/ClasspathConfigurationSource.java   |  71 ++++++
 .../node/ClasspathConfigurationSourceFactory.java  |  41 ++++
 .../org/apache/flume/node/ConfigurationSource.java |  56 +++++
 .../flume/node/ConfigurationSourceFactory.java     |  50 +++++
 .../flume/node/EnvVarResolverProperties.java       |   5 +
 .../apache/flume/node/FileConfigurationSource.java | 110 ++++++++++
 .../flume/node/FileConfigurationSourceFactory.java |  42 ++++
 .../apache/flume/node/HttpConfigurationSource.java | 150 +++++++++++++
 .../flume/node/HttpConfigurationSourceFactory.java |  42 ++++
 .../java/org/apache/flume/node/MapResolver.java    |  70 ++++++
 .../flume/node/MaterializedConfiguration.java      |  12 +-
 ...PollingPropertiesFileConfigurationProvider.java | 143 +------------
 .../node/PropertiesFileConfigurationProvider.java  |  58 +----
 ...Provider.java => UriConfigurationProvider.java} | 237 ++++++++++++++++-----
 .../flume/node/net/AuthorizationProvider.java      |  27 +++
 .../flume/node/net/BasicAuthorizationProvider.java |  45 ++++
 .../apache/flume/node/net/LaxHostnameVerifier.java |  38 ++++
 .../flume/node/net/UrlConnectionFactory.java       | 104 +++++++++
 ...rg.apache.flume.node.ConfigurationSourceFactory |  17 ++
 .../node/TestClasspathConfigurationSource.java     |  73 +++++++
 ...rResolverProperties.java => TestEnvLookup.java} |  43 ++--
 .../flume/node/TestHttpConfigurationSource.java    | 141 ++++++++++++
 ...solverProperties.java => TestOverrideFile.java} |  51 ++---
 ...PollingPropertiesFileConfigurationProvider.java |   8 +-
 .../TestPropertiesFileConfigurationProvider.java   |   8 +-
 ...verProperties.java => TestRecursiveLookup.java} |  47 ++--
 ...perties.2786 => flume-conf-override.properties} |  18 +-
 ...erties => flume-conf-with-envLookup.properties} |   2 +-
 ... => flume-conf-with-recursiveLookup.properties} |   6 +-
 pom.xml                                            |  33 ++-
 34 files changed, 1690 insertions(+), 421 deletions(-)
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/ClasspathConfigurationSource.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/ClasspathConfigurationSourceFactory.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/ConfigurationSource.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/ConfigurationSourceFactory.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/FileConfigurationSource.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/FileConfigurationSourceFactory.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/HttpConfigurationSource.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/HttpConfigurationSourceFactory.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/MapResolver.java
 copy 
flume-ng-node/src/main/java/org/apache/flume/node/{PropertiesFileConfigurationProvider.java
 => UriConfigurationProvider.java} (52%)
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/net/AuthorizationProvider.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/net/BasicAuthorizationProvider.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/net/LaxHostnameVerifier.java
 create mode 100644 
flume-ng-node/src/main/java/org/apache/flume/node/net/UrlConnectionFactory.java
 create mode 100644 
flume-ng-node/src/main/resources/META-INF/services/org.apache.flume.node.ConfigurationSourceFactory
 create mode 100644 
flume-ng-node/src/test/java/org/apache/flume/node/TestClasspathConfigurationSource.java
 copy 
flume-ng-node/src/test/java/org/apache/flume/node/{TestEnvVarResolverProperties.java
 => TestEnvLookup.java} (58%)
 create mode 100644 
flume-ng-node/src/test/java/org/apache/flume/node/TestHttpConfigurationSource.java
 copy 
flume-ng-node/src/test/java/org/apache/flume/node/{TestEnvVarResolverProperties.java
 => TestOverrideFile.java} (51%)
 copy 
flume-ng-node/src/test/java/org/apache/flume/node/{TestEnvVarResolverProperties.java
 => TestRecursiveLookup.java} (51%)
 copy flume-ng-node/src/test/resources/{flume-conf.properties.2786 => 
flume-conf-override.properties} (67%)
 mode change 100755 => 100644
 copy flume-ng-node/src/test/resources/{flume-conf-with-envvars.properties => 
flume-conf-with-envLookup.properties} (97%)
 copy flume-ng-node/src/test/resources/{flume-conf-with-envvars.properties => 
flume-conf-with-recursiveLookup.properties} (90%)

Reply via email to