You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by br...@apache.org on 2025/06/04 05:04:51 UTC

(activemq-artemis-console) branch main updated: ARTEMIS-5516 add attributes to web console addresses tab

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

brusdev pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis-console.git


The following commit(s) were added to refs/heads/main by this push:
     new 3219c23  ARTEMIS-5516 add attributes to web console addresses tab
3219c23 is described below

commit 3219c23bbf718873c501a896012c1c0136625ff0
Author: Justin Bertram <jb...@apache.org>
AuthorDate: Tue Jun 3 11:54:42 2025 -0500

    ARTEMIS-5516 add attributes to web console addresses tab
---
 .../src/addresses/AddressesTable.tsx               | 27 +++++++++++++++++-----
 1 file changed, 21 insertions(+), 6 deletions(-)

diff --git a/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/addresses/AddressesTable.tsx b/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/addresses/AddressesTable.tsx
index f0f3463..b255f70 100644
--- a/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/addresses/AddressesTable.tsx
+++ b/artemis-console-extension/artemis-extension/packages/artemis-console-plugin/src/addresses/AddressesTable.tsx
@@ -43,7 +43,25 @@ export const AddressesTable: React.FunctionComponent<Navigate> = (navigate) => {
     { id: 'id', name: 'ID', visible: false, sortable: true, filterable: true },
     { id: 'name', name: 'Name', visible: true, sortable: true, filterable: true },
     { id: 'routingTypes', name: 'Routing Types', visible: true, sortable: true, filterable: true },
-    { id: 'queueCount', name: 'Queue Count', visible: true, sortable: true, filterable: true, filter: getQueueFilter, filterTab: 6 }
+    { id: 'queueCount', name: 'Queue Count', visible: true, sortable: true, filterable: true, filter: getQueueFilter, filterTab: 6 },
+    { id: 'internal', name: 'Internal', visible: false, sortable: true, filterable: true },
+    { id: 'temporary', name: 'Temporary', visible: false, sortable: true, filterable: true },
+    { id: 'autoCreated', name: 'Auto Created', visible: false, sortable: true, filterable: true },
+    { id: 'paused', name: 'Paused', visible: false, sortable: true, filterable: true },
+    { id: 'currentDuplicateIdCacheSize', name: 'Current Duplicate ID Cache Size', visible: false, sortable: true, filterable: true },
+    { id: 'retroactiveResource', name: 'Retroactive Resource', visible: false, sortable: true, filterable: true },
+    { id: 'unroutedMessageCount', name: 'Unrouted Message Count', visible: false, sortable: true, filterable: true },
+    { id: 'routedMessageCount', name: 'Routed Message Count', visible: false, sortable: true, filterable: true },
+    { id: 'messageCount', name: 'Message Count', visible: true, sortable: true, filterable: true },
+    { id: 'numberOfBytesPerPage', name: 'Number Of Bytes Per Page', visible: false, sortable: true, filterable: true },
+    { id: 'addressLimitPercent', name: 'Address Limit Percent', visible: true, sortable: true, filterable: true },
+    { id: 'paging', name: 'Paging', visible: true, sortable: true, filterable: true },
+    { id: 'numberOfPages', name: 'Number Of Pages', visible: false, sortable: true, filterable: true },
+    { id: 'addressSize', name: 'Address Size', visible: true, sortable: true, filterable: true },
+    { id: 'maxPageReadBytes', name: 'Max Page Read Bytes', visible: false, sortable: true, filterable: true },
+    { id: 'maxPageReadMessages', name: 'Max Page Read Messages', visible: false, sortable: true, filterable: true },
+    { id: 'prefetchPageBytes', name: 'Prefetch Page Bytes', visible: false, sortable: true, filterable: true },
+    { id: 'prefetchPageMessages', name: 'Prefetch Page Messages', visible: false, sortable: true, filterable: true }
   ];
 
   const listAddresses = async (page: number, perPage: number, activeSort: ActiveSort, filter: Filter): Promise<any> => {
@@ -107,8 +125,6 @@ export const AddressesTable: React.FunctionComponent<Navigate> = (navigate) => {
           setShowOperationsDialog(true);
         }
       }
-      
-      
     ];
 
     if (canDeleteAddress) {
@@ -132,7 +148,6 @@ export const AddressesTable: React.FunctionComponent<Navigate> = (navigate) => {
             setAddress(row.name);
             setShowSendDialog(true);
           }
-  
         }
       );
     }
@@ -210,8 +225,8 @@ export const AddressesTable: React.FunctionComponent<Navigate> = (navigate) => {
             This operation cannot be undone.
           </Text>
         </TextContent>
-      </Modal>   
-      }                     
+      </Modal>
+      }
       <Modal
         aria-label='attributes-modal'
         variant={ModalVariant.medium}


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