Re: Review Request 64083: Log Search: Adding new dynamic field for service logs

2017-11-27 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64083/#review191888
---


Ship it!




Ship It!

- Krisztian Kasa


On Nov. 27, 2017, 2:54 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/64083/
> ---
> 
> (Updated Nov. 27, 2017, 2:54 p.m.)
> 
> 
> Review request for Ambari, Attila Doroszlai, Krisztian Kasa, and Robert 
> Nettleton.
> 
> 
> Bugs: Ambari
> https://issues.apache.org/jira/browse/Ambari
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> its required to add in order to have a dynamic field which not only indexed, 
> but stored as well.
> 
> 
> Diffs
> -
> 
>   
> ambari-logsearch/ambari-logsearch-server/src/main/configsets/hadoop_logs/conf/managed-schema
>  c6f498b 
>   
> ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/solr/SolrConstants.java
>  60fc1a3 
>   
> ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/solr/model/SolrCommonLogData.java
>  b5ce7ad 
>   
> ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/solr/model/SolrServiceLogData.java
>  c6fdba3 
> 
> 
> Diff: https://reviews.apache.org/r/64083/diff/2/
> 
> 
> Testing
> ---
> 
> done.
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 64059: Initial implementation of Schedulable document deletion & archiving for Infra Solr

2017-11-27 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64059/
---

(Updated Nov. 27, 2017, 3:39 p.m.)


Review request for Ambari, Attila Magyar, Oliver Szabo, and Robert Nettleton.


Bugs: AMBARI-22514
https://issues.apache.org/jira/browse/AMBARI-22514


Repository: ambari


Description (updated)
---

Initial implementation of Schedulable document deletion & archiving for Infra 
Solr
==

Spring bacth job for

* exporting solr documents from hadoop_logs collection
* saving the documents to filesystem. All document is converted to json and 
written into new line.
* compress each file using tar.gz
* job can be started using ambari-infra-manager api and parameters can be 
overwritten
* s3 upload support (not used yet)
* job can be configurad to export from any collection: solr query can be 
defined in properties


Diffs (updated)
-

  ambari-infra/ambari-infra-manager/pom.xml aa86da82b2 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/CompositeFileAction.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/Document.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentDestination.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportConfiguration.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportJobListener.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportProperties.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportStepListener.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExporter.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentItemReader.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentItemWriter.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentIterator.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentSource.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/FileAction.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriter.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/S3Properties.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/S3Uploader.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrDocumentIterator.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrDocumentSource.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrQueryBuilder.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrQueryProperties.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/TarGzCompressor.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/manager/JobManager.java
 fc0a4f71db 
  ambari-infra/ambari-infra-manager/src/main/resources/infra-manager.properties 
81623764da 
  ambari-infra/ambari-infra-manager/src/main/resources/log4j2.xml ad1adcdcba 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentExporterTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentItemReaderTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriterTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrQueryBuilderTest.java
 PRE-CREATION 
  ambari-logsearch/docker/test-config/logfeeder/logfeeder.properties fb7ddf2845 


Diff: https://reviews.apache.org/r/64059/diff/3/

Changes: https://reviews.apache.org/r/64059/diff/2-3/


Testing
---

* unit tests
* manual test using docker-compose


Thanks,

Krisztian Kasa



Re: Review Request 64059: Initial implementation of Schedulable document deletion & archiving for Infra Solr

2017-11-24 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64059/
---

(Updated Nov. 24, 2017, 9:31 a.m.)


Review request for Ambari, Attila Magyar, Oliver Szabo, and Robert Nettleton.


Bugs: AMBARI-22514
https://issues.apache.org/jira/browse/AMBARI-22514


Repository: ambari


Description
---

Initial implementation of Schedulable document deletion & archiving for Infra 
Solr
==

Spring bacth job for

* exporting solr documents from hadoop_logs collection
* saving the documents to filesystem. All document is converted to json and 
written into new line.
* compress each file using tar.gz
* job can be started using ambari-infra-manager api and parameters can be 
overwritten
* s3 upload support (not used yet)


Diffs (updated)
-

  ambari-infra/ambari-infra-manager/pom.xml aa86da82b2 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/CompositeFileAction.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/Document.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentDestination.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportConfiguration.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportJobListener.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportProperties.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportStepListener.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExporter.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentItemReader.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentItemWriter.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentIterator.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentSource.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/FileAction.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/HadoopLogSource.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriter.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/S3Properties.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/S3Uploader.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrDocumentIterator.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrDocumentSource.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/TarGzCompressor.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/manager/JobManager.java
 fc0a4f71db 
  ambari-infra/ambari-infra-manager/src/main/resources/infra-manager.properties 
81623764da 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentExporterTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentItemReaderTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriterTest.java
 PRE-CREATION 
  ambari-infra/pom.xml e4b6a7601f 
  ambari-logsearch/docker/test-config/logfeeder/logfeeder.properties fb7ddf2845 


Diff: https://reviews.apache.org/r/64059/diff/2/

Changes: https://reviews.apache.org/r/64059/diff/1-2/


Testing
---

* unit tests
* manual test using docker-compose


Thanks,

Krisztian Kasa



Review Request 64059: Initial implementation of Schedulable document deletion & archiving for Infra Solr

2017-11-24 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64059/
---

Review request for Ambari, Attila Magyar, Oliver Szabo, and Robert Nettleton.


Bugs: AMBARI-22514
https://issues.apache.org/jira/browse/AMBARI-22514


Repository: ambari


Description
---

Initial implementation of Schedulable document deletion & archiving for Infra 
Solr
==

Spring bacth job for

* exporting solr documents from hadoop_logs collection
* saving the documents to filesystem. All document is converted to json and 
written into new line.
* compress each file using tar.gz
* job can be started using ambari-infra-manager api and parameters can be 
overwritten
* s3 upload support (not used yet)


Diffs
-

  ambari-infra/ambari-infra-manager/pom.xml aa86da82b2 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/CompositeFileAction.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/Document.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentDestination.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportConfiguration.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportJobListener.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportProperties.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportStepListener.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExporter.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentItemReader.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentItemWriter.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentIterator.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentSource.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/FileAction.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/HadoopLogSource.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriter.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/S3Properties.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/S3Uploader.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrDocumentIterator.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/SolrDocumentSource.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/TarGzCompressor.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/manager/JobManager.java
 fc0a4f71db 
  ambari-infra/ambari-infra-manager/src/main/resources/infra-manager.properties 
