[jira] [Commented] (ARTEMIS-4796) Simplify SimpleString API

2024-06-10 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on ARTEMIS-4796:
--

Commit 220a5ae2aa176d19185b6f3ec41b24b6f04e0c6f in activemq-artemis's branch 
refs/heads/main from Justin Bertram
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=220a5ae2aa ]

ARTEMIS-4796 add tests & remove refs


> Simplify SimpleString API
> -
>
> Key: ARTEMIS-4796
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4796
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Reporter: Justin Bertram
>Assignee: Justin Bertram
>Priority: Major
>  Time Spent: 3.5h
>  Remaining Estimate: 0h
>
> Instead of using the verbosely named {{toSimpleString}} static factory method 
> (and its overloaded counterparts), {{SimpleString}} should provide {{of}} 
> implementations. This change would make the code more concise and readable. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Work logged] (ARTEMIS-4796) Simplify SimpleString API

2024-06-10 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4796?focusedWorklogId=922873=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-922873
 ]

ASF GitHub Bot logged work on ARTEMIS-4796:
---

Author: ASF GitHub Bot
Created on: 10/Jun/24 21:03
Start Date: 10/Jun/24 21:03
Worklog Time Spent: 10m 
  Work Description: tabish121 merged PR #4967:
URL: https://github.com/apache/activemq-artemis/pull/4967




Issue Time Tracking
---

Worklog Id: (was: 922873)
Time Spent: 3.5h  (was: 3h 20m)

> Simplify SimpleString API
> -
>
> Key: ARTEMIS-4796
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4796
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Reporter: Justin Bertram
>Assignee: Justin Bertram
>Priority: Major
>  Time Spent: 3.5h
>  Remaining Estimate: 0h
>
> Instead of using the verbosely named {{toSimpleString}} static factory method 
> (and its overloaded counterparts), {{SimpleString}} should provide {{of}} 
> implementations. This change would make the code more concise and readable. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Work logged] (ARTEMIS-4809) Make intermediateMessageReferences initial capacity configurable

2024-06-10 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4809?focusedWorklogId=922855=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-922855
 ]

ASF GitHub Bot logged work on ARTEMIS-4809:
---

Author: ASF GitHub Bot
Created on: 10/Jun/24 18:12
Start Date: 10/Jun/24 18:12
Worklog Time Spent: 10m 
  Work Description: joshb1050 commented on PR #4966:
URL: 
https://github.com/apache/activemq-artemis/pull/4966#issuecomment-2159000754

   Thanks @jbertram! I have updated my PR to make this configurable on a 
per-address basis and via XML as well. I have also added tests for the 
functionality. Please let me know if there is a different approach I should be 
taking here.




Issue Time Tracking
---

Worklog Id: (was: 922855)
Time Spent: 0.5h  (was: 20m)

> Make intermediateMessageReferences initial capacity configurable
> 
>
> Key: ARTEMIS-4809
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4809
> Project: ActiveMQ Artemis
>  Issue Type: New Feature
>  Components: Broker
>Reporter: Josh Byster
>Priority: Minor
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> In some setups, there could be a few hundred thousand queues that are created 
> due to many consumers that are connecting. However, most of these are empty 
> and stay empty for the entire day since there aren't necessarily messages to 
> be sent.
> The 8K {{intermediateMessageReferences}} instantiates an 64KB buffer 
> ({{Object[]}}). This means we have large allocation and live heap that 
> ultimately remains empty for almost the entire day.
> It would be quite nice if we could configure this initial size.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Work logged] (ARTEMIS-4811) Upgrade Netty to 4.1.110.Final

2024-06-10 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4811?focusedWorklogId=922846=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-922846
 ]

ASF GitHub Bot logged work on ARTEMIS-4811:
---

Author: ASF GitHub Bot
Created on: 10/Jun/24 16:21
Start Date: 10/Jun/24 16:21
Worklog Time Spent: 10m 
  Work Description: ehsavoie opened a new pull request, #4969:
URL: https://github.com/apache/activemq-artemis/pull/4969

   (no comment)




Issue Time Tracking
---

Worklog Id: (was: 922846)
Remaining Estimate: 0h
Time Spent: 10m

