Skip to content
Failed

#170 (Jun 29, 2021, 10:40:19 AM)

Started 3 yr 10 mo ago
Took 32 sec

Started by GitHub push by ledsoft

This run spent:

  • 7 sec waiting;
  • 32 sec build duration;
  • 39 sec total from scheduled to completion.
Revision: d14e98d5b7ad88caa92cdd58161b4a4c2ff316d7
Repository: https://github.com/kbss-cvut/jopa.git
  • origin/master
Test Result (no failures)
    Changes
    1. [Enhancement #73] Refactor OntoDriver API descriptors in preparation for supporting multiple contexts per assertion/subject. (commit: 6f83773) (details / githubweb)
    2. [Enhancement #73] Ensure consistent handling of contexts in OntoDriver axiom descriptors. (commit: 0912513) (details / githubweb)
    3. [Enhancement #73] Refactor Sesame driver to support the new plural contexts supporting axiom descriptors. (commit: ceeb452) (details / githubweb)
    4. [Enhancement #73] Test support for multiple read contexts in Sesame OntoDriver. (commit: 8e9b4db) (details / githubweb)
    5. [Enhancement #73] Refactor Jena OntoDriver to support the new axiom descriptors with plural contexts. (commit: 6dfdd27) (details / githubweb)
    6. [Enhancement #73] Testing support for using multiple contexts in assertion loading in Jena Driver. (commit: 4aa99d1) (details / githubweb)
    7. [Enhancement #73] Fix issues with AxiomDescriptorFactoryTest. (commit: 1f44ba7) (details / githubweb)
    8. [Enhancement #73] Refactor types OntoDriver API to support multiple contexts. Fix test issues. (commit: 9c25a14) (details / githubweb)
    9. [Enhancement #73] Refactor descriptors to support multiple contexts per descriptor and attribute. (commit: ada5b96) (details / githubweb)
    10. [Enhancement #73] Add tests for the updated descriptor behavior, fix issues. (commit: c4626b8) (details / githubweb)
    11. [Enhancement #73] Adapting JOPA impl to the new descriptors API. WIP. (commit: 6201470) (details / githubweb)
    12. [Enhancement #73] Adapting OOM in JOPA to the new descriptor API. Extend Descriptor with methods for getting single context (used for write operations). (commit: c68ede8) (details / githubweb)
    13. [Enhancement #73] Refactor OntoDriver API (and implementations) to support contains call with plural contexts. (commit: 8b32ff2) (details / githubweb)
    14. [Enhancement #73] Use OntoDriver plural context contains API in JOPA. (commit: f5129eb) (details / githubweb)
    15. [Enhancement #73] Working on modifications of second level cache to support plural contexts. (commit: e1813dc) (details / githubweb)
    16. [Enhancement #73] Update second level cache to work with plural contexts. (commit: d355dac) (details / githubweb)
    17. [Enhancement #73] Fix tests after context-related refactoring (WIP). (commit: 815f342) (details / githubweb)
    18. [Enhancement #73] Fix integration tests after plural context changes. (commit: f93cd42) (details / githubweb)
    19. [Enhancement #73] Add integration tests for plural contexts support. (commit: 4711b74) (details / githubweb)
    20. [Upd] Update dependencies (RDF4J 3.4.2, JaCoCo plugin 0.8.6). (commit: 1e91d74) (details / githubweb)
    21. [Upd] Update to RDF4J 3.4.3. (commit: f2b6362) (details / githubweb)
    22. [0.16.0] Bump version and update release notes. (commit: 6a58d79) (details / githubweb)
    23. Initial draft - WIP (commit: d8ba832) (details / githubweb)
    24. Create CriteriaQuery class (commit: ab809be) (details / githubweb)
    25. Changed metamodel API, partially implemented. WIP: populating query attributes in EntityConstructor. (commit: 65f35f2) (details / githubweb)
    26. Create CriteriaFactory interface, getCriteriaFactory method in EntityManager (commit: 8c766e4) (details / githubweb)
    27. CriteriaFactory and CriteriaQuery moved to criteria package, import changed in EntityManager (commit: 1e48723) (details / githubweb)
    28. Create Selection interface, made selectAll and select methods in CriteriaQuery (commit: 30300ef) (details / githubweb)
    29. TODOs with PRO prefix (commit: ca183d5) (details / githubweb)
    30. created Expression and Predicate interface, added where method to CriteriaQuery (commit: d3d7968) (details / githubweb)
    31. created QueryModel and added predicate methods (equals,greaterThan,etc.) (commit: 1254ce4) (details / githubweb)
    32. rename predicate methods (equals to attrEquals etc.) (commit: 5a7bb9e) (details / githubweb)
    33. POM - added my github repo with JOPA as dependency (commit: ebbb0e4) (details / githubweb)
    34. CriteriaFactory added from method (commit: 954bf3c) (details / githubweb)
    35. CriteriaFactory added to UnitOfWorkImpl (missing CriteriaFactoryImpl) (commit: 22a2bba) (details / githubweb)
    36. move CriteriaFactory to session package (commit: ed1c860) (details / githubweb)
    37. remove <T> from CriteriaFactory interface (commit: 31633b6) (details / githubweb)
    38. fix imports in EntityManagerImpl and UnitOfWorkImpl after previous move of CriteriaFactory (commit: dc3821d) (details / githubweb)
    39. CriteriaQueryImpl, CriteriaFactoryImpl, CriteriaQueryHolder classes created and empty method added (commit: 7b920ba) (details / githubweb)
    40. change parameter type in CriteriaQueryImpl constructor (commit: 1893e0f) (details / githubweb)
    41. POM with updated version of my JOPA repository (commit: 0f304f5) (details / githubweb)
    42. created Path interface, (commit: f4ef94b) (details / githubweb)
    43. update methods in CriteriaQuery interface (commit: be3fdc0) (details / githubweb)
    44. POM with updated version of my JOPA repository, (commit: ccf45af) (details / githubweb)
    45. fix "DISINCT" in assembleQuery() (commit: d75e906) (details / githubweb)
    46. first test (commit: c6967b9) (details / githubweb)
    47. param this implemented (commit: 673a0f1) (details / githubweb)
    48. QueryFactory and TypedQuery test mocking (commit: 91d42e8) (details / githubweb)
    49. createQuery(CriteriaQuery) in EM, getSoqlQuery() in CriteriaQueryImpl and assambleSoqlQuery in CriteriaQueryHolder, fix error in CriteriaFactoryImpl (commit: 038274c) (details / githubweb)
    50. fixed testReconstructEntityWithQueryAttribute (commit: 19da568) (details / githubweb)
    51. update classes by class diagram, before consultation (commit: 4c5be4f) (details / githubweb)
    52. Update README.md (commit: e6948d6) (details / githubweb)
    53. Update README.md (commit: cbccd6f) (details / githubweb)
    54. pom dependency for my interfaces (commit: 2e8bb14) (details / githubweb)
    55. Path,Predicate,PredicateFactory methods with Javadoc (commit: 33f05b1) (details / githubweb)
    56. rename QueryModel to CriteriaQueryModel, (commit: e012e78) (details / githubweb)
    57. EntityManager to CriteriaFactoryImpl constructor to pass it to CriteriaQueryModel (commit: 8194f6d) (details / githubweb)
    58. implementation of CriteriaQueryModel - just getAttr method, with some logs for understanding metamodel (commit: 7edddb4) (details / githubweb)
    59. fix generics in CriteriaFactory and CriteriaFactoryImpl (commit: 63a130a) (details / githubweb)
    60. getAttr - changes for developing (commit: 20c8529) (details / githubweb)
    61. change EntityManager to UnitOfWork (commit: bdb1516) (details / githubweb)
    62. fix problem with incompatible types (commit: 9a2e9ba) (details / githubweb)
    63. rename CriteriaQueryModel to CriteriaModel (commit: 8da61e5) (details / githubweb)
    64. naive implementation of query structure (commit: eee514d) (details / githubweb)
    65. selection - changed name of method and added naive logic (commit: e2aaba5) (details / githubweb)
    66. CriteriaFactoryImpl - added overloaded from method, delete comments (commit: a24b0cd) (details / githubweb)
    67. naive but better implementation of query structure, added order interface (commit: 38c4f69) (details / githubweb)
    68. added order interface (should be in last commit) (commit: a306ed0) (details / githubweb)
    69. delete method selectAll from CriteriaQuery (commit: fca0057) (details / githubweb)
    70. try to cast Selection to SelectionImpl (commit: 237e0dd) (details / githubweb)
    71. fix bug with temporary solution for building repo (commit: f20ea41) (details / githubweb)
    72. created CriteriaRunner class for integration tests, (commit: a471253) (details / githubweb)
    73. changes in query data structure (EntityType, Attribute) but not runnable yet (commit: 76cc071) (details / githubweb)
    74. change structure like JPA specification (commit: 8a06795) (details / githubweb)
    75. changes CriteriaFactory methods as in JPA and extends PredicateFactory (commit: 493b02c) (details / githubweb)
    76. RootImpl, from methods to CriteriaQuery interface, from methods implementation to CriteriaQueryImpl, changes in PathImpl and added get(SingularAttribute), removed methods from ExpressionImpl (commit: b15416a) (details / githubweb)
    77. CriteriaFactoryImpl changes by interface, removed CriteriaModelImpl (commit: 48fbeda) (details / githubweb)
    78. added root attribute to CriteriaQueryHolder + getter and setter, (commit: 8ac4011) (details / githubweb)
    79. methods for generating string representation of query in query structure (Path,Root,Selection,Expression) and changes in CriteriaQueryHolder for accessing selection, root and restrictions (commit: 240e070) (details / githubweb)
    80. implementation of translateQuery method which translate criteriaQuery to SOQL query, (commit: 98cb2ba) (details / githubweb)
    81. testSimpleFindAll test method in CriteriaRunner (commit: 320c2b0) (details / githubweb)
    82. translateQuery method in CriteriaQueryImpl start using chain-of-responsibility from expressions, (commit: 886af2e) (details / githubweb)
    83. moved all expression classes to expressions package, (commit: 45b951c) (details / githubweb)
    84. improved structure of expressions (one class missed in last commit) (commit: 497c011) (details / githubweb)
    85. parameter method to CriteriaFactory, created ParameterExpression class, implemented ParameterExpressionImpl (commit: a2665ba) (details / githubweb)
    86. created AbstractComparisonExpresion, (commit: 59e5a19) (details / githubweb)
    87. fix bug from changed name of method (from method in CriteriaQueryImpl) (commit: 9228706) (details / githubweb)
    88. remove comment from CriteriaQueryHolder, (commit: 33bcb90) (details / githubweb)
    89. added literal method to CriteriaFactory interface and commented parameter and literal methods, (commit: 9db2cf5) (details / githubweb)
    90. CriteriaParameterFiller class for registering literal and expression parameters and setting parameters after query is generated, (commit: 9da1136) (details / githubweb)
    91. CriteriaParameterFiller to trnalsateQueryMethod + condition for WHERE part of query (should be in last commit) (commit: 39cbbc1) (details / githubweb)
    92. fix bug with same generating query part by changing reference to pathSource (commit: 01989c9) (details / githubweb)
    93. Plural query attribute implemented, added integration tests. (commit: 7b18a52) (details / githubweb)
    94. created AbstractAggregationFunctionExpression and change ExpressionCountImpl, (commit: 7d72e29) (details / githubweb)
    95. TODOs with notes for consultation (commit: b5ed00b) (details / githubweb)
    96. change name of attribute in AbstractAggregateFunctionExpression (commit: e121647) (details / githubweb)
    97. method equals and literal accept language tag, changes in constructors and other methods + added to public interface (commit: 414e624) (details / githubweb)
    98. move setRollbackOnlyMarker and setEnsureOpenProcedure under the parameterFiller method in EntityManagerImpl, (commit: 478e467) (details / githubweb)
    99. AbstractComparisonExpression use language tag in constructors (commit: 62b7fd3) (details / githubweb)
    100. CriteriaParameterFiller use parameter with language tag, (commit: a00170d) (details / githubweb)
    101. CriteriaParameterFiller remove @ from setParameter method call (commit: 1c3b646) (details / githubweb)
    102. change method name from "equals" to "equal" (commit: 1540b8c) (details / githubweb)
    103. Simple and CompoundedPredicate generate correct query, (commit: 13d2c55) (details / githubweb)
    104. created nullLiteral and changes with ExpressionLiteral connected with nullLiteral (commit: 0e4f70d) (details / githubweb)
    105. java type of attribute to path expression, (commit: 9b0c3a6) (details / githubweb)
    106. unit tests (commit: 12b8f6c) (details / githubweb)
    107. negated predicates and expressions (commit: 74c49d3) (details / githubweb)
    108. remove typo in CriteriaFactoryImpl (commit: bf2a9f7) (details / githubweb)
    109. unit tests + TODO for consultation (commit: 58891e8) (details / githubweb)
    110. like and notLike expressions, (commit: 2f3884e) (details / githubweb)
    111. getAttr with SingularAttribute (commit: 1aff03a) (details / githubweb)
    112. acs and desc method to CriteriaFactory interface, (commit: 87b0731) (details / githubweb)
    113. unit test with order by and metamodel based queries (not working yet) and TODOs for consultation (commit: 902a261) (details / githubweb)
    114. change setExpressionToQuery in RootImpl and change generating FROM part of query (commit: 1538cd1) (details / githubweb)
    115. move unit tests to groups (string based and metamodel based) (commit: 14405c0) (details / githubweb)
    116. having method added to CriteriaQuery interface, (commit: 231ada5) (details / githubweb)
    117. removed unsupported methods and change Impl classes with basic classes in CriteriaQueryHolder, (commit: 8a58aac) (details / githubweb)
    118. generating having (commit: 73a39be) (details / githubweb)
    119. removed and added few TODOs (commit: 792435a) (details / githubweb)
    120. added few integration test and one TODO for consultation (commit: 877038f) (details / githubweb)
    121. TODO in CriteriaFactoryImpl, (commit: 3663c9e) (details / githubweb)
    122. generating name for ParameterExpression (commit: 8bdc9fa) (details / githubweb)
    123. Ensure QueryParameter and ParameterExpressionImpl can be equal when processing queries. (commit: 9a54b35) (details / githubweb)
    124. OWLClassD_ metamodel, (commit: 8ed0896) (details / githubweb)
    125. unit tests (commit: c4c5547) (details / githubweb)
    126. unit tests (commit: b89691a) (details / githubweb)
    127. unit test for ParameterExpression and Literal (commit: 414420c) (details / githubweb)
    128. new Expressions (>=,>,<,<=) (commit: 1f8adb9) (details / githubweb)
    129. getOrderList returning copy of list, (commit: ad17c6d) (details / githubweb)
    130. count method return Expression<Integer> (commit: 6cbed31) (details / githubweb)
    131. delete nullLiteral method from CriteriaFactoryImpl (commit: 9458603) (details / githubweb)
    132. remove isNull and isNotNull methods from Expression, (commit: bf44b85) (details / githubweb)
    133. factory in AbstractExpression, refactor all constructor and methods to send reference to factory (commit: 0180f1c) (details / githubweb)
    134. ExpressionInImpl for [NOT] IN restriction, (commit: 7551b16) (details / githubweb)
    135. rename equals expressions to equal expression and change <> to != (commit: 6785d76) (details / githubweb)
    136. remove TODO, (commit: ecf2b5c) (details / githubweb)
    137. createQuery method withou type specification + tests (commit: bd1fa2d) (details / githubweb)
    138. removed throws in CriteriaFactory javadoc, (commit: f569b2e) (details / githubweb)
    139. Equal and NotEqual and unit tests edited for SOQL supported negation (from "!=" to "NOT x = y") with TODOs for the future when SOQL support negation as != (commit: 87fe06f) (details / githubweb)
    140. another unit test for more restrictions with negation, (commit: 63c6988) (details / githubweb)
    141. notIn method added to PredicateFactory and its implementation to CriteriaFactoryImpl, (commit: 4f1dd06) (details / githubweb)
    142. Implemented and tested lazy fetching for query attributes, fixed plural query attributes (commit: cc971e1) (details / githubweb)
    143. [Fix] Ensure provided configuration settings are applied in Sesame driver. (commit: 964b910) (details / githubweb)
    144. added participation constraints support for query attributes (commit: f26edd9) (details / githubweb)
    145. refactor CriteriaFactory to CriteriaBuilder (commit: b538655) (details / githubweb)
    146. removed superfluous converter (commit: d4a633b) (details / githubweb)
    147. remove TODOs from consultation (commit: df4d95a) (details / githubweb)
    148. remove resultClass argument from entityManager.createQuery() method + change in tests (commit: 04e87f3) (details / githubweb)
    149. Integer in count method explanation in CriteriaBuilder javadoc, (commit: 9914db3) (details / githubweb)
    150. imports in ExpressionInImpl, (commit: 6aeea7e) (details / githubweb)
    151. getAttr method with SignularAttribute change to inline (commit: aef72aa) (details / githubweb)
    152. change attribute in ExpressionAttributeImpl to generic attribute, (commit: 0d3decd) (details / githubweb)
    153. return empty list from simple predicate (commit: 0651335) (details / githubweb)
    154. setExpressionToQuery simplified in ExpressionEqualImpl, ExpressionNotEqualImpl (commit: 6de0a72) (details / githubweb)
    155. added missing javadoc (commit: 6ebca84) (details / githubweb)
    156. delete ExpressionAttributeImpl, ExpressionEntityImpl and changed in other classes (Path,Root,CriteriaBuilder,CriteriaQuery,AbstractPathExpression) (commit: e06f754) (details / githubweb)
    157. fix english grammar mistakes from TODOs, (commit: c285927) (details / githubweb)
    158. logging SOQL query after translation, (commit: f3802aa) (details / githubweb)
    159. rename f as factory to cb as criteriaBuilder in unit tests (commit: 02ad511) (details / githubweb)
    160. [Bug #89] User RDF4J QueryParserUtils to determine the type of query to execute. (commit: bbdd3c4) (details / githubweb)
    161. Removed commented code from EntityConstructorTest (commit: 490530a) (details / githubweb)
    162. removed untyped query creation + removed tests (commit: 2cd8c3e) (details / githubweb)
    163. added where methods that accepts list<predicate> + tests (commit: c753d71) (details / githubweb)
    164. update README (commit: 6d94cab) (details / githubweb)
    165. remove unnecessary dependency in pom (commit: 22b12cf) (details / githubweb)
    166. [Fix] Ensure managed entities are serializable. (commit: 5ed0fbd) (details / githubweb)
    167. Fixed mistakes from code review (commit: e01d855) (details / githubweb)
    168. requested changes - removed commented-out code, fixed parentheses policy, removed unused imports (commit: 194842b) (details / githubweb)
    169. [Fix] Fix build issues after merge of PRs. (commit: 415a3b6) (details / githubweb)
    170. [Upd] Update dependencies. Mainly AspectJ to 1.9.7 and RDF4J to 3.7.1. (commit: cfcce63) (details / githubweb)
    171. Extend EntityManager API with getProperties and setProperty methods from JPA specification. (commit: ce0b217) (details / githubweb)
    172. [0.17.0] Bump version, update release notes and readme. (commit: 3a6e654) (details / githubweb)