-
Notifications
You must be signed in to change notification settings - Fork 918
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARTEMIS-3720 Max Number Of Messages on a deciding policy for paging (global and address-settings) #3983
Conversation
ce0e415
to
1e65423
Compare
@gemmellr you mentioned me the other day that Page would run a task twice when releasing max-size on blocking. This would address that I think (as well) |
1e65423
to
9db41a3
Compare
Dont think I did? Oh....actually, do you mean https://issues.apache.org/jira/browse/ARTEMIS-3591 from a while back? I had forgotten about that. Skimming the change here, it doesnt seem like it would directly address that. |
@gemmellr there is an atomic flag on a new class called SizeAwareMetric (something like that). I don't have a test for the issue you reported but this could address that. |
33159ab
to
d2323ff
Compare
1ac527d
to
7a467cd
Compare
Oops... I need to add tests for the parsing.. and I forgot to change the XSD for the address-settings |
7a467cd
to
aa655c4
Compare
I fixed the parsing... I will look into docs... |
aa655c4
to
aa7b908
Compare
...r/src/main/java/org/apache/activemq/artemis/core/deployers/impl/FileConfigurationParser.java
Outdated
Show resolved
Hide resolved
794f26b
to
4842b89
Compare
@jbertram I applied the changed |
4842b89
to
fa3e108
Compare
artemis-commons/src/test/java/org/apache/activemq/artemis/utils/SizeAwareMetricTest.java
Outdated
Show resolved
Hide resolved
artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/PagingManager.java
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
artemis-server/src/main/resources/schema/artemis-configuration.xsd
Outdated
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
1dc7179
to
67446f3
Compare
ba55f12
to
57f2618
Compare
57f2618
to
a0ada37
Compare
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
98d209d
to
6c1a24f
Compare
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java
Outdated
Show resolved
Hide resolved
0342d35
to
c538f25
Compare
…global and address-settings)
c538f25
to
883ed6f
Compare
No description provided.