> Upgrade Netty to 4.1.110.Final
> --
>
> Key: ARTEMIS-4811
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4811
> Project: ActiveMQ Artemis
>  Issue Type: Dependency upgrade
>Reporter: Emmanuel Hugonnet
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Created] (ARTEMIS-4811) Upgrade Netty to 4.1.110.Final

2024-06-10 Thread Emmanuel Hugonnet (Jira)
Emmanuel Hugonnet created ARTEMIS-4811:
--

 Summary: Upgrade Netty to 4.1.110.Final
 Key: ARTEMIS-4811
 URL: https://issues.apache.org/jira/browse/ARTEMIS-4811
 Project: ActiveMQ Artemis
  Issue Type: Dependency upgrade
Reporter: Emmanuel Hugonnet






--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Commented] (ARTEMIS-4800) Simplify QueueConfiguration API

2024-06-10 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on ARTEMIS-4800:
--

Commit 14c564a48144b0e052c6e064ba0f94744335 in activemq-artemis's branch 
refs/heads/main from Justin Bertram
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=14c564a481 ]

ARTEMIS-4800 simplify QueueConfiguration API

This commit does the following:

 - deprecate all QueueConfiguration ctors
 - add `of` static factory methods for all the deprecated ctors
 - replace any uses of the normal ctors with the `of` counterparts

This makes the code more concise and readable.


> Simplify QueueConfiguration API
> ---
>
> Key: ARTEMIS-4800
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4800
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Reporter: Justin Bertram
>Assignee: Justin Bertram
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Work logged] (ARTEMIS-4800) Simplify QueueConfiguration API

2024-06-10 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4800?focusedWorklogId=922832=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-922832
 ]

ASF GitHub Bot logged work on ARTEMIS-4800:
---

Author: ASF GitHub Bot
Created on: 10/Jun/24 14:58
Start Date: 10/Jun/24 14:58
Worklog Time Spent: 10m 
  Work Description: tabish121 merged PR #4964:
URL: https://github.com/apache/activemq-artemis/pull/4964




Issue Time Tracking
---

Worklog Id: (was: 922832)
Time Spent: 0.5h  (was: 20m)

> Simplify QueueConfiguration API
> ---
>
> Key: ARTEMIS-4800
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4800
> Project: ActiveMQ Artemis
>  Issue Type: Improvement
>Reporter: Justin Bertram
>Assignee: Justin Bertram
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Work logged] (ARTEMIS-4780) Artemis web console does not ever set 'artemisJmxDomain' in localStorage

2024-06-10 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4780?focusedWorklogId=922816=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-922816
 ]

ASF GitHub Bot logged work on ARTEMIS-4780:
---

Author: ASF GitHub Bot
Created on: 10/Jun/24 12:58
Start Date: 10/Jun/24 12:58
Worklog Time Spent: 10m 
  Work Description: andytaylor commented on PR #18:
URL: 
https://github.com/apache/activemq-artemis-console/pull/18#issuecomment-2158283290

   I have made it configurable and this time actually use it, I can reopen this 
or raise a new PR, wdyt?




Issue Time Tracking
---

Worklog Id: (was: 922816)
Time Spent: 1h 10m  (was: 1h)

> Artemis web console does not ever set 'artemisJmxDomain' in localStorage
> 
>
> Key: ARTEMIS-4780
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4780
> Project: ActiveMQ Artemis
>  Issue Type: Bug
>Affects Versions: 2.32.0
>Reporter: Josh Byster
>Assignee: Andy Taylor
>Priority: Minor
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> We relocate our artemis packages as part of our shading process. 
> I did set up:
> 
> {code:java}
> aActiveMQServer.getConfiguration().setJMXDomain("com.abc.shaded.org.apache.activemq.artemis");
> {code}
> However the web console does not show up. I noticed in the code it's because 
> we try to read in localStorage['artemisJmxDomain'] but never actually set it 
> as far as I can tell. Thus we always default to org.apache.activemq.artemis.
> Everything works properly when setting localStorage['artemisJmxDomain'] = 
> "com.abc.shaded.org.apache.activemq.artemis"



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Work logged] (ARTEMIS-4545) Allow node ID to be configured

2024-06-10 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4545?focusedWorklogId=922811=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-922811
 ]

ASF GitHub Bot logged work on ARTEMIS-4545:
---

