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

cdutz pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git.


    from 05b2bdd  - Disabled the mbean support as there were problems with the 
naming conventions.
     new d62583b  initial import of logstash plugin
     new 97e0bac  initial setup for logstash plugin
     new 8ee2033  update gitignore for gradle and ruby specifics
     new 9f203d6  remove .idea stuff
     new 8199da6  clean up & gitignore & pom file
     new a4d9afa  clean up & gitignore & pom file
     new 242bffa  initial source commit
     new eaed131  Merge branch 'feature/implement-logstash-integration' of 
https://github.com/stefah/plc4x into feature/implement-logstash-integration
     new 64902ff  Merge remote-tracking branch 
'origin/feature/implement-logstash-integration' into 
feature/implement-logstash-integration
     new 5f0567e  Merge remote-tracking branch 
'origin/feature/implement-logstash-integration' into 
feature/implement-logstash-integration
     new 5b4872b  - Added a "tool" for logstash to the "tools" section. - 
Updated the build of the logstash integration to use Maven instead of Gradle - 
Added some missing Apache headers
     new 29b3320  Merge branch 'feature/implement-logstash-integration' of 
https://github.com/stefah/plc4x into feature/implement-logstash-integration
     new 7285214  remove wrong gradle file and ruby file
     new 0f61d0f  Merge remote-tracking branch 
'origin/feature/implement-logstash-integration' into 
feature/implement-logstash-integration
     new 96020a9  - Added some missing Apache headers
     new 794bcda  Merge branch 'feature/implement-logstash-integration' of 
https://github.com/stefah/plc4x into feature/implement-logstash-integration
     new 31e35c0  - Updated the build to produce a gem file usable by logstash
     new eb74274  add first scraper implementation
     new 3238f70  Merge branch 'feature/implement-logstash-integration' of 
https://github.com/stefah/plc4x into feature/implement-logstash-integration
     new 8c58b74  - Made the build use "gem" to build the gems (Some problems 
with specifying the output due to gem version differences though)
     new e88ba00  - Made the build check if gem is at least in version 3.0.0 
(which supports the "output" option)
     new 76e27ee  add implementation for configuration
     new 323f4f5  remove unneccessary source pojo
     new 6c44764  remove job pojo
     new 139895d  Merge branch 'feature/implement-logstash-integration' of 
https://github.com/stefah/plc4x into feature/implement-logstash-integration
     new bf4ca89  fixed plugin build
     new bc8fb8e  - Migrated the gem and juby build to jgem and jruby which is 
downloaded as part of the build.
     new 320a406  - Updated the assembly to be as defined in the kafka plugin.
     new df6ac53  - Activated the gem execution
     new 2a307be  - Removed the "SNAPSHOT"
     new bfcefdb  - Made gem execute in the gem directory
     new dd04551  - Cleaned up the build (less hacks)
     new 8bd2777  - Cleaned up the build (less hacks)
     new e45c8bf  naming stuff etc
     new da4b3df  version with ${current-full-version}
     new dcd66aa  Merge branch 'develop' of github.com:apache/plc4x into 
feature/implement-logstash-integration
     new 5e5685b  - Removed the "with-logstash" profile - Removed the gem 
checks in the prerequisiteChack.groovy
     new 148f151  logstash adapter + adapter test
     new 69e0346  Revert "logstash adapter + adapter test"
     new 0dd5acb  logstash adapter + test
     new 14daa99  plugin + test
     new 7f328e5  reset TriggeredScraperImpl classname
     new 54a0d35  Merge branch 'develop' of github.com:apache/plc4x into 
feature/implement-logstash-integration
     new b0e7747  - Fixed a problem during the install phase.

The 44 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:
 .gitignore                                         |  72 +++++
 .../logstash-plugin/README.md}                     |  11 +-
 plc4j/integrations/logstash-plugin/pom.xml         | 293 +++++++++++++++++++++
 .../src/assembly/assembly.xml                      |   4 -
 .../src/gem/lib/logstash-input-plc4x_jars.rb}      |  15 +-
 .../src/gem/lib/logstash/inputs/plc4x.rb}          |  19 +-
 .../src/gem/logstash-input-plc4x.gemspec           |  42 +++
 .../main/java/org/apache/plc4x/logstash/Plc4x.java | 165 ++++++++++++
 .../org/apache/plc4x/logstash/Plc4xInputTest.java  |  75 ++++++
 plc4j/integrations/pom.xml                         |   1 +
 pom.xml                                            |   4 +
 tools/{boost => logstash}/pom.xml                  | 101 ++++---
 tools/pom.xml                                      |   6 +
 13 files changed, 722 insertions(+), 86 deletions(-)
 copy plc4j/{protocols/s7/LINKS.md => integrations/logstash-plugin/README.md} 
(59%)
 create mode 100644 plc4j/integrations/logstash-plugin/pom.xml
 copy plc4j/integrations/{apache-kafka => 
logstash-plugin}/src/assembly/assembly.xml (99%)
 copy plc4j/{utils/scraper/src/test/resources/config.yml => 
integrations/logstash-plugin/src/gem/lib/logstash-input-plc4x_jars.rb} (86%)
 copy 
plc4j/{utils/scraper/src/test/resources/example_triggered_scraper_modbus.yml => 
integrations/logstash-plugin/src/gem/lib/logstash/inputs/plc4x.rb} (76%)
 create mode 100644 
plc4j/integrations/logstash-plugin/src/gem/logstash-input-plc4x.gemspec
 create mode 100644 
plc4j/integrations/logstash-plugin/src/main/java/org/apache/plc4x/logstash/Plc4x.java
 create mode 100644 
plc4j/integrations/logstash-plugin/src/test/java/org/apache/plc4x/logstash/Plc4xInputTest.java
 copy tools/{boost => logstash}/pom.xml (51%)

Reply via email to