Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4846763020

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4846410407

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4846188421

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4845666139

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4845591114

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4845427533

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4845146782

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4845045399

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4844907730

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4844860913

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4844809446

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4843998748

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4843679264

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4843476509

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4843315327

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4842556306

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4842452076

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4842156495

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-30 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4841521649

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-29 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4834369604

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-29 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4833058505

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-29 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4833076731

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-29 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4832477657

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-28 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4827631193

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-28 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4827441052

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-28 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4827147340

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-28 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4827115919

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-28 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4827038447

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-28 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4826978868

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-28 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4826800535

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-28 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4826713183

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-28 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4826646715

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-28 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4825907877

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-27 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4822395387

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-27 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4822156407

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-27 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4820647867

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-27 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4820179278

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-27 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4819336672

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-27 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4818531208

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-26 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4809895404

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-26 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4808435834

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-25 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4804729515

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/GenericValueMessage.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/MessageProcessor.java`
   - 
`modules/codegen/src/main/java/org/apache/ignite/internal/idto/IDTOSerializerGenerator.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/ErrorMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/communication/IgniteIoTestMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/managers/eventstorage/GridEventStorageMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/DynamicCacheChangeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/StoredCacheData.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/BinaryMetadataVersionInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/binary/MetadataUpdateProposedMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modul

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-18 Thread via GitHub


anton-vinogradov commented on code in PR #13095:
URL: https://github.com/apache/ignite/pull/13095#discussion_r3436259292


##
modules/zookeeper/src/main/java/org/apache/ignite/spi/discovery/zk/internal/DiscoveryMessageParser.java:
##
@@ -126,6 +140,13 @@ private  T 
deserializeMessage(InputStream in) throws IOExcept
 }
 while (!finished);
 
+try {
+msgSer.finishUnmarshal(msg, ((IgniteEx)spi.ignite()).context());
+}
+catch (IgniteCheckedException e) {
+throw new IgniteSpiException("Failed to unmarshal joining node 
data", e);
+}

Review Comment:
   Fixed



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-18 Thread via GitHub


anton-vinogradov commented on code in PR #13095:
URL: https://github.com/apache/ignite/pull/13095#discussion_r3436248672


##
modules/zookeeper/src/main/java/org/apache/ignite/spi/discovery/zk/internal/DiscoveryMessageParser.java:
##
@@ -126,6 +140,13 @@ private  T 
deserializeMessage(InputStream in) throws IOExcept
 }
 while (!finished);
 
+try {
+msgSer.finishUnmarshal(msg, ((IgniteEx)spi.ignite()).context());
+}
+catch (IgniteCheckedException e) {
+throw new IgniteSpiException("Failed to unmarshal joining node 
data", e);
+}

Review Comment:
   Duplicate



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-18 Thread via GitHub


anton-vinogradov commented on code in PR #13095:
URL: https://github.com/apache/ignite/pull/13095#discussion_r3436248672


##
modules/zookeeper/src/main/java/org/apache/ignite/spi/discovery/zk/internal/DiscoveryMessageParser.java:
##
@@ -126,6 +140,13 @@ private  T 
deserializeMessage(InputStream in) throws IOExcept
 }
 while (!finished);
 