Author: ASF GitHub Bot
Created on: 10/Jun/24 12:50
Start Date: 10/Jun/24 12:50
Worklog Time Spent: 10m 
  Work Description: gtully commented on PR #4951:
URL: 
https://github.com/apache/activemq-artemis/pull/4951#issuecomment-2158260584

   > @gtully Do you know of any current test that demonstrates (or at least 
includes) having to wait for a lease expiry for the JDBC case?
   
   
https://github.com/apache/activemq-artemis/blob/362dbd11ac132e66f7bce99eb0fb4aa020346210/artemis-server/src/test/java/org/apache/activemq/artemis/core/server/impl/jdbc/JdbcLeaseLockTest.java#L218
   
   that looks like it should have to wait.




Issue Time Tracking
---

Worklog Id: (was: 922811)
Time Spent: 1h  (was: 50m)

> Allow node ID to be configured
> --
>
> Key: ARTEMIS-4545
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4545
> Project: ActiveMQ Artemis
>  Issue Type: New Feature
>Reporter: Justin Bertram
>Assignee: Justin Bertram
>Priority: Major
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> In certain situations it would be beneficial to configure the node ID rather 
> than having it automatically generated. 
> For example, when using replication + failback if the primary server fails 
> the backup will take over. Then when the primary is restarted it will 
> initiate failback. However, if the primary broker's journal is damaged or 
> lost during the initial failure then it won't be able to initiate failback 
> because it won't have the same node ID as the backup. This kind of situation 
> is not uncommon in cloud environments where there is no persistent, attached 
> storage.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Work logged] (ARTEMIS-4545) Allow node ID to be configured

2024-06-10 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARTEMIS-4545?focusedWorklogId=922794=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-922794
 ]

ASF GitHub Bot logged work on ARTEMIS-4545:
---

Author: ASF GitHub Bot
Created on: 10/Jun/24 11:51
Start Date: 10/Jun/24 11:51
Worklog Time Spent: 10m 
  Work Description: AntonRoskvist commented on PR #4951:
URL: 
https://github.com/apache/activemq-artemis/pull/4951#issuecomment-2158137960

   @gtully Do you know of any current test that demonstrates (or at least 
includes) having to wait for a lease expiry for the JDBC case?




Issue Time Tracking
---

Worklog Id: (was: 922794)
Time Spent: 50m  (was: 40m)

> Allow node ID to be configured
> --
>
> Key: ARTEMIS-4545
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4545
> Project: ActiveMQ Artemis
>  Issue Type: New Feature
>Reporter: Justin Bertram
>Assignee: Justin Bertram
>Priority: Major
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> In certain situations it would be beneficial to configure the node ID rather 
> than having it automatically generated. 
> For example, when using replication + failback if the primary server fails 
> the backup will take over. Then when the primary is restarted it will 
> initiate failback. However, if the primary broker's journal is damaged or 
> lost during the initial failure then it won't be able to initiate failback 
> because it won't have the same node ID as the backup. This kind of situation 
> is not uncommon in cloud environments where there is no persistent, attached 
> storage.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact




[jira] [Assigned] (AMQ-9513) AMQP 1.0 message with multiple Data sections can be sent to broker but corrupted

2024-06-10 Thread Jira


 [ 
https://issues.apache.org/jira/browse/AMQ-9513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré reassigned AMQ-9513:
-

Assignee: Jean-Baptiste Onofré

> AMQP 1.0 message with multiple Data sections can be sent to broker but 
> corrupted
> 
>
> Key: AMQ-9513
> URL: https://issues.apache.org/jira/browse/AMQ-9513
> Project: ActiveMQ Classic
>  Issue Type: Bug
>  Components: AMQP
>Affects Versions: 5.18.4, 6.1.2
>Reporter: Yuriy Lepikhov
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>
> ActiveMQ Classic uses Qpid Proton-J to support AMQP 1.0, but Qpid Proton-J 
> does not support messages with multiple Data sections (see, PROTON-2299).
> One can send such message to broker, broker will accept such message, but it 
> will use last odd Data section as message body (no exception thrown or 
> warning logged).
> It is even possible to receive such message from broker, but it will contain 
> fewer bytes than original (and may be not from beginning).
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org
For additional commands, e-mail: issues-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact