Started 2 days 17 hr ago
Took 2 min 39 sec

Success Build #2979 (Feb 25, 2020 8:47:14 AM)

PR #606: Update Netty to version 4.1...
Changes
  1. Increment version to 0.4.0-SNAPSHOT (commit: f9b68e1) (detail / githubweb)
  2. Generate new enums and structs, use ExpandedNodeId for type ids (#465) (commit: ab34db6) (detail / githubweb)
  3. Don't call super in generated equals/hashCode when super is Structure (commit: 8e76b2f) (detail / githubweb)
  4. Return distinct endpoints and URLs in discovery services (#467) (commit: 3482729) (detail / githubweb)
  5. Generate new UA namespace nodes (#468) (commit: 4ee4815) (detail / githubweb)
  6. Implement new AttributeFilter concept (#476) (commit: 5b6d3b9) (detail / githubweb)
  7. Implement VendorServerInfo Nodes with AttributeFilters (commit: 67bb51e) (detail / githubweb)
  8. Implement server diagnostics and nodes (#478) (commit: 21cf11d) (detail / githubweb)
  9. Add type parameter to IdentityValidator API (#491) (commit: 2f6ccaa) (detail / githubweb)
  10. Add a new convenience function for creating an OpcUaClient (#493) (commit: cdd8930) (detail / githubweb)
  11. More flexible endpoint selection in OpcUaClient#create (commit: 8484ad7) (detail / githubweb)
  12. Guard against NPE when incrementing EventQueueOverFlowCount (commit: 6e0eb4f) (detail / githubweb)
  13. Remove flaky test (commit: ff0e2ee) (detail / githubweb)
  14. Re-implement NodeId.parse() without regular expressions (#497) (commit: 0ccabaa) (detail / githubweb)
  15. Refactor ExpandedNodeId (#498) (commit: e7800b9) (detail / githubweb)
  16. Implement equality between NodeId and ExpandedNodeId (#499) (commit: 3d953c1) (detail / githubweb)
  17. Remove expanded() in equality checks between NodeId and ExpandedNodeId (commit: 822f158) (detail / githubweb)
  18. Test parsing of String-based NodeId containing a newline character (commit: 4b570f0) (detail / githubweb)
  19. Improve performance of onGetEndpoints for large quantities of endpoints (commit: 19ae0c1) (detail / githubweb)
  20. Get distinct component nodes when synchronizing struct members (commit: ca4be21) (detail / githubweb)
  21. Fix log warning format issue in DataTypeDictionaryReader (commit: cf9e9e7) (detail / githubweb)
  22. Fix memory leaks in DiagnosticsManager node management (commit: 81d85fa) (detail / githubweb)
  23. Implement getAttribute and setAttribute in UaDataTypeNode (commit: 5409a9b) (detail / githubweb)
  24. Allow DateTime.now() to be configured for nano precision (commit: ffa8a76) (detail / githubweb)
  25. Update serverTime when Value attribute is read from UaVariableNode (commit: d6c5b40) (detail / githubweb)
  26. inspection: use StandardCharsets instead of Charset.forName (commit: d7a67ac) (detail / githubweb)
  27. Use DateTime.now() instead of DateTime.nowNanos() (commit: affe475) (detail / githubweb)
  28. Generate nodes with namespace URIs in component value getter/setters (commit: c5f37e5) (detail / githubweb)
  29. Pass SerializationContext to ValueConsumer and EventConsumer callbacks (commit: 64ec737) (detail / githubweb)
  30. Implement OfType operator for use in EventContentFilter (#543) (commit: 6dd4f64) (detail / githubweb)
  31. Remove unused CUSTOM_CLASS_LOADER field and accessors (commit: 8ecc6cd) (detail / githubweb)
  32. Implement common Node Property accessors for client Nodes (#572) (commit: 26ae362) (detail / githubweb)
  33. Fix possible NPE in MonitoredDataItem (commit: a95e53b) (detail / githubweb)
  34. More efficient storage of references using a Multiset (commit: 1c1d9db) (detail / githubweb)
  35. Allow BrowseName of array element nodes to be overridden (commit: aa0085b) (detail / githubweb)
  36. Handle values that aren't encoded in ComplexValueAttributeFilter (commit: 0470b42) (detail / githubweb)
  37. Don't delete the SessionsDiagnosticsSummaryTypeNode on shutdown (commit: 407dd61) (detail / githubweb)
  38. Use session name as BrowseName of SessionDiagnosticsObjectTypeNode (commit: 5a83980) (detail / githubweb)
  39. Use subscription id as BrowseName for elements of (commit: 5897fe8) (detail / githubweb)
  40. Remove optional and unsupported Namespaces node from Server object (commit: 5b3f2a3) (detail / githubweb)
  41. Close and remove Sessions that are used before activation (commit: 2201a24) (detail / githubweb)
  42. Use Bad_ApplicationSignatureInvalid when signature verification fails (commit: 44ef617) (detail / githubweb)
  43. Add missing call to synchronize trusted CRL list (commit: 4c112fe) (detail / githubweb)
  44. Additional debug-level logging in PublishQueue#addRequest (commit: 30ccafb) (detail / githubweb)
  45. Remove Closing state, decrement lifetimeCounter in onPublishingTimer() (commit: fb73321) (detail / githubweb)
  46. Return Bad_NothingToDo when nodesToBrowse is empty (commit: d2118a5) (detail / githubweb)
  47. Check for invalid referenceTypeId before browsing (commit: 1192a5b) (detail / githubweb)
  48. Return Bad_NothingToDo when continuationPoints is empty (commit: d4ccdab) (detail / githubweb)
  49. Honor BrowseResultMask IsForward and TypeDefinition bits (commit: b9e654f) (detail / githubweb)
  50. Store browse continuation points per-session instead of server-wide (commit: 674ac4d) (detail / githubweb)
  51. Return Bad_NothingToDo when browsePaths is empty (commit: 208a73d) (detail / githubweb)
  52. Return Bad_NothingToDo when relativePathElements is empty (commit: d1dabf4) (detail / githubweb)
  53. Return Bad_NodeIdInvalid if startingNode is null or invalid (commit: 08d0aef) (detail / githubweb)
  54. Fix extraction of inner StatusCodes when follow() fails (commit: bd762cf) (detail / githubweb)
  55. Return Bad_BrowseNameInvalid when targetName is null or invalid (commit: 6994f5c) (detail / githubweb)
  56. Return Bad_NoMatch when a matching target node is not found (commit: 3badb53) (detail / githubweb)
  57. Decode QualifiedName with invalid length into "null" QualifiedName (commit: eecf88b) (detail / githubweb)
  58. Cache InstanceDeclarationHierarchy instances in NodeFactory (commit: 7550610) (detail / githubweb)
  59. Synchronize startup/shutdown of DiagnosticsManager lifecycle objects (commit: 11b49db) (detail / githubweb)
  60. Throw Bad_UserAccessDenied if subscription belongs to another session (commit: c67b0e7) (detail / githubweb)
  61. Configure ServerProfileArray with Standard UA Server Profile URI (commit: 41b1b9a) (detail / githubweb)
  62. Return Bad_TooManyOperations if methodsToCall exceeds configured limit (commit: dcf4593) (detail / githubweb)
  63. Generate new Identifiers with latest published NodeIds.csv for 1.03 (commit: 4286449) (detail / githubweb)
  64. Generate new NodeLoaders from the latest Opc.Ua.NodeSet2.xml (commit: 557677f) (detail / githubweb)
  65. Re-generate NodeLoaders from the latest Opc.Ua.NodeSet2.xml on GitHub (commit: 5fcbee0) (detail / githubweb)
  66. New to/from methods on AccessLevel that use UByte (commit: 4cd0780) (detail / githubweb)
  67. Set UserAccessLevel of diagnostics EnabledFlag to allow writes (commit: cb796ad) (detail / githubweb)
  68. Leave diagnostics disabled by default (commit: 56f25a7) (detail / githubweb)
  69. SubscriptionModel is now a Lifecycle and must be started/stopped (#574) (commit: 8f9a841) (detail / githubweb)
  70. New certificate validation with configurable checks (#593) (commit: 3cdb557) (detail / githubweb)
  71. Use ValidationCheck.HOSTNAME in DefaultClientCertificateValidator (commit: d1cd4df) (detail / githubweb)
  72. Do full certificate validation check when creating a Session (commit: c46a3bb) (detail / githubweb)
  73. Use a ClientCertificateValidator in UsernameProvider (commit: cc76fd2) (detail / githubweb)
  74. Fix typos in ValidationCheck javadoc (commit: 26ec9ba) (detail / githubweb)
  75. DataType and DataTypeDictionary API Refactoring (#595) (commit: 0738d80) (detail / githubweb)
  76. NodeFactory createNode() overloads that accept expanded type definition (commit: 2afe5a4) (detail / githubweb)
  77. Update the description for Bad_NoCommunication StatusCode (commit: e29d376) (detail / githubweb)
  78. NodeFactory.InstanceListener should have public visibility (commit: b3671fa) (detail / githubweb)
  79. Add includeNamespaceIndex parameter for BrowsePath.join (commit: f9869bd) (detail / githubweb)
  80. Overridable createNodeFactory() in ManagedAddressSpaceServices (commit: 0a5fb17) (detail / githubweb)
  81. Update Netty to version 4.1.45.Final (commit: 6e6a9f2) (detail / githubweb)

GitHub pull request #606 of commit 6e6a9f27a7c2189a54f3fff345b25dcff502ae28, no merge conflicts.

Revision: 6e6a9f27a7c2189a54f3fff345b25dcff502ae28
  • detached