81623764da 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentExporterTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentItemReaderTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriterTest.java
 PRE-CREATION 
  ambari-infra/pom.xml e4b6a7601f 
  ambari-logsearch/docker/test-config/logfeeder/logfeeder.properties fb7ddf2845 


Diff: https://reviews.apache.org/r/64059/diff/1/


Testing
---

* unit tests
* manual test using docker-compose


Thanks,

Krisztian Kasa



Re: Review Request 64156: Log Search: backend should not return with 302 redirect if authentication fails

2017-11-29 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64156/#review192117
---


Ship it!




Ship It!

- Krisztian Kasa


On Nov. 29, 2017, 12:44 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/64156/
> ---
> 
> (Updated Nov. 29, 2017, 12:44 p.m.)
> 
> 
> Review request for Ambari, Attila Magyar, Krisztian Kasa, and Robert 
> Nettleton.
> 
> 
> Bugs: AMBARI-22543
> https://issues.apache.org/jira/browse/AMBARI-22543
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> Without proper authentication details rest calls returs with 302 (to /login), 
> that should be changed and get a 401 status
> 
> 
> Diffs
> -
> 
>   
> ambari-logsearch/ambari-logsearch-server/src/main/java/org/apache/ambari/logsearch/web/filters/LogsearchAuthenticationEntryPoint.java
>  2fe5f7b 
> 
> 
> Diff: https://reviews.apache.org/r/64156/diff/1/
> 
> 
> Testing
> ---
> 
> done
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 64091: Log Feeder: handle multiple '=' (split char) in key/value filter

2017-11-27 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64091/#review191997
---




ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/FilterKeyValue.java
Line 140 (original), 140 (patched)
<https://reviews.apache.org/r/64091/#comment269993>

Why do we truncate the logmessage? Information can be lost.


- Krisztian Kasa


