[ 
https://issues.apache.org/jira/browse/ARTEMIS-869?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17021411#comment-17021411
 ] 

Matt Pavlovich commented on ARTEMIS-869:
----------------------------------------

[~jbertram] Cool! Do you have a pointer to where/how it is implemented? I'm not 
seeing support for it here: 
[ActiveMQMessage|https://github.com/apache/activemq-artemis/blob/c3eacfd4d1ed2a2a281e7a52fa61ef484158dc1f/artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessage.java]

> Extend DeliveryMode to add a "LAZY_PERSISTENCE" option
> ------------------------------------------------------
>
>                 Key: ARTEMIS-869
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-869
>             Project: ActiveMQ Artemis
>          Issue Type: New Feature
>          Components: Broker
>            Reporter: Matt Pavlovich
>            Priority: Major
>
> Currently the JMS Spec defines two delivery modes-- NON_PERSISTENT and 
> PERSISTENT. Similar to how the ACK modes have been extended, it would be 
> handy to extend the DeliveryMode to support a Kafka-like use case where the 
> message should be persisted, but not require a sync() before being ack'd. 
> Currently, the only way to define this in ActiveMQ 5.x is the periodic option 
> on KahaDB, which effects all messages. It would be handy to be able to also 
> define it at the per-message level
> Ideas on option:
> ActiveMQDeliveryMode.LAZY_PERSISTENCE



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to