This is an automated email from the ASF dual-hosted git repository.

clebertsuconic pushed a change to branch new-logging
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git


 discard 6b6a511cca flesh out assembly default logging config, give output like 
previous behaviour
 discard 3aac74b5e2 squashme: fixup placeholders in prev commit
 discard a27044f30c ARTEMIS-3896 clarify logging for transactional ops
 discard 3e03b1db6e Removing Reload4J
 discard d64891f9fc fix some more placeholders missed previously
 discard dfa7f8cc51 make basic start on audit log file config, add [unfinished] 
config changes to get AuditLoggerResourceTest smoke test passing
 discard fc80391ebd reorder args to match previously out-of-order placeholders, 
ensure new output matches previous
 discard 762b05ef74 remove now-unnecessary quote escaping from log/message 
bundle format strings, giving same output as before switch to slf4j formatter
 discard 3dac731659 switch to released 2.0.0 artemis-native dep
 discard 6c49f15065 Fixing up some {0} versus {}
 discard a31545053f re-enable GHA CI runs in the main repo, build now in state 
it can pass the PR test subset (except for 
d153efde4e04703875c92fdcb45f9f65b87a215b needing reverted which would make it 
fail)
 discard 1265ab33ff add TODO for another fun task
 discard 8bac1a8e06 fix various test failures due to unexpected message string; 
also make some tests indicate why they failed
 discard d153efde4e temporarily remove test to allow concentrating on other 
issues
 discard 33b882052a fix test missed in prior change
 discard c2e27fc6a1 fix format of code prefix in messages, pointed out by 
failing test
 discard 92408fc7b4 make a start on a basic loging config for distribution
 discard f454dbb5df add some more needed deps; essentially every module with 
tests (or without specific log test config) will need this to avoid a 
stacktrace from logging setup issues
 discard 3312a0dc64 avoid NPE in a unit test due to audit loggers still being 
enabled, unlike prior test logging config
 discard 3983a49725 Using Artemis Native 2.1.0 snapshot until 2.0.0 is released
 discard 443039d2d1 add some deps needed/used already, look into test failure
 discard d8046047d3 fixup for release profile following prior rebases+squashes
 discard 905fc39853 add commons-logging -> SLF4J bridge and exclude 
commons-logging, suppresses unconfigured log spam from beanutils etc
 discard c94cf6e630 basic logging config and some more on 
AssertionLoggerHandler to get some tests using it working
 discard f1817539b2 make a start on restoring AssertionLoggerHandler to get 
tests going
 discard 32e5a3ed3c Artemis native at 2.0 snapshot
 discard 2b1db131f3 squashed logging changes from Clebert + me, rebased onto 
main at 1c0a6d4091796362ff5c3ded15866bfdf7e57272
     add 597953b6e2 ARTEMIS-3886 fix CLI operation retry
     add f3954961e3 This closes #4138
     add 15d839a6b0 ARTEMIS-3820 Fix browsing original queue of AMQP messages
     add 8ef91333f7 This closes #4137
     add e6e9dfd55f Upgrade jetty to v10
     add 09859655f0 This closes #4132
     add 57f48ee146 ARTEMIS-3558 Add broker-connections to config idx
     add 91f1d37266 This closes #4114
     add 4a4765c39c ARTEMIS-3890 - rework LVQ implementation to ensure all 