On Nov. 27, 2017, 8:54 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/64091/
> ---
> 
> (Updated Nov. 27, 2017, 8:54 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa, Miklos Gergely, and Robert 
> Nettleton.
> 
> 
> Bugs: AMBARI-22526
> https://issues.apache.org/jira/browse/AMBARI-22526
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> Logfeeder key/value filter cannot handle multiple occurence of split char -> 
> in order to solve that we can limit the number of splits
> 
> 
> Diffs
> -
> 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/FilterKeyValue.java
>  b04a439 
> 
> 
> Diff: https://reviews.apache.org/r/64091/diff/2/
> 
> 
> Testing
> ---
> 
> done
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 64206: Upgrade Ambari Infra to use Solr 5.5.5 for Ambari 2.6.1

2017-11-30 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64206/#review192280
---


Ship it!




Ship It!

- Krisztian Kasa


On Nov. 30, 2017, 11:51 a.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/64206/
> ---
> 
> (Updated Nov. 30, 2017, 11:51 a.m.)
> 
> 
> Review request for Ambari, Attila Doroszlai, Attila Magyar, Krisztian Kasa, 
> and Miklos Gergely.
> 
> 
> Bugs: AMBARI-22559
> https://issues.apache.org/jira/browse/AMBARI-22559
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> upgrade solr version (also use horton repo as default)
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/ambari-logsearch-assembly/pom.xml c0a92f4 
>   ambari-logsearch/pom.xml 5a1edee 
> 
> 
> Diff: https://reviews.apache.org/r/64206/diff/1/
> 
> 
> Testing
> ---
> 
> not required
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 64553: Log Feeder refactor: integrate with spring boot

2017-12-13 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64553/#review193647
---




ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/ConfigItem.java
Line 62 (original), 64 (patched)
<https://reviews.apache.org/r/64553/#comment272202>

Create an abstract init method and call it from here. The comment "This 
method needs to be overwritten by deriving classes." would be unnecessary.
Like: 

protected abstract onInitializing(LogFeederProps logFeederProps);

public void init(LogFeederProps logFeederProps) throws Exception {
this.logFeederProps = logFeederProps;
onInitializing(logFeederProps);
}



ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogEntryCacheConfig.java
Lines 41 (patched)
<https://reviews.apache.org/r/64553/#comment272212>

typo: repteitions -> repetitions



ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogFeederProps.java
Lines 77 (patched)
<https://reviews.apache.org/r/64553/#comment272216>

typo: separtaed -> separated



ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogFeederProps.java
Lines 115 (patched)
<https://reviews.apache.org/r/64553/#comment272219>

typo: wher -> where



ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogFeederProps.java
Lines 213 (patched)
<https://reviews.apache.org/r/64553/#comment272234>

Are the same properties are stored here as the fields of this class?



ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogFeederSecurityConfig.java
Lines 138 (patched)
<https://reviews.apache.org/r/64553/#comment272229>

isBlank checks if the string is null or empty string or whitespace only. It 
can be useful instead of isEmpty if you have to deal with whitespaces.



ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogFeederSecurityConfig.java
Lines 160 (patched)
<https://reviews.apache.org/r/64553/#comment272233>

Isn't it isEmpty?



ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/MetricsCollectorConfig.java
Lines 105 (patched)
<https://reviews.apache.org/r/64553/#comment272237>

!StringUtils.isBlank(hostsString) can be used. It also performs null check.



ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/metrics/StatsLogger.java
Lines 59 (patched)
<https://reviews.apache.org/r/64553/#comment272238>

Wouldn't be enough catching InterruptedException only?



ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/metrics/StatsLogger.java
Lines 64 (patched)
<https://reviews.apache.org/r/64553/#comment272239>

Wouldn't be better to halt the entire application in case of an Error? So 
Errors would be rethrown but Exceptions not.


- Krisztian Kasa


On Dec. 13, 2017, 1:50 a.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/64553/
> ---
> 
> (Updated Dec. 13, 2017, 1:50 a.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa and Sid Wagle.
> 
> 
> Bugs: AMBARI-22639
> https://issues.apache.org/jira/browse/AMBARI-22639
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> First patch for refactor logfeeder - Spring Boot support
> 
> Add spring boot support, the goal is to get rid of LogFeederPropertiesUtil 
> and let Spring to handle configs & beans.
> - remove LogFeederPropertiesUtil
> - move logfeeder properties fields into mutliple POJOs
> - update some tests & remove one test (needs to rewrite it)
> - convert singleton classes to spring beans
> - let Spring to handle application pid file
> - convert some internal threads to classes (like StatsLogger)
> 
> (it does not contain any real changes regarding to input-filter-output blocks)
> 
> Next patch will be focus on the usage of start scritps (in ambari-logsearch 
> and ambari-server stack code)
> 
> 
> Diffs
> -
> 
>   
> ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogSearchConfigFactory.java
>  a84a97b 
>   
> ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogSearchConfigLogFeeder.java
>  6ed36fd 
>   ambari-logsearch/ambari-logsearch-logfeeder/.gitig

Review Request 64607: Ambari Infra Manager: solr data exporting jobs and integration test environment

2017-12-14 Thread Krisztian Kasa
/DocumentExportPropertiesTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentItemReaderTest.java
 942713f253 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriterTest.java
 6411ff1788 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrQueryBuilderTest.java
 4d5ebf1144 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrQueryPropertiesTest.java
 PRE-CREATION 
  ambari-infra/pom.xml e4b6a7601f 


Diff: https://reviews.apache.org/r/64607/diff/1/


Testing
---

* unit tests,
* integration tests using docker containers
* manual testing using docker containers and ide


Thanks,

Krisztian Kasa



Re: Review Request 64553: Log Feeder refactor: integrate with spring boot

2017-12-13 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64553/#review193683
---


Ship it!




Ship It!

- Krisztian Kasa


On Dec. 13, 2017, 3:24 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/64553/
> ---
> 
> (Updated Dec. 13, 2017, 3:24 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa and Sid Wagle.
> 
> 
> Bugs: AMBARI-22639
> https://issues.apache.org/jira/browse/AMBARI-22639
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> First patch for refactor logfeeder - Spring Boot support
> 
> Add spring boot support, the goal is to get rid of LogFeederPropertiesUtil 
> and let Spring to handle configs & beans.
> - remove LogFeederPropertiesUtil
> - move logfeeder properties fields into mutliple POJOs
> - update some tests & remove one test (needs to rewrite it)
> - convert singleton classes to spring beans
> - let Spring to handle application pid file
> - convert some internal threads to classes (like StatsLogger)
> 
> (it does not contain any real changes regarding to input-filter-output blocks)
> 
> Next patch will be focus on the usage of start scritps (in ambari-logsearch 
> and ambari-server stack code)
> 
> 
> Diffs
> -
> 
>   
> ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogSearchConfigFactory.java
>  a84a97b 
>   
> ambari-logsearch/ambari-logsearch-config-api/src/main/java/org/apache/ambari/logsearch/config/api/LogSearchConfigLogFeeder.java
>  6ed36fd 
>   ambari-logsearch/ambari-logsearch-logfeeder/.gitignore PRE-CREATION 
>   ambari-logsearch/ambari-logsearch-logfeeder/pom.xml 01710bf 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/LogFeeder.java
>  5114743 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/LogFeederCommandLine.java
>  d996f98 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/ConfigHandler.java
>  243b344 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/ConfigItem.java
>  5c20a8e 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/LogEntryParseTester.java
>  ec29f69 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/LogFeederConstants.java
>  a76 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/ApplicationConfig.java
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/InputSimulateConfig.java
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogEntryCacheConfig.java
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogFeederProps.java
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/LogFeederSecurityConfig.java
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/conf/MetricsCollectorConfig.java
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/Filter.java
>  8e8834b 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/FilterGrok.java
>  fc7a565 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/FilterKeyValue.java
>  8e5aee8 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/AbstractInputFile.java
>  b021c37 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/Input.java
>  972011d 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputConfigUploader.java
>  8f8c4fd 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputManager.java
>  f1b422f 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputSimulate.java
>  df6c941 
>   
> ambari-logsearch/ambari-logsearch-l

Re: Review Request 64607: Ambari Infra Manager: solr data exporting jobs and integration test environment

2017-12-15 Thread Krisztian Kasa
-infra-manager/src/main/resources/infra-manager.properties 
7ef70aaf51 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentExportPropertiesTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentItemReaderTest.java
 942713f253 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriterTest.java
 6411ff1788 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrQueryBuilderTest.java
 4d5ebf1144 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrQueryPropertiesTest.java
 PRE-CREATION 
  ambari-infra/pom.xml e4b6a7601f 


Diff: https://reviews.apache.org/r/64607/diff/2/

Changes: https://reviews.apache.org/r/64607/diff/1-2/


Testing
---

* unit tests,
* integration tests using docker containers
* manual testing using docker containers and ide


Thanks,

Krisztian Kasa



Re: Review Request 64660: Rafactor: Package Log Search and Log Feeder into jars + cleanup start scripts

2017-12-17 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64660/#review194039
---


Ship it!




Ship It!

- Krisztian Kasa


On Dec. 16, 2017, 1:27 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/64660/
> ---
> 
> (Updated Dec. 16, 2017, 1:27 p.m.)
> 
> 
> Review request for Ambari, Attila Magyar, Krisztian Kasa, Miklos Gergely, and 
> Sid Wagle.
> 
> 
> Bugs: AMBARI-22647
> https://issues.apache.org/jira/browse/AMBARI-22647
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> - package logsearch / logfeeder classes into jars
> - create default logsearch-env and logfeeder-env files (those where only 
> generated by ambari stack code)
> - rename run.sh start scripts to logsearch.sh and logfeeder.sh, and create a 
> symlink for those in /usr/bin/
> (therefore we can call commands like: 'logsearch start' or 'logfeeder test 
> --test-log-entry ...')
> - refactor logfeeder command line tool -> new java entry point -> use it 
> through /usr/bin/logfeeder
> - remove pid / process handling logic from ambari stack code (as the new 
> logsaerch/logfeeder script will handle those)
> - move all config files from classes target/package/conf during maven package 
> phase
> - move "/etc/ambari-logsearch-.../conf" folder to 
> /usr/lib/ambari-logsearch.../conf, keep the old one as a symlink. (this 
> solution is useful as we can include every requried files in a tar.gz as well 
> and it can work without provided rpm/deb)
> - as conf file was moved out, we need to handle some cases during yum/apt 
> upgrade - move conf/keys/ or conf/checkpoints/ files to the new location (as 
> those could be generated there before and we do not want to loose them)
> - as conf files are moved, cleanup maven assembly configs
> - upgrade docker environment to make it work with the new changes
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/ambari-logsearch-assembly/pom.xml cbc62ce 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/logfeeder/postinst
>  21a01fa 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/logfeeder/postrm
>  21a01fa 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/logfeeder/posttrm
>  21a01fa 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/logfeeder/preinst
>  21a01fa 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/portal/postinst
>  21a01fa 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/portal/postrm 
> 21a01fa 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/deb/portal/preinst
>  21a01fa 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/logfeeder/postinstall.sh
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/logfeeder/postremove.sh
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/logfeeder/preinstall.sh
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/portal/postinstall.sh
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/portal/postremove.sh
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-assembly/src/main/package/rpm/portal/preinstall.sh
>  PRE-CREATION 
>   ambari-logsearch/ambari-logsearch-logfeeder/README.md d2e55f0 
>   ambari-logsearch/ambari-logsearch-logfeeder/build.properties 013ba2e 
>   ambari-logsearch/ambari-logsearch-logfeeder/build.xml 738b2ef 
>   ambari-logsearch/ambari-logsearch-logfeeder/pom.xml 005af15 
>   ambari-logsearch/ambari-logsearch-logfeeder/run.sh 70947ec 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/LogFeeder.java
>  2d31e5a 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/LogFeederCommandLine.java
>  61e7a1e 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/common/ConfigHandler.java
>  35c0e6a 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/package/deb/control/control
>  40cd855 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/package/deb/control/postinst
>  21a01fa 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/package/deb/control/postrm
>  21a01fa 
>   
> ambari-logsearch

Re: Review Request 63793: Log Feeder: cleanup checkpoint files periodically

2017-11-14 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63793/#review190940
---



waitInterval -> waitIntervalMin

- Krisztian Kasa


On Nov. 14, 2017, 12:50 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63793/
> ---
> 
> (Updated Nov. 14, 2017, 12:50 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa and Robert Nettleton.
> 
> 
> Bugs: AMBARI-22395
> https://issues.apache.org/jira/browse/AMBARI-22395
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> - added new config: "max_age_min" (similar as detach_time_min) to input 
> block. that stored in checkpoint files, during cleanup, based on that the 
> checkpoint file can be deleted.
> - based on "max_age_min" value, during bootstrap, its possible logfeeder wont 
> even monitor a file in the future.
> - created a new thread which periodically run the checkpoint cleanup (now in 
> every 2000 minutes ... its ok to run that rearly)
> - fix metrics sink, as its called if some properties are missing
> - add new input test files (testing wildcard pattern)
> - fix when fatal error thrown if no any files exist based on a wildcard 
> pattern
> 
> 
> Diffs
> -
> 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/AbstractInputFile.java
>  8548a20 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/Input.java
>  96320e9 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputManager.java
>  8e70850 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/AbstractLogFileMonitor.java
>  3910b9b 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/CheckpointCleanupMonitor.java
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/LogFileDetachMonitor.java
>  322a56d 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/LogFilePathUpdateMonitor.java
>  cc5d664 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/metrics/LogFeederAMSClient.java
>  2d1bf40 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/metrics/MetricsManager.java
>  1432c87 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/FileUtil.java
>  843ae6b 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/metrics/MetrcisManagerTest.java
>  8ee6d00 
>   ambari-logsearch/docker/test-config/logfeeder/logfeeder.properties 068bc3a 
>   
> ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-storm.json
>  PRE-CREATION 
>   
> ambari-logsearch/docker/test-logs/storm/worker-logs/streamline-1-TestAgg-2-3/6701/worker.log
>  PRE-CREATION 
> 
> 
> Diff: https://reviews.apache.org/r/63793/diff/2/
> 
> 
> Testing
> ---
> 
> done, manually, added new input file for docker env.
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63793: Log Feeder: cleanup checkpoint files periodically

2017-11-14 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63793/#review190941
---


Ship it!




Ship It!

- Krisztian Kasa


On Nov. 14, 2017, 12:50 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63793/
> ---
> 
> (Updated Nov. 14, 2017, 12:50 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa and Robert Nettleton.
> 
> 
> Bugs: AMBARI-22395
> https://issues.apache.org/jira/browse/AMBARI-22395
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> - added new config: "max_age_min" (similar as detach_time_min) to input 
> block. that stored in checkpoint files, during cleanup, based on that the 
> checkpoint file can be deleted.
> - based on "max_age_min" value, during bootstrap, its possible logfeeder wont 
> even monitor a file in the future.
> - created a new thread which periodically run the checkpoint cleanup (now in 
> every 2000 minutes ... its ok to run that rearly)
> - fix metrics sink, as its called if some properties are missing
> - add new input test files (testing wildcard pattern)
> - fix when fatal error thrown if no any files exist based on a wildcard 
> pattern
> 
> 
> Diffs
> -
> 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/AbstractInputFile.java
>  8548a20 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/Input.java
>  96320e9 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/InputManager.java
>  8e70850 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/AbstractLogFileMonitor.java
>  3910b9b 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/CheckpointCleanupMonitor.java
>  PRE-CREATION 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/LogFileDetachMonitor.java
>  322a56d 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/monitor/LogFilePathUpdateMonitor.java
>  cc5d664 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/metrics/LogFeederAMSClient.java
>  2d1bf40 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/metrics/MetricsManager.java
>  1432c87 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/FileUtil.java
>  843ae6b 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/test/java/org/apache/ambari/logfeeder/metrics/MetrcisManagerTest.java
>  8ee6d00 
>   ambari-logsearch/docker/test-config/logfeeder/logfeeder.properties 068bc3a 
>   
> ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-storm.json
>  PRE-CREATION 
>   
> ambari-logsearch/docker/test-logs/storm/worker-logs/streamline-1-TestAgg-2-3/6701/worker.log
>  PRE-CREATION 
> 
> 
> Diff: https://reviews.apache.org/r/63793/diff/2/
> 
> 
> Testing
> ---
> 
> done, manually, added new input file for docker env.
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63832: Reference Log Feeder IDE/maven dev setup in README.md

2017-11-15 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63832/#review191057
---


Ship it!




Ship It!

- Krisztian Kasa


On Nov. 15, 2017, 11:35 a.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63832/
> ---
> 
> (Updated Nov. 15, 2017, 11:35 a.m.)
> 
> 
> Review request for Ambari, Attila Doroszlai, Attila Magyar, Krisztian Kasa, 
> and Robert Nettleton.
> 
> 
> Bugs: AMBARI-22450
> https://issues.apache.org/jira/browse/AMBARI-22450
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> small patch to reference logfeeder reamdme in the parent readme
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/README.md 33952a2 
> 
> 
> Diff: https://reviews.apache.org/r/63832/diff/1/
> 
> 
> Testing
> ---
> 
> not required.
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63525: Log Search server should be able to run locally with dockerized dev env by default

2017-11-03 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63525/#review190024
---


Ship it!




Ship It!

- Krisztian Kasa


On Nov. 2, 2017, 9:35 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63525/
> ---
> 
> (Updated Nov. 2, 2017, 9:35 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa and Robert Nettleton.
> 
> 
> Bugs: AMBARI-22357
> https://issues.apache.org/jira/browse/AMBARI-22357
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> change defaults configs + add more proper descriptions to use / setup log 
> search server local dev env quickly (with maven / IDE)
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/README.md 43878f2 
>   ambari-logsearch/ambari-logsearch-server/.gitignore 07e0389 
>   ambari-logsearch/ambari-logsearch-server/README.md 126f651 
>   ambari-logsearch/ambari-logsearch-server/run.sh 765fe6c 
>   
> ambari-logsearch/ambari-logsearch-server/src/main/resources/logsearch.properties
>  db8a0a2 
> 
> 
> Diff: https://reviews.apache.org/r/63525/diff/2/
> 
> 
> Testing
> ---
> 
> done, check with 'mvn clean spring-boot:run' and with IntelliJ as well.
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63525: Log Search server should be able to run locally with dockerized dev env by default

2017-11-03 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63525/#review190025
---


Ship it!




Ship It!

- Krisztian Kasa


On Nov. 2, 2017, 9:35 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63525/
> ---
> 
> (Updated Nov. 2, 2017, 9:35 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa and Robert Nettleton.
> 
> 
> Bugs: AMBARI-22357
> https://issues.apache.org/jira/browse/AMBARI-22357
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> change defaults configs + add more proper descriptions to use / setup log 
> search server local dev env quickly (with maven / IDE)
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/README.md 43878f2 
>   ambari-logsearch/ambari-logsearch-server/.gitignore 07e0389 
>   ambari-logsearch/ambari-logsearch-server/README.md 126f651 
>   ambari-logsearch/ambari-logsearch-server/run.sh 765fe6c 
>   
> ambari-logsearch/ambari-logsearch-server/src/main/resources/logsearch.properties
>  db8a0a2 
> 
> 
> Diff: https://reviews.apache.org/r/63525/diff/2/
> 
> 
> Testing
> ---
> 
> done, check with 'mvn clean spring-boot:run' and with IntelliJ as well.
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63696: Exclude test scope jars from Log Search / Log Feeder rpm/deb packages

2017-11-09 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63696/#review190574
---


Ship it!




Ship It!

- Krisztian Kasa


On Nov. 9, 2017, 12:53 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63696/
> ---
> 
> (Updated Nov. 9, 2017, 12:53 p.m.)
> 
> 
> Review request for Ambari, Attila Doroszlai, Attila Magyar, Aravindan 
> Vijayan, Krisztian Kasa, Miklos Gergely, and Robert Nettleton.
> 
> 
> Bugs: branch-2.6 and trunk
> https://issues.apache.org/jira/browse/branch-2.6
> https://issues.apache.org/jira/browse/trunk
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> dependency plugin include all jars in target/libs, so we need to remove those 
> that has test scope
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/ambari-logsearch-logfeeder/pom.xml cf64a36 
>   ambari-logsearch/ambari-logsearch-portal/pom.xml 53d6e8b 
> 
> 
> Diff: https://reviews.apache.org/r/63696/diff/2/
> 
> 
> Testing
> ---
> 
> UT done, target/libs folder does not contain easymock, checkstyle, 
> utility,junit jars
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 64412: Log Search IT: Expose the right port for Selenium in docker-compose file

2017-12-07 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64412/#review193110
---


Ship it!




Ship It!

- Krisztian Kasa


On Dec. 7, 2017, 1:24 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/64412/
> ---
> 
> (Updated Dec. 7, 2017, 1:24 p.m.)
> 
> 
> Review request for Ambari, Attila Doroszlai, Krisztian Kasa, Sid Wagle, and 
> Istvan Tobias.
> 
> 
> Bugs: AMBARI-22611
> https://issues.apache.org/jira/browse/AMBARI-22611
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> Selenium server uses  port not 4004 in docker container.
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/docker/all.yml 82f0ff9 
> 
> 
> Diff: https://reviews.apache.org/r/64412/diff/1/
> 
> 
> Testing
> ---
> 
> done.
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 64513: Update the default storm log search configuration (use wildcards)

2017-12-11 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64513/#review193502
---


Ship it!




Ship It!

- Krisztian Kasa


On Dec. 11, 2017, 11:47 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/64513/
> ---
> 
> (Updated Dec. 11, 2017, 11:47 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa, Miklos Gergely, and Sid Wagle.
> 
> 
> Bugs: AMBARI-22630
> https://issues.apache.org/jira/browse/AMBARI-22630
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> set the storm config defaults for logseach as other teams needs it.
> 
> this patch is for branch-2.6, but if cannot be delivered in 2.6.1, that can 
> be used in a hotfix
> 
> 
> Diffs
> -
> 
>   
> ambari-server/src/main/resources/common-services/STORM/0.9.1/configuration/storm-logsearch-conf.xml
>  d485017 
> 
> 
> Diff: https://reviews.apache.org/r/64513/diff/1/
> 
> 
> Testing
> ---
> 
> not yet.
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 64349: LogFeeder: filter objects for wildcard input paths need to be cloned

2017-12-06 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64349/#review192987
---


Ship it!




Ship It!

- Krisztian Kasa


On Dec. 5, 2017, 8:50 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/64349/
> ---
> 
> (Updated Dec. 5, 2017, 8:50 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa, Miklos Gergely, and Robert 
> Nettleton.
> 
> 
> Bugs: AMBARI-22600
> https://issues.apache.org/jira/browse/AMBARI-22600
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> Log Feeder needs to clone filters for different input threads (for wildcard 
> pattern).
> 
> As different threads tried to access the same grok filter object (mutable) 
> that could cause to some docs used the wrong path (or other fields), 
> especially when a grok error happened. (on error, in the code, we checked 
> some objects regarding that what to do, but other threads changed those 
> objects)
> 
> Also some other changes:
> - use sdi_* dynamic fields
> - add new input log files
> - add new config to grok filter: skip_on_error (can be useful for filter 
> chains)
> 
> 
> Diffs
> -
> 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/Filter.java
>  afd903e 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/FilterGrok.java
>  49d7e76 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/Input.java
>  7df0b6e 
>   
> ambari-logsearch/docker/test-config/logfeeder/shipper-conf/input.config-storm.json
>  34bdcf0 
>   
> ambari-logsearch/docker/test-logs/storm/worker-logs/streamline-1-TestAgg-2-3/6701/worker.log
>  6a10ad9 
>   
> ambari-logsearch/docker/test-logs/storm/worker-logs/streamline-2-TestAgg2-4-5/6700/worker.log
>  e69de29 
> 
> 
> Diff: https://reviews.apache.org/r/64349/diff/1/
> 
> 
> Testing
> ---
> 
> done, i need to write some unit tests for the filter cloning.
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63393: Log Search: Add docker compose file for Log Search server and Log Feeder

2017-10-29 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63393/#review189543
---


Ship it!




Ship It!

- Krisztian Kasa


On Oct. 29, 2017, 10:19 a.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63393/
> ---
> 
> (Updated Oct. 29, 2017, 10:19 a.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa, Miklos Gergely, Robert Nettleton, 
> and Sebastian Toader.
> 
> 
> Bugs: AMBARI-22329
> https://issues.apache.org/jira/browse/AMBARI-22329
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> Add docker compose files for logsearch & logfeeder.
> - add all.yml which contains all services in one container
> - logsearch-server.yml and logsearch-logfeeder.yml -> define the services 
> separately
> - some updates in the logearch-docker script
> - create .env file for docker compose
> - merge solr662.yml and solr.yml files as .env file was added.
> - add docker-compose.yml as well which contains all services (by default that 
> can be used, then with the specific ones, like solr.yml, you can use them to 
> scale specific components - it can be used scale as those not expose any 
> ports)
> - upgrade maven version in Dockerfile
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/docker/.gitignore 99455ed 
>   ambari-logsearch/docker/Dockerfile 5906a50 
>   ambari-logsearch/docker/all.yml PRE-CREATION 
>   ambari-logsearch/docker/bin/start.sh 883ba02 
>   ambari-logsearch/docker/docker-compose.yml PRE-CREATION 
>   ambari-logsearch/docker/logsearch-docker.sh 1660cee 
>   ambari-logsearch/docker/logsearch-logfeeder.yml PRE-CREATION 
>   ambari-logsearch/docker/logsearch-server.yml PRE-CREATION 
>   ambari-logsearch/docker/solr.yml 727aba1 
>   ambari-logsearch/docker/solr662.yml b0641ed 
>   ambari-logsearch/pom.xml 18ff45e 
> 
> 
> Diff: https://reviews.apache.org/r/63393/diff/3/
> 
> 
> Testing
> ---
> 
> done with docker-compose commands
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Review Request 63416: Remove python & npm install from Log Search docker container

2017-10-30 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63416/
---

Review request for Ambari, Oliver Szabo, Robert Nettleton, and Sandor Magyari.


Bugs: AMBARI-22334
https://issues.apache.org/jira/browse/AMBARI-22334


Repository: ambari


Description
---

Remove python & npm install from Log Search docker container
Additional solr host fixed in order to access solr from zookeper


Diffs
-

  ambari-logsearch/docker/Dockerfile 70e80b65e9 
  ambari-logsearch/docker/docker-compose.yml a6eeb0df6f 
  ambari-logsearch/docker/logsearch-docker.sh b44e7ee43b 


Diff: https://reviews.apache.org/r/63416/diff/1/


Testing
---

manully with docker-compose


Thanks,

Krisztian Kasa



Re: Review Request 63323: Get rid of deprecated Solr usages (infra + logsearch)

2017-10-26 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63323/#review189287
---


Ship it!




Ship It!

- Krisztian Kasa


On Oct. 26, 2017, 9:24 a.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63323/
> ---
> 
> (Updated Oct. 26, 2017, 9:24 a.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa, Miklos Gergely, and Robert 
> Nettleton.
> 
> 
> Bugs: trunk
> https://issues.apache.org/jira/browse/trunk
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> As a lot of deprecated solr4j (solr 6+) methods will be deleted in solr 7 I 
> get rid of most of the solr 6 usages.
> 
> One thign what i missing is the HttpClientUtil kerberos configurer changes, 
> about that, there is no class that can be compatible with both solr versions
> 
> 
> Diffs
> -
> 
>   
> ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/AmbariSolrCloudClientBuilder.java
>  54c4ae3 
>   
> ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/CreateCollectionCommand.java
>  53e96fd 
>   
> ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/CreateShardCommand.java
>  9b57827 
>   
> ambari-infra/ambari-infra-solr-client/src/main/java/org/apache/ambari/infra/solr/commands/GetShardsCommand.java
>  e49bfec 
> 
> 
> Diff: https://reviews.apache.org/r/63323/diff/1/
> 
> 
> Testing
> ---
> 
> done.
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63265: Log Feeder: allow applying grok filter on default fields (like type, path, host etc.)

2017-10-25 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63265/#review189175
---


Ship it!




Ship It!

- Krisztian Kasa


On Oct. 24, 2017, 10:30 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63265/
> ---
> 
> (Updated Oct. 24, 2017, 10:30 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa, Miklos Gergely, and Robert 
> Nettleton.
> 
> 
> Bugs: AMBARI-22300
> https://issues.apache.org/jira/browse/AMBARI-22300
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> add new "init_default_fields" config param to input block. If that option is 
> turned on, then logfeeder will apply  the default fields before any grok 
> filter is applied (right now it should just work with grok filter
> 
> 
> Diffs
> -
> 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/filter/FilterGrok.java
>  deff1b2 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/input/Input.java
>  6f6bb6d 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/output/OutputManager.java
>  8bf6ae3 
>   
> ambari-logsearch/ambari-logsearch-logfeeder/src/main/java/org/apache/ambari/logfeeder/util/LogFeederUtil.java
>  73cf449 
> 
> 
> Diff: https://reviews.apache.org/r/63265/diff/1/
> 
> 
> Testing
> ---
> 
> UTs done
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63429: Log Search: add descriptions about how to use Log Search environment with docker compose

2017-10-31 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63429/#review189695
---


Ship it!




Ship It!

- Krisztian Kasa


On Oct. 30, 2017, 9:04 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63429/
> ---
> 
> (Updated Oct. 30, 2017, 9:04 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa, Miklos Gergely, Robert Nettleton, 
> Sandor Magyari, and Sebastian Toader.
> 
> 
> Bugs: AMBARI-22331
> https://issues.apache.org/jira/browse/AMBARI-22331
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> Update README.md of Log Search
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/README.md d05f45a 
> 
> 
> Diff: https://reviews.apache.org/r/63429/diff/1/
> 
> 
> Testing
> ---
> 
> not required
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63328: Log Search: Add docker-compose file for creating ZooKeeper containers

2017-10-27 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63328/#review189424
---


Ship it!




Ship It!

- Krisztian Kasa


On Oct. 27, 2017, 9:54 a.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63328/
> ---
> 
> (Updated Oct. 27, 2017, 9:54 a.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa, Laszlo Puskas, Miklos Gergely, 
> Robert Nettleton, and Sebastian Toader.
> 
> 
> Bugs: AMBARI-22314
> https://issues.apache.org/jira/browse/AMBARI-22314
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> In order to separate components for logsearch dev env we need to create 
> separate docker containers for all of them (zookeeper, solr, logsearch, 
> logfeeder)
> 
> Its much more clear to use a docker-compose file for it, and also we should 
> use the offical zookeeper/solr images.
> 
> First patch contains the zookeeper compose file.
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/docker/docker-compose-zookeeper.yml PRE-CREATION 
> 
> 
> Diff: https://reviews.apache.org/r/63328/diff/1/
> 
> 
> Testing
> ---
> 
> done, with "docker-compose -f docker-compose-zookeeper.yml up -d"
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63360: Log Search: Add docker compose file for Solr

2017-10-27 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63360/#review189451
---


Ship it!




Ship It!

- Krisztian Kasa


On Oct. 27, 2017, 1:19 p.m., Oliver Szabo wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63360/
> ---
> 
> (Updated Oct. 27, 2017, 1:19 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa, Miklos Gergely, and Robert 
> Nettleton.
> 
> 
> Bugs: AMBARI-22315
> https://issues.apache.org/jira/browse/AMBARI-22315
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> its the next part of https://reviews.apache.org/r/63328/
> 
> contains some renames as well
> 
> 
> Diffs
> -
> 
>   ambari-logsearch/docker/docker-compose-zookeeper.yml a41eaf3 
>   ambari-logsearch/docker/solr.yml PRE-CREATION 
>   ambari-logsearch/docker/solr662.yml PRE-CREATION 
>   ambari-logsearch/docker/zookeeper.yml PRE-CREATION 
> 
> 
> Diff: https://reviews.apache.org/r/63360/diff/1/
> 
> 
> Testing
> ---
> 
> done with docker-compose up -d
> 
> 
> Thanks,
> 
> Oliver Szabo
> 
>



Re: Review Request 63362: Fix Log Search configuration dependencies

2017-10-27 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63362/#review189452
---


Ship it!




Ship It!

- Krisztian Kasa


On Oct. 27, 2017, 4:28 p.m., Miklos Gergely wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63362/
> ---
> 
> (Updated Oct. 27, 2017, 4:28 p.m.)
> 
> 
> Review request for Ambari, Krisztian Kasa, Oliver Szabo, and Robert Nettleton.
> 
> 
> Bugs: AMBARI-22328
> https://issues.apache.org/jira/browse/AMBARI-22328
> 
> 
> Repository: ambari
> 
> 
> Description
> ---
> 
> logsearch-service_logs-solrconfig and logsearch-audit_logs-solrconfig config 
> groups are specified with .xml, logsearch-common-properties is not present at 
> all as a dependency.
> 
> 
> Diffs
> -
> 
>   
> ambari-server/src/main/resources/common-services/LOGSEARCH/0.5.0/metainfo.xml 
> 4a7b3e0 
> 
> 
> Diff: https://reviews.apache.org/r/63362/diff/1/
> 
> 
> Testing
> ---
> 
> Tested on local cluster.
> 
> 
> Thanks,
> 
> Miklos Gergely
> 
>



Review Request 64976: Ambari Infra Manager: hdfs upload support

2018-01-05 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64976/
---

Review request for Ambari, Attila Doroszlai, Oliver Szabo, and Sid Wagle.


Bugs: AMBARI-22731
https://issues.apache.org/jira/browse/AMBARI-22731


Repository: ambari


Description
---

* while arhiving documents from solr result files can be saved to hdfs
* s3 and hdfs releated parameters can be overwritten using infra manger api
* destination directory name contains the interval end value when archiving to 
local filesystem
* job can be restarted using infra manger api
* bugfix: infra manger startup failed when no jobs were defined in the 
properties
* IT: test for archiving to hdfs
* IT: test for archiving to local filesystem
* vagrant-infra-manager.properties file for integration testing with an ambari 
installed cluster


Diffs
-

  ambari-infra/ambari-infra-manager-it/pom.xml 97e8ea0f44 
  
ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/InfraClient.java
 0e391a3e6e 
  
ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/steps/AbstractInfraSteps.java
 f48d4c2b49 
  
ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/steps/ExportJobsSteps.java
 22826a01fc 
  
ambari-infra/ambari-infra-manager-it/src/test/resources/stories/infra_api_tests.story
 1044258816 
  ambari-infra/ambari-infra-manager/docker/docker-compose.yml 1172631917 
  ambari-infra/ambari-infra-manager/docker/infra-manager-docker-compose.sh 
6ddb7c292a 
  ambari-infra/ambari-infra-manager/pom.xml de131b03f6 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/JobProperties.java
 0841dd7fd9 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentArchivingConfiguration.java
 7588b9992a 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentExportProperties.java
 1484eedfe3 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/ExportDestination.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/FileNameSuffixFormatter.java
 af48ab9aaa 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/HdfsUploader.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingConfiguration.java
 4fce4b677f 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/model/JobExecutionRestartRequest.java
 88687e7260 
  ambari-infra/ambari-infra-manager/src/main/resources/infra-manager.properties 
9103d09e7e 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/JobPropertiesTest.java
 6a7622954f 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/FileNameSuffixFormatterTest.java
 34e679f298 
  
ambari-infra/ambari-infra-manager/src/test/resoruces/vagrant-infra-manager.properties
 PRE-CREATION 
  ambari-infra/pom.xml 9e7a71bfa7 


Diff: https://reviews.apache.org/r/64976/diff/1/


Testing
---

* unit tests
* integration test using docker
* integration test using vagrant, ambari and ide


Thanks,

Krisztian Kasa



Re: Review Request 64852: Ambari Infra Manager: deleting documents

2017-12-28 Thread Krisztian Kasa
/java/org/apache/ambari/infra/job/archive/TarGzCompressor.java
 55ba58a0f2 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/WriteCompletedEvent.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingConfiguration.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingProperties.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingPropertyMap.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentWiperTasklet.java
 PRE-CREATION 
  ambari-infra/ambari-infra-manager/src/main/resources/infra-manager.properties 
27b36b36fc 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentExportPropertiesTest.java
 ae93710b2d 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/FileNameSuffixFormatterTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriterTest.java
 3af93bc25d 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrParametrizedStringTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrPropertiesTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrQueryBuilderTest.java
 e9513dccd9 


Diff: https://reviews.apache.org/r/64852/diff/3/

Changes: https://reviews.apache.org/r/64852/diff/2-3/


Testing
---

* unit tests,
* integration tests using docker containers
* manual testing using docker containers and ide


Thanks,

Krisztian Kasa



Re: Review Request 64852: Ambari Infra Manager: deleting documents

2017-12-28 Thread Krisztian Kasa
/java/org/apache/ambari/infra/job/archive/SolrQueryBuilder.java
 b3ea14ed65 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/TarGzCompressor.java
 55ba58a0f2 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/WriteCompletedEvent.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingConfiguration.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingProperties.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingPropertyMap.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentWiperTasklet.java
 PRE-CREATION 
  ambari-infra/ambari-infra-manager/src/main/resources/infra-manager.properties 
27b36b36fc 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentExportPropertiesTest.java
 ae93710b2d 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/FileNameSuffixFormatterTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriterTest.java
 3af93bc25d 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrParametrizedStringTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrPropertiesTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrQueryBuilderTest.java
 e9513dccd9 


Diff: https://reviews.apache.org/r/64852/diff/2/

Changes: https://reviews.apache.org/r/64852/diff/1-2/


Testing
---

* unit tests,
* integration tests using docker containers
* manual testing using docker containers and ide


Thanks,

Krisztian Kasa



Review Request 64850: Fixing interface and file renaming issues

2017-12-27 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64850/
---

Review request for Ambari, Attila Doroszlai, Oliver Szabo, and Sid Wagle.


Bugs: AMBARI-22653
https://issues.apache.org/jira/browse/AMBARI-22653


Repository: ambari


Description
---

Patch https://reviews.apache.org/r/64607 contains two renamed interfaces:
DocumentIterator -> CloseableIterator
DocumentSource -> ItemWriterListener

but the files containing these interface definitions were not renamed on trunk 
git repo


Diffs
-

  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentIterator.java
  
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentSource.java
  


Diff: https://reviews.apache.org/r/64850/diff/1/


Testing
---

maven build
unit and integration tests


Thanks,

Krisztian Kasa



Re: Review Request 64850: Fixing interface and file renaming issues

2017-12-27 Thread Krisztian Kasa

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64850/
---

(Updated Dec. 27, 2017, 10:20 a.m.)


Review request for Ambari, Attila Doroszlai, Oliver Szabo, and Sid Wagle.


Bugs: AMBARI-22653
https://issues.apache.org/jira/browse/AMBARI-22653


Repository: ambari


Description (updated)
---

Patch https://reviews.apache.org/r/64607 contains two renamed interfaces:
DocumentIterator -> CloseableIterator
DocumentSource -> ItemWriterListener

but the files containing these interface definitions were not renamed on trunk 
git repo

Using java.util.ArrayList insted of 
com.google.common.collect.Lists.newArrayList()


Diffs (updated)
-

  
ambari-infra/ambari-infra-manager-it/src/test/java/org/apache/ambari/infra/InfraManagerStories.java
 cf720ef0d0 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentIterator.java
 5fa29b0099 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/archive/DocumentSource.java
 742777109e 


Diff: https://reviews.apache.org/r/64850/diff/2/

Changes: https://reviews.apache.org/r/64850/diff/1-2/


Testing
---

maven build
unit and integration tests


Thanks,

Krisztian Kasa



Review Request 64852: Ambari Infra Manager: deleting documents

2017-12-27 Thread Krisztian Kasa
-manager/src/main/java/org/apache/ambari/infra/job/archive/WriteCompletedEvent.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingConfiguration.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingProperties.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentDeletingPropertyMap.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/main/java/org/apache/ambari/infra/job/deleting/DocumentWiperTasklet.java
 PRE-CREATION 
  ambari-infra/ambari-infra-manager/src/main/resources/infra-manager.properties 
27b36b36fc 
  ambari-infra/ambari-infra-manager/src/main/resources/s3.properties 
PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/DocumentExportPropertiesTest.java
 ae93710b2d 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/FileNameSuffixFormatterTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/LocalDocumentItemWriterTest.java
 3af93bc25d 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrParametrizedStringTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrPropertiesTest.java
 PRE-CREATION 
  
ambari-infra/ambari-infra-manager/src/test/java/org/apache/ambari/infra/job/archive/SolrQueryBuilderTest.java
 e9513dccd9 


Diff: https://reviews.apache.org/r/64852/diff/1/


Testing
---

* unit tests,
* integration tests using docker containers
* manual testing using docker containers and ide


Thanks,

Krisztian Kasa