Releases
0.6.0
Sub-task
[SCB-1368 ] - Support for Akka-based Alpha clusters
[SCB-1424 ] - The retrieveDataMaps method throws a 500 error in acceptance-pack-akka-spring-demo
[SCB-1627 ] - Wait for compensation feedback after Alpha calls compensation
[SCB-1646 ] - Rename @Compensable property retries and timeout with the "forward" prefix
[SCB-1658 ] - Improve encapsulation on txEntityMap of SagaData
[SCB-1696 ] - Optimize state machine compensation retry strategy using reverseRetries and retryDelayInMilliseconds for FSM
Bug
[SCB-1282 ] - Support to inject a customer IdGenerator in Omega Spring Starter
[SCB-1476 ] - SagaStartAnnotationProcessorTimeoutWrapper should handle SagaStart.autoClose()
[SCB-1542 ] - Test build error with Alpha Server
[SCB-1602 ] - Error when generating docker image for alpha server
[SCB-1611 ] - Window not support get CPU total and load average
[SCB-1669 ] - Reverse compensation sort bug in FSM
[SCB-1707 ] - Forward compensation only sends once a failure event if multiple retries fail
[SCB-1842 ] - Akka Actor not found error in pack-0.5.0 under fsm patten
New Feature
[SCB-1530 ] - Add omega-transport-hystrix module to support thread context switching
Improvement
[SCB-1011 ] - Saga interceptor should check the gloable transaction ID
[SCB-1375 ] - clean up the accept test module
[SCB-1502 ] - Code Cleanup
[SCB-1514 ] - Aborting the further Tcc transcations when partcipate call failed
[SCB-1568 ] - Add transport section on the user guide document
[SCB-1585 ] - Optimize the Netty server thread model to split bossEventLoopGroup and workerEventLoopGroup
[SCB-1587 ] - Polish the Design document of ServiceComb Pack
[SCB-1593 ] - Use Netty native transport improve performance
[SCB-1597 ] - Refactoring the accept tests of Pack
[SCB-1599 ] - Modify the sonar warning
[SCB-1604 ] - modify InterruptedException
[SCB-1688 ] - Added prompt information when visit Alpha UI in non-state machine mode
[SCB-1689 ] - Remove “prd” profile
[SCB-1690 ] - omega-transport-resttemplate does not use RestTemplateBuilder
[SCB-1694 ] - Improve unit test coverages for APIv1Controller
[SCB-1695 ] - Add attribute mode to @Compensable annotation
[SCB-1877 ] - Fixed AlphaUI's Saga list sorted by time bug
[SCB-1878 ] - Alpha UI query error when the ES is empty
[SCB-1879 ] - Support to disable the TCC feature from Alpha Server
[SCB-1880 ] - Remove the EnableOmega annotation
Test
[SCB-1501 ] - Occasional UnitTest failure in PackIT.compensatesFailedGlobalTransaction
[SCB-1685 ] - Improve test case doNotCompensateDuplicateTxOnFailure of AlphaIntegrationTest
Task
[SCB-1466 ] - Update cluster configuration in fsm document
[SCB-1541 ] - Set the dependency of OpenFeign core scope to be provided
[SCB-1595 ] - ServiceComb Pack integrates with SonarCloud
[SCB-1614 ] - Polishing code
[SCB-1659 ] - Upgrade maven-assembly-plugin to 3.2.0
[SCB-1668 ] - Replace sun.misc.BASE64* with java.util.Base64
[SCB-1670 ] - TransactionContext should be serializable
[SCB-1698 ] - Revert "SCB-1695 Add attribute mode to @Compensable annotation"
[SCB-1724 ] - Update upgrade guide and state-diagram documents for SCB-1696
[SCB-1735 ] - Support Alpha call compensation timeout strategy
You can’t perform that action at this time.