This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a change to branch merge-julian-branch
in repository https://gitbox.apache.org/repos/asf/plc4x.git.
at 023f2c0 - Fixed some problems after pulling in latest changes from
develop
This branch includes the following new commits:
new 52fa884 pom modified for asciidoc
new 2a7fdf5 Merge remote-tracking branch
'official/feature/implement-df1-driver' into merge-julian-branch
new 42cb153 Merge remote-tracking branch
'official/feature/implement-df1-driver' into merge-julian-branch
new a17849f ToDos
new 74fbc13 ToDos
new e28a21d df1field
new 3db1bae data type handling
new 1a8d378 [DF1] Added Initial Setup.
new cf3f001 DLC-207
new a2a1322 DLC-207
new f486e5b DLC-207
new 54502ab DLC-207 first mspec definition
new dae710b - Some major tweaking of how the mspec handles discriminator
types - Added arguments to the serialize methods, the same way they were added
to the parse methods - made the mspec parser allow array index expressions
new 679fe99 DLC-207 first mspec definition
new 163b239 - Tweaked the mspec for the DF1 protocol - Started
implementing a PLC4X driver based on the generated code
new 3efabc6 Fixed minor build issues.
new 2186536 Added TestClass EndtoEnt. Added dependency to HelloPlc4X.
new 8fd5434 Matching pattern tests for serial/DF1 added
new 34263e0 Plc4XDf1Protocol
new 841ab88 pom modified for asciidoc
new 3311ed8 - Simplified the mspec for the DF1 protocol - Added a
"terminated" type of arrayField - Made the ReadBuffer endianness aware - Made
the testsuite endianness aware
new d5346b1 - Updated the current Netty driver prototype to work with the
latest code generation updates.
new e68af1b - Try to make sonar run on sonarcloud
new 44d3a14 - Added some additional field types: - "checksum" (throws
error during parsing, if the checksum is invalid) - "padding" (allows adding
additional padding bytes if a condition evaluates to true) - Started
implementing field types: - "manual" (Like a simple field, but we have full
control over the parsing and serialization) - "manualArray" (Like a array
field, but we have full control over the parsing and serialization) - Renamed
some of the field types: - "field [...]
new 1eebf3e - Renamed the ArrayField and ManualArrayFields "lengthType"
and "lengthExpression" to "loopType" and "loopExpression" because the
ManualArrayField needed a "lengthExpression" - Implemented the code-generation
for "manual" and "manualArray" types
new 875ac8b - Changed the driver to initialize the buffer with the
correct size.
new 908d263 - Disabled the sonarcloud analysis until I get my hands on
some infra-guys (Were unresponsive for almost a day now)
new e7a5a55 - Reactivated the sonarcloud analysis
new d1b08a0 - Tried to get the syntax right
new 2c1afbc - Continued working on the Jenkinsfile
new 4ba253f - Re-enabled the ADS driver and temporarily commented out the
broken code parts.
new 99354f0 - Continued working on the Jenkinsfile
new e7f0299 - Commented out the test to get the build running again
new e8cbfd2 - Commented out the test to get the build running again
new 90fb9ba - Removed the entire test, as ignoring didn't seem to hlep
new 554ad75 - Continued working on the Jenkinsfile
new 66e148d - Continued working on the Jenkinsfile
new bcc7434 - Continued working on the Jenkinsfile
new 2165809 - Continued working on the Jenkinsfile
new 1233d50 - Re-enabled the full build after enabling the sonarcloud
analysis
new 4f5cebd Added .vscode to .gitignore
new 45a6326 Removed settings file from .vscode (should not be in the repo)
new 3465ec7 PLC4X-90: scraper Refactoring *added TriggerCollector
(collect and execute all triggerRequests) *added date datatypes
(DateAndTime,Date and TimeOfDay) (PLC4X-104) *trigger comparison extended to
previous value instead of only static value (PLC4X-109) *fixed bug for strings
>127chars (PLC4X-141) *improved functionality *fixed several minor bugs *api
modification for scraper usage *renaming
new 1e6336f - Added/corected Javadoc comments to prevent errors in the
javadoc execution.
new bcfd6a5 - Activated the "apache-release" profile to ensure everything
required during a release is actually checked (It appears javadoc issues would
have caused errors as they weren't detected)
new 86e64af - Added some stricter rules regarding dependency convergence
and including duplicate classes
new b660eda - Tried to find out why the build fails randomly.
new 7efd022 - Removed the apache-release profile as Jenkins cannot sign
artifacts
new 812e3e5 - Fix some of the groovy libraries to fixed versions
new 26cfae2 [DF1] Implemented some handling in Plc4XDf1Protocol.java
new c99e7bd [DF1] Added some more details.
new b588b7d ToDos
new 5aebf21 ToDos
new f96e81b df1field
new 24820e8 data type handling
new 2616bf9 Fixed somme rat issues.
new 6db8070 Merge branch 'merge-julian-branch' of
https://github.com/vemmert/plc4x into merge-julian-branch
new 81ef718 Implemented doRead contract right.
new 583fe37 Fixed Netty Dependency Version.
new 262a6c4 data type handling
new 496e1c8 Implemented Flush.
new 184e9d9 Added write Support.
new 5144b49 Fixed Write Exception.
new 8246c56 data type handling
new 855b388 - Working on refactoring the Kafka Connect configuration.
new de4a0ff - Removed the kafka connect sink
new e023f2c - Fix some more versions to managed versions
new c5231c6 - Fix dependencyVersion problems
new c34a6bd - Fix dependencyVersion problems
new 5e74907 - Added a "rules" element to make the plugin happy on some
maven versions.
new 58d8c54 - Continued working on the scraper based Kafka Connect plugin
new 063d66b - Continued working on the scraper based Kafka Connect plugin
- Added an assembly that also merges the services files
new 8519070 - Got a first working scraper-based Kafka Connect Source
working
new f6e1a4f Raw Socket works now reasonaly well, I think.
new a918adb Cherry Picked some of the changes regarding Raw-Sockets: Raw
Socket works now reasonaly well, I think.
new c428fac Cherry Picked some of the changes regarding Raw-Sockets: Raw
Socket works now reasonaly well, I think.
new 66dc66f Tried to make the test run on the nodes without "en0" device
by going through the list of devices looking for the loopback device and using
this.
new 2c11269 - Continued fine-tuning the raw sockets.
new c8c1530 - Fixed things I broke :-}
new 6ea2f88 - Added Passive mode templates and an sandbox passive mode s7
driver
new 4b5bf42 PLC4X-86 - Fix and re-enable tests that were disabled for
Java 11 support
new a1125b9 - Implement a first partially working passive S7 driver. -
Fixed some issues in the S7 mspec - Fixed some issues with optional fields in
the code generation - Extended the mspec antlr4 grammar to support "/" and "*"
operations
new 04ba600 - Fixed a dependency usage problem.
new ddc5375 - Removed some invalid configuration options raw sockets
don't support.
new fd26d80 - Increasing the timeout to 24 hours as Jenkins seems to be
rather slow at the moment ...
new fbb68e3 - Changed the deploy phase to run on a node labeled:
nexus-deploy
new fc1e77f - Finished a first fully operational version of the Kafka
Connect Source
new 023f2c0 - Fixed some problems after pulling in latest changes from
develop
The 88 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.