messages get delivered, replacement of lvq now tied to the deliver loop. Fix 
issue with duplicates - bug in LinkedListImpl`
     add 1f2543029c ARTEMIS-3891 - allow TransformerConfig creation via 
properties
     add 52c2372053 ARTEMIS-3893: update to commons-configuration 2.8.0
     add ee877e83a6 ARTEMIS-3885: refresh documentation build deps
     add 8a6ee31055 NO-JIRA Adding a non failing test on TX send and mirror
     add 7ee820864b ARTEMIS-3894 - add conversion from string for list - allow 
core bridge static connector config via properties
     add d3ed11da2a ARTEMIS-3894 - resolve errorprone warn on vargs call
     add 0f5bd28e23 ARTEMIS-2894 Small tweak into newInstance call
     add a0fb174c8f NO-JIRA clarify JmsTemplate warning
     add 7bc3b02809 ARTEMIS-3895 - treat properties url with trailing slash as 
directory of .properties files and apply in lexical order of name
     add 8e54a65227 ARTEMIS-3767 Incompatibility on replication between 2.17 
and current version
     add ff770d540d ARTEMIS-1964 fix and deprecate getNumberOfMessages() on 
AddressControl
     add ff1fe7f6b5 ARTEMIS-3892 user limits not working with cert auth
     add 695bc5a648 ARTEMIS-3888 make web console detection more robust
     new 548005fcc7 squashed logging changes from Clebert + me, rebased onto 
main at 1c0a6d4091796362ff5c3ded15866bfdf7e57272
     new 94e8ea36cd Artemis native at 2.0 snapshot
     new 796397d07a make a start on restoring AssertionLoggerHandler to get 
tests going
     new d60740d2f4 basic logging config and some more on 
AssertionLoggerHandler to get some tests using it working
     new 9fc012c2c9 add commons-logging -> SLF4J bridge and exclude 
commons-logging, suppresses unconfigured log spam from beanutils etc
     new ad6f99cffd fixup for release profile following prior rebases+squashes
     new 95b91be94a add some deps needed/used already, look into test failure
     new a4eb15a70a Using Artemis Native 2.1.0 snapshot until 2.0.0 is released
     new d1e3e1cfdd avoid NPE in a unit test due to audit loggers still being 
enabled, unlike prior test logging config
     new 0e387b0290 add some more needed deps; essentially every module with 
tests (or without specific log test config) will need this to avoid a 
stacktrace from logging setup issues
     new b6a9576feb make a start on a basic loging config for distribution
     new 44e8e6ee3b fix format of code prefix in messages, pointed out by 
failing test
     new 2d39e7e6f4 fix test missed in prior change
     new e72190e12b temporarily remove test to allow concentrating on other 
issues
     new a13898fff9 fix various test failures due to unexpected message string; 
also make some tests indicate why they failed
     new 5929e18fad add TODO for another fun task
     new 3038ceaaf3 re-enable GHA CI runs in the main repo, build now in state 
it can pass the PR test subset (except for 
d153efde4e04703875c92fdcb45f9f65b87a215b needing reverted which would make it 
fail)
     new 4b71436fbe Fixing up some {0} versus {}
     new 2b6f11c4aa switch to released 2.0.0 artemis-native dep
     new c333175e21 remove now-unnecessary quote escaping from log/message 
bundle format strings, giving same output as before switch to slf4j formatter
     new c8b99e1d00 reorder args to match previously out-of-order placeholders, 
ensure new output matches previous
     new f072298e26 make basic start on audit log file config, add [unfinished] 
config changes to get AuditLoggerResourceTest smoke test passing
     new 89f230de39 fix some more placeholders missed previously
     new fa6122a9ff Removing Reload4J
     new 10e1e3001c ARTEMIS-3896 clarify logging for transactional ops
     new 6cfbebc437 squashme: fixup placeholders in prev commit
     new 819b12f495 flesh out assembly default logging config, give output like 
previous behaviour

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (6b6a511cca)
            \
             N -- N -- N   refs/heads/new-logging (819b12f495)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 27 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../cli/commands/messages/ConnectionAbstract.java  |  26 +-
 .../org/apache/activemq/cli/test/ArtemisTest.java  |  32 ++
 .../artemis/utils/collections/LinkedListImpl.java  |   4 +
 .../utils/collections/PriorityLinkedListImpl.java  |   2 +-
 .../api/core/management/AddressControl.java        |  11 +-
 .../core/protocol/core/CoreRemotingConnection.java |   5 +
 .../src/main/webapp/plugin/js/components/browse.js |   2 +-
 .../core/config/impl/ConfigurationImpl.java        |  82 +++-
 .../core/management/impl/AddressControlImpl.java   |  60 +--
 .../artemis/core/protocol/ServerPacketDecoder.java |   6 +-
 .../impl/wireformat/ReplicationAddMessage.java     |  28 +-
 .../impl/wireformat/ReplicationAddTXMessage.java   |  28 +-
 .../wireformat/ReplicationStartSyncMessage.java    |  39 +-
 .../core/replication/ReplicationManager.java       |  10 +-
 .../core/server/embedded/EmbeddedActiveMQ.java     |  12 +-
 .../core/server/impl/ActiveMQServerImpl.java       |   2 +-
 .../artemis/core/server/impl/LastValueQueue.java   | 437 +++------------------
 .../core/server/impl/QueueConsumersImpl.java       |   2 +-
 .../artemis/core/server/impl/QueueImpl.java        |  72 ++--
 .../core/server/impl/ServerSessionImpl.java        |   8 +-
 .../core/config/impl/ConfigurationImplTest.java    | 117 +++++-
 .../artemis/component/WebServerComponent.java      |  47 ++-
 .../activemq/cli/test/WebServerComponentTest.java  |   3 +-
 artemis-website/package-lock.json                  |  28 +-
 artemis-website/package.json                       |   2 +-
 docs/user-manual/en/configuration-index.md         |  13 +
 docs/user-manual/en/management-console.md          |  19 +
 docs/user-manual/en/perf-tuning.md                 |  14 +-
 pom.xml                                            |   4 +-
 tests/compatibility-tests/pom.xml                  |  60 +++
 .../artemis/tests/compatibility/GroovyRun.java     |   2 +
 .../multiVersionReplica/backupServer.groovy        |   7 +-
 .../multiVersionReplica/mainServer.groovy          |   8 +-
 .../compatibility/MultiVersionReplicaTest.java     |  53 ++-
 tests/integration-tests/pom.xml                    |   6 +
 .../artemis/tests/integration/amqp/JMSLVQTest.java |  32 ++
 .../integration/amqp/JMSNonDestructiveTest.java    |   3 +
 .../integration/amqp/connect/AMQPReplicaTest.java  |  82 ++++
 .../tests/integration/jms/client/LVQTest.java      |   4 +-
 .../integration/management/AddressControlTest.java |  41 +-
 .../management/AddressControlUsingCoreTest.java    |   8 +-
 .../tests/integration/server/LVQRecoveryTest.java  |   2 +-
 .../artemis/tests/integration/server/LVQTest.java  |  29 +-
 .../integration/server/ResourceLimitTest.java      |   3 +
 ...itTest.java => ResourceLimitTestWithCerts.java} |  92 +++--
 .../artemis/tests/smoke/console/QueuesTest.java    |  63 +++
 .../tests/smoke/console/pages/ArtemisPage.java     |  19 +
 .../tests/smoke/console/pages/QueuePage.java       |  36 ++
 .../artemis/tests/unit/util/LinkedListTest.java    |  35 ++
 49 files changed, 1033 insertions(+), 667 deletions(-)
 copy 
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/server/{ResourceLimitTest.java
 => ResourceLimitTestWithCerts.java} (50%)

Reply via email to