1. 69e71b8 DbAttribute.isForeignKey() is conceptually wrong, removing by Andrus Adamchik · 3 days ago master
  2. 9a35b89 Refactoring... by Andrus Adamchik · 3 days ago
  3. 0bae842 Using new API for map sizing by Andrus Adamchik · 3 days ago
  4. 4fdc44f minor cleanup by Andrus Adamchik · 3 days ago
  5. 06192f4 removing unused APIs, inlining some by Andrus Adamchik · 3 days ago
  6. 8e1623c CAY-3054 Remove ObjRelationship.isReadOnly() by Andrus Adamchik · 3 days ago
  7. f3e6b21 removing unused API by Andrus Adamchik · 3 days ago
  8. 2c2cd52 Tight relationship semantics by Andrus Adamchik · 5 days ago
  9. dec8980 CAY-3053 Untyped #bind of java.time values fails with "conversion to VARBINARY is not supported" by Andrus Adamchik · 6 days ago
  10. bc70d6a CAY-3052 Modeler: inconsistent classloading in dbimport by Nikita Timofeev · 6 days ago
  11. 78785e4 CAY-3050 Array-based DataRows by Andrus Adamchik · 8 days ago
  12. 513c879 CAY-3050 Array-based DataRows by Andrus Adamchik · 8 days ago
  13. 858fed4 Do not wrap IDs in a TreeMap when assembling prefetches by Andrus Adamchik · 9 days ago
  14. 183d9c2 CAY-3050 Array-based DataRows by Andrus Adamchik · 10 days ago
  15. dfae921 upgarde md spaces by Andrus Adamchik · 9 days ago
  16. 458172f upgarde md spaces by Andrus Adamchik · 9 days ago
  17. 81df7b8 CAY-3051 Replace PropertyVisitor with a switch by Andrus Adamchik · 10 days ago
  18. 3d4642e CAY-3048 ObjectStore to reduce lock scope to per-object by Andrus Adamchik · 10 days ago
  19. 2e5eca0 CAY-3049 Cheap ClockMap to replace ConcurrentLinkedHashMap by Andrus Adamchik · 10 days ago
  20. 2b4fbb4 CAY-3047 Per-statement "snapshotVersion" by Andrus Adamchik · 10 days ago
  21. fbbc2af Fix deprecation warnings by Nikita Timofeev · 10 days ago
  22. 345f1ce CAY-3048 ObjectStore to reduce lock scope to per-object by Andrus Adamchik · 11 days ago
  23. 0f4e36c cleanup -ShallowMergeOperation should be private by Andrus Adamchik · 11 days ago
  24. 3ddcc2a Smallish local optimization - avoid proactive fault injection during object lookup by Andrus Adamchik · 11 days ago
  25. 44e28c5 CAY-3048 ObjectStore to reduce lock scope to per-object by Andrus Adamchik · 11 days ago
  26. 8e53c30 refactoring DataRow structure by Andrus Adamchik · 11 days ago
  27. 977931f refactoring DataRow structure by Andrus Adamchik · 11 days ago
  28. 81fd5ff cleanup by Andrus Adamchik · 11 days ago
  29. 4c80a21 CAY-3047 Per-statement "snapshotVersion" by Andrus Adamchik · 11 days ago
  30. a4a125c CAY-3047 Per-statement "snapshotVersion" by Andrus Adamchik · 11 days ago
  31. bc546d7 CAY-3046 Refreshing an object from a snapshot discards to-ones, causing fault resolution on a shared DataContext by Andrus Adamchik · 12 days ago
  32. ade5ca6 CAY-3045 Race condition: ClassCastException resolving a to-one fault concurrently on a shared DataContext by Andrus Adamchik · 12 days ago
  33. 02b14aa CAY-3044 Paginated query with a joint to-many prefetch returns duplicate ids and unresolved Integer elements by Andrus Adamchik · 12 days ago
  34. a62557d Typo in the API method name by Andrus Adamchik · 13 days ago
  35. dc2c5ea Cleanup - CayenneMapEntry serves no real purpose and is removed by Andrus Adamchik · 14 days ago
  36. b864dc3 Unifying mapping path resolving around CayennePath by Andrus Adamchik · 14 days ago
  37. e40a2f4 cleanup by Andrus Adamchik · 14 days ago
  38. 42d4d30 cleanup by Andrus Adamchik · 14 days ago
  39. 52f2a99 cleanup by Andrus Adamchik · 14 days ago
  40. 73417bb cleanup by Andrus Adamchik · 14 days ago
  41. 7e62fff Refactoring mapped query loaders into tag-specific handlers by Andrus Adamchik · 14 days ago
  42. 67035a8 cleanup by Andrus Adamchik · 3 weeks ago
  43. 77f17de cleanup by Andrus Adamchik · 3 weeks ago
  44. 176a759 cleanup by Andrus Adamchik · 3 weeks ago
  45. bfef44a XML loaders cleanup by Andrus Adamchik · 3 weeks ago
  46. a618de4 missing attribute in v14 schema by Andrus Adamchik · 3 weeks ago
  47. f212b83 XML loader to ignore tags from prior versions by Andrus Adamchik · 3 weeks ago
  48. 760543b removing unused API by Andrus Adamchik · 3 weeks ago
  49. 74c8900 Upgrading post-load project instance is no longer relevant - removing by Andrus Adamchik · 3 weeks ago
  50. e17f25d refactoring by Andrus Adamchik · 3 weeks ago
  51. 4855802 Dissolving Constants, replacing with declarations in CoreModule and RuntimeProperties by Andrus Adamchik · 3 weeks ago
  52. 3dd3857 CAY-3042 Rename "domain" to "project" in the Modeler and XSD by Andrus Adamchik · 3 weeks ago
  53. 3296402 CoreModule does not need to be auto-loaded. It can be hardcoded by Andrus Adamchik · 3 weeks ago
  54. a893cad moving CayenneRuntime to the root package by Andrus Adamchik · 3 weeks ago
  55. 662fdf3 refactoring by Andrus Adamchik · 3 weeks ago
  56. efa7015 package reorg - org.apache.cayenne.configuration.runtime was the wrong place for factories by Andrus Adamchik · 3 weeks ago
  57. 4483173 Moving CoreModule to the root package by Andrus Adamchik · 3 weeks ago
  58. b94dc2c CAY-3043 project.xsd, dataMap.xsd: replace "property" with top tag attributes by Andrus Adamchik · 3 weeks ago
  59. 33de3b0 CAY-3042 Rename "domain" to "project" in the Modeler and XSD by Andrus Adamchik · 3 weeks ago
  60. 09a617a CAY-3042 Rename "domain" to "project" in the Modeler and XSD by Andrus Adamchik · 3 weeks ago
  61. 1cfadde CAY-3042 Rename "domain" to "project" in the Modeler and XSD by Andrus Adamchik · 3 weeks ago
  62. e7cdae5 CAY-3043 Rename "domain" to "project" in the Modeler and XSD by Andrus Adamchik · 3 weeks ago
  63. 000d4e7 internal cleanup by Andrus Adamchik · 3 weeks ago
  64. 8553751 Modeling QueryMetadata result as "ResultSegments" to distinguish by Andrus Adamchik · 3 weeks ago
  65. 810dbf8 CAY-3041 Unify XML style across XSDs by Andrus Adamchik · 3 weeks ago
  66. d2dad3f CAY-3041 Unify XML style across XSDs by Andrus Adamchik · 3 weeks ago
  67. 1ad7c2c CAY-3041 Unify XML style across XSDs by Andrus Adamchik · 3 weeks ago
  68. f054685 CAY-3040 Descriptive XML tags for mapped queries by Andrus Adamchik · 3 weeks ago
  69. f460f5d CAY-3040 Descriptive XML tags for mapped queries by Andrus Adamchik · 3 weeks ago
  70. 040e3c7 CAY-3038 Remove EJBQLQuery by Andrus Adamchik · 3 weeks ago
  71. 276b766 CAY-3039 Refactor Expressions to be independent from the parser syntax by Andrus Adamchik · 4 weeks ago
  72. 942803a CAY-3039 Refactor Expressions to be independent from the parser syntax by Andrus Adamchik · 4 weeks ago
  73. 8438734 CAY-3039 Refactor Expressions to be independent from the parser syntax by Andrus Adamchik · 4 weeks ago
  74. d103725 CAY-3039 Refactor Expressions to be independent from the parser syntax by Andrus Adamchik · 4 weeks ago
  75. 456d961 CAY-3039 Refactor Expressions to be independent from the parser syntax by Andrus Adamchik · 4 weeks ago
  76. 476299c CAY-3039 Refactor Expressions to be independent from the parser syntax by Andrus Adamchik · 4 weeks ago
  77. 4e1ca5f CAY-3026 Parseable ObjectSelect / ColumnSelect by Andrus Adamchik · 4 weeks ago
  78. 6a7042e CAY-3037 Switch ObjectSelect query format in XML to the parsable string by Andrus Adamchik · 4 weeks ago
  79. 2470b93 CAY-3026 QL: allow "offset" without "limit" by Andrus Adamchik · 4 weeks ago
  80. 398f8e9 CAY-3036 Auto-upgrade projects in runtime by Andrus Adamchik · 4 weeks ago
  81. c6024bf CAY-3036 Auto-upgrade projects in runtime by Andrus Adamchik · 4 weeks ago
  82. 79bce83 Removing unused test fixtures for the pre-2017 upgrader design by Andrus Adamchik · 4 weeks ago
  83. 19fdbfc CAY-3024 Replace QueryResponse with List<QueryResult> by Andrus Adamchik · 4 weeks ago
  84. a261a67 CAY-3035 Remove "cayenne-lifecycle" module by Andrus Adamchik · 4 weeks ago
  85. daa401a cleanup by Andrus Adamchik · 4 weeks ago
  86. c0cb4fb CAY-3034 Remove "cayenne-osgi" module by Andrus Adamchik · 4 weeks ago
  87. 0bfa180 marking already deprecated APIs as "forRemoval" by Andrus Adamchik · 4 weeks ago
  88. 33197a4 docs cleanup by Andrus Adamchik · 5 weeks ago
  89. 73ab69d docs cleanup by Andrus Adamchik · 5 weeks ago
  90. c696a38 docs cleanup by Andrus Adamchik · 5 weeks ago
  91. c74d90c fixing Claude instructions by Andrus Adamchik · 5 weeks ago
  92. 2876dd3 Docs: content cleanup by Andrus Adamchik · 5 weeks ago
  93. 8d401f8 Docs: content cleanup by Andrus Adamchik · 5 weeks ago
  94. 9c49d09 Docs: content cleanup by Andrus Adamchik · 5 weeks ago
  95. d62a193 Docs: content cleanup by Andrus Adamchik · 5 weeks ago
  96. 02ca76a Docs: content cleanup by Andrus Adamchik · 5 weeks ago
  97. d43ab4e Docs: content cleanup by Andrus Adamchik · 5 weeks ago
  98. a6ec582 Docs: content cleanup by Andrus Adamchik · 5 weeks ago
  99. 6da2bd1 Docs: experimenting with chapter numbering by Andrus Adamchik · 5 weeks ago
  100. 4661c0c docs structure cleanup by Andrus Adamchik · 5 weeks ago