+try {
+msgSer.finishUnmarshal(msg, ((IgniteEx)spi.ignite()).context());
+}
+catch (IgniteCheckedException e) {
+throw new IgniteSpiException("Failed to unmarshal joining node 
data", e);
+}

Review Comment:
   Duplicate



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-18 Thread via GitHub


anton-vinogradov commented on code in PR #13095:
URL: https://github.com/apache/ignite/pull/13095#discussion_r3436243591


##
modules/zookeeper/src/main/java/org/apache/ignite/spi/discovery/zk/internal/DiscoveryMessageParser.java:
##
@@ -85,6 +92,13 @@ private void serializeMessage(Message m, OutputStream out) 
throws IOException {
 
 MessageSerializer msgSer = msgFactory.serializer(m.directType());
 
+try {
+msgSer.prepareMarshal(m, ((IgniteEx)spi.ignite()).context(), null);
+}
+catch (IgniteCheckedException e) {
+throw new IgniteSpiException("Failed to marshal joining node 
data", e);
+} 

Review Comment:
   Fixed



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-18 Thread via GitHub


anton-vinogradov commented on code in PR #13095:
URL: https://github.com/apache/ignite/pull/13095#discussion_r3436223870


##
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManagerImpl.java:
##
@@ -995,13 +995,18 @@ private long allocateForTree() throws 
IgniteCheckedException {
 
 assert info.ttl() == TTL_ETERNAL : info.ttl();
 
-batch.add(new DataRowCacheAware(info.key(),
-info.value(),
-info.version(),
-part.id(),
-info.expireTime(),
-info.cacheId(),
-grp.storeCacheIdInDataPage()));
+try {
+batch.add(new DataRowCacheAware(info.key(),
+info.value(),
+info.version(),
+part.id(),
+info.expireTime(),
+info.cacheId(),
+grp.storeCacheIdInDataPage()));
+}
+catch (IllegalStateException th) {
+assert ctx.cacheContext(grp.groupId()) == null; // Ignoring 
removed cache entries.
+}

Review Comment:
   Fixed



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-18 Thread via GitHub


anton-vinogradov commented on code in PR #13095:
URL: https://github.com/apache/ignite/pull/13095#discussion_r3436206429


##
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/TxLocksRequest.java:
##
@@ -89,33 +90,20 @@ public Collection txKeys() {
 }
 
 /** {@inheritDoc} */
-@Override public void prepareMarshal(GridCacheSharedContext ctx) 
throws IgniteCheckedException {
-super.prepareMarshal(ctx);
-
+@Override public void prepareMarshal(Marshaller marsh) throws 
IgniteCheckedException {
 txKeysArr = new IgniteTxKey[txKeys.size()];
 
 int i = 0;
 
-for (IgniteTxKey key : txKeys) {
-key.prepareMarshal(ctx.cacheContext(key.cacheId()));
-
+for (IgniteTxKey key : txKeys)
 txKeysArr[i++] = key;
-}
 }
 
 /** {@inheritDoc} */
-@Override public void finishUnmarshal(GridCacheSharedContext ctx, 
ClassLoader ldr) throws IgniteCheckedException {
-super.finishUnmarshal(ctx, ldr);
-
+@Override public void finishUnmarshal(Marshaller marsh, ClassLoader 
clsLdr) throws IgniteCheckedException {
 txKeys = U.newHashSet(txKeysArr.length);
 
-for (IgniteTxKey key : txKeysArr) {
-key.finishUnmarshal(ctx.cacheContext(key.cacheId()), ldr);
-
+for (IgniteTxKey key : txKeysArr) 
 txKeys.add(key);
-}
-
-txKeysArr = null;
 }

Review Comment:
   This is a shot-living message, no need for special cleanup



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-18 Thread via GitHub


anton-vinogradov commented on code in PR #13095:
URL: https://github.com/apache/ignite/pull/13095#discussion_r3436198097


##
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java:
##
@@ -121,7 +123,26 @@ public GridCacheReturn(
 /**
  * @return Value.
  */
-@Nullable public  V value() {
+@Nullable public  V value(GridCacheContext ctx) {
+if (v == null) {
+if (cacheObj != null)
+v = ctx.cacheObjectContext().unwrapBinaryIfNeeded(cacheObj, 
true, false, U.gridClassLoader());
+
+if (invokeRes && invokeResCol != null) {
+Map map0 = 
U.newHashMap(invokeResCol.size());
+
+for (CacheInvokeDirectResult res : invokeResCol) {
+CacheInvokeResult res0 = res.error() == null ?
+
CacheInvokeResult.fromResult(ctx.cacheObjectContext().unwrapBinaryIfNeeded(res.result(),
 true, false, null)) :
+CacheInvokeResult.fromError(res.error());
+
+
map0.put(ctx.cacheObjectContext().unwrapBinaryIfNeeded(res.key(), true, false, 
null), res0);
+}
+
+v = map0;
+}
+}
+
 return (V)v;
 }

Review Comment:
   Fixed



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-18 Thread via GitHub


anton-vinogradov commented on code in PR #13095:
URL: https://github.com/apache/ignite/pull/13095#discussion_r3436128949


##
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java:
##
@@ -1551,7 +1552,9 @@ private void unmarshall(UUID nodeId, GridCacheMessage 
cacheMsg) {
 log.debug("Set P2P context [senderId=" + nodeId + ", msg=" 
+ cacheMsg + ']');
 }
 
-cacheMsg.finishUnmarshal(cctx, cctx.deploy().globalLoader());
+MessageSerializer ser = 
cctx.kernalContext().messageFactory().serializer(cacheMsg.directType());
+
+ser.finishUnmarshal(cacheMsg, cctx.kernalContext(), null, 
cctx.deploy().globalLoader());
 }

Review Comment:
   It looks like both are called



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-18 Thread via GitHub


anton-vinogradov commented on code in PR #13095:
URL: https://github.com/apache/ignite/pull/13095#discussion_r3436114891


##
modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoManager.java:
##
@@ -465,6 +466,9 @@ public void resetMetrics() {
 msg.getClass().getName() + ". Most likely 
GridCommunicationSpi is being used directly, " +
 "which is illegal - make sure to send messages 
only via GridProjection API.");
 }
+catch (IgniteCheckedException e) {
+throw new IgniteException(e);
+}

Review Comment:
   Same worry.
   Checked by regression.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-17 Thread via GitHub


Copilot commented on code in PR #13095:
URL: https://github.com/apache/ignite/pull/13095#discussion_r3433268467


##
modules/core/src/main/java/org/apache/ignite/internal/managers/communication/GridIoManager.java:
##
@@ -465,6 +466,9 @@ public void resetMetrics() {
 msg.getClass().getName() + ". Most likely 
GridCommunicationSpi is being used directly, " +
 "which is illegal - make sure to send messages 
only via GridProjection API.");
 }
+catch (IgniteCheckedException e) {
+throw new IgniteException(e);
+}

Review Comment:
   `CommunicationListener#onMessage` now wraps `IgniteCheckedException` into 
`IgniteException` and rethrows. Since this runs on the communication SPI 
thread, rethrowing an unchecked exception can break message processing / 
destabilize the node; it’s safer to log and ignore the malformed message 
(similar to existing error-handling patterns in this class).



##
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManagerImpl.java:
##
@@ -995,13 +995,18 @@ private long allocateForTree() throws 
IgniteCheckedException {
 
 assert info.ttl() == TTL_ETERNAL : info.ttl();
 
-batch.add(new DataRowCacheAware(info.key(),
-info.value(),
-info.version(),
-part.id(),
-info.expireTime(),
-info.cacheId(),
-grp.storeCacheIdInDataPage()));
+try {
+batch.add(new DataRowCacheAware(info.key(),
+info.value(),
+info.version(),
+part.id(),
+info.expireTime(),
+info.cacheId(),
+grp.storeCacheIdInDataPage()));
+}
+catch (IllegalStateException th) {
+assert ctx.cacheContext(grp.groupId()) == null; // Ignoring 
removed cache entries.
+}

Review Comment:
   The catch block asserts `ctx.cacheContext(info.grp.groupId()) == null`, but 
`cacheContext(int)` expects a *cacheId*, not a groupId. This assertion can be 
false even when the cache was removed and may hide real issues. Use 
`info.cacheId()` here (and the exception variable is unused).



##
modules/zookeeper/src/main/java/org/apache/ignite/spi/discovery/zk/internal/DiscoveryMessageParser.java:
##
@@ -126,6 +140,13 @@ private  T 
deserializeMessage(InputStream in) throws IOExcept
 }
 while (!finished);
 
+try {
+msgSer.finishUnmarshal(msg, ((IgniteEx)spi.ignite()).context());
+}
+catch (IgniteCheckedException e) {
+throw new IgniteSpiException("Failed to unmarshal joining node 
data", e);
+}

Review Comment:
   Error message mentions "joining node data", but this parser unmarshals 
arbitrary ZooKeeper discovery messages. Please update the message to match the 
actual operation to aid troubleshooting.



##
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java:
##
@@ -121,7 +123,26 @@ public GridCacheReturn(
 /**
  * @return Value.
  */
-@Nullable public  V value() {
+@Nullable public  V value(GridCacheContext ctx) {
+if (v == null) {
+if (cacheObj != null)
+v = ctx.cacheObjectContext().unwrapBinaryIfNeeded(cacheObj, 
true, false, U.gridClassLoader());
+
+if (invokeRes && invokeResCol != null) {
+Map map0 = 
U.newHashMap(invokeResCol.size());
+
+for (CacheInvokeDirectResult res : invokeResCol) {
+CacheInvokeResult res0 = res.error() == null ?
+
CacheInvokeResult.fromResult(ctx.cacheObjectContext().unwrapBinaryIfNeeded(res.result(),
 true, false, null)) :
+CacheInvokeResult.fromError(res.error());
+
+
map0.put(ctx.cacheObjectContext().unwrapBinaryIfNeeded(res.key(), true, false, 
null), res0);
+}
+
+v = map0;
+}
+}
+
 return (V)v;
 }

Review Comment:
   `GridCacheReturn.value(GridCacheContext)` unwraps cache objects using 
`U.gridClassLoader()`. That ignores the configured/deployment classloader and 
can fail to deserialize user types (especially with P2P classloading or a 
custom `IgniteConfiguration#setClassLoader`). Use the cache context’s 
deployment/global loader consistently for all unwrap operations.



##
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java:
##
@@ -1551,7 +1552,9 @@ private void unmarshall(UUID nodeId, GridCacheMessage 
cacheMsg) {
 log.debug("Set P2P context [senderId=" + nodeId + ", msg=" 
+ cacheMsg + ']');
 }
 
-cacheMsg.finishUnma

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-06-17 Thread via GitHub


anton-vinogradov commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4731721005

   @askserge please review


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-26 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4548731656

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsFullMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetR

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-26 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4548500958

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [43 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-26 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4548218672

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsFullMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetR

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-26 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4546808548

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [43 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-26 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4546297093

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsFullMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetR

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-25 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4536821268

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [43 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-25 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4536793422

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsFullMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetR

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-24 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4529772022

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [43 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-24 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4529756714

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsFullMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetR

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4522207290

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [43 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4522164990

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsFullMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetR

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4521225847

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [43 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4521118330

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4521063403

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [42 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4520995209

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4520989101

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [42 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4520915011

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4520830277

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4519704394

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [42 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-22 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4519589975

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-21 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4512010849

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [42 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-21 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4511303486

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-20 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4500720463

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-20 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4500559385

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-20 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4500087928

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [49 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-20 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4499975983

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-20 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4498224487

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [48 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-20 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4498142990

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-19 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4490124048

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/TransactionAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/AtomicApplicationAttributesAwareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateInvokeRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-18 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4481183733

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [28 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-18 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4480884773

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/in

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-18 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4478878674

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [26 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-18 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4478472265

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/in

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-14 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4452394203

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [26 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-14 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4452334985

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/in

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-14 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4452305696

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [26 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-14 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4452248514

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/in

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-14 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4451459440

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [26 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-14 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4451393431

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/in

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-14 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4450861007

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [26 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-14 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4450812568

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/in

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-13 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4441568251

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [26 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-13 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4441476699

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/in

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-12 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4430668419

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [26 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-12 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4430612544

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/in

Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-12 Thread via GitHub


sonarqubecloud[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4429957470

   ## [![Quality Gate 
Failed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-failed-20px.png
 'Quality Gate 
Failed')](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
**Quality Gate failed**  
   Failed conditions  
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/failed-16px.png
 '') [25 New Code 
Smells](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095) 
(required ≤ 1)  
 
   
   
   [See analysis details on SonarQube 
Cloud](https://sonarcloud.io/dashboard?id=apache_ignite&pullRequest=13095)
   
   ##   
   
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/light_bulb-16px.png
 '') Catch issues before they fail your Quality Gate with our IDE extension 
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/sonarlint-16px.png
 '') [SonarQube for 
IDE](https://www.sonarsource.com/products/sonarlint/features/connected-mode/?referrer=pull-request)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] IGNITE-28520 Auto-generate prepareMarshalCacheObjects to replace hand-written CO traversal in GridCacheMessage subclasses [ignite]

2026-05-12 Thread via GitHub


github-actions[bot] commented on PR #13095:
URL: https://github.com/apache/ignite/pull/13095#issuecomment-4429894934

   ## Possible compatibility issues. Please, check rolling upgrade cases
   
   This PR modifies protected classes (with **Order** annotation).
   Changes to these classes can break rolling upgrade compatibility.
   
   **Affected files:**
   - 
`modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryTxEntry.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheEntryPredicateAdapter.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheInvokeDirectResult.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryInfo.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIdMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheReturn.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheTtlUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridDistributedTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridNearUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtUnlockRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicNearResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicFullUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateFilterRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicSingleUpdateRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridNearAtomicUpdateResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/UpdateErrors.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplyMessage.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/CacheVersionedValue.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearSingleGetResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareResponse.java`
   - 
`modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheQueryRequest.java`
   - 
`modules/core/src/main/java/org/apache/ignite/in

  1   2   >