diff --git a/agent/pkg/api/realtime_client.go b/agent/pkg/api/realtime_client.go index 6101f9b4a..bfa44647c 100644 --- a/agent/pkg/api/realtime_client.go +++ b/agent/pkg/api/realtime_client.go @@ -72,7 +72,7 @@ func readConnection(wg *sync.WaitGroup, conn net.Conn, ws *websocket.Conn) { command := handleCommands(text) if !command { - fmt.Printf("\b\b** %s\n> ", text) + // fmt.Printf("\b\b** %s\n> ", text) if text == "" { return diff --git a/ui/src/components/EntriesList.tsx b/ui/src/components/EntriesList.tsx index e67eb8289..d9dd5e7f6 100644 --- a/ui/src/components/EntriesList.tsx +++ b/ui/src/components/EntriesList.tsx @@ -63,32 +63,6 @@ export const EntriesList: React.FC = ({entries, setEntries, fo return entries.filter(filterEntries); },[entries, filterEntries]) - const getOldEntries = useCallback(async () => { - setIsLoadingTop(true); - const data = await api.fetchEntries(FetchOperator.LT, entries[0].timestamp); - setLoadMoreTop(false); - - let scrollTo; - if(data.length === 0) { - setNoMoreDataTop(true); - scrollTo = document.getElementById("noMoreDataTop"); - } else { - scrollTo = document.getElementById(filteredEntries?.[0]?.id); - } - setIsLoadingTop(false); - const newEntries = [...data, ...entries]; - setEntries(newEntries); - - if(scrollTo) { - scrollTo.scrollIntoView(); - } - },[setLoadMoreTop, setIsLoadingTop, entries, setEntries, filteredEntries, setNoMoreDataTop]) - - useEffect(() => { - if(!loadMoreTop || connectionOpen || noMoreDataTop) return; - getOldEntries(); - }, [loadMoreTop, connectionOpen, noMoreDataTop, getOldEntries]); - const getNewEntries = async () => { const data = await api.fetchEntries(FetchOperator.GT, entries[entries.length - 1].timestamp); let scrollTo; diff --git a/ui/src/components/TrafficPage.tsx b/ui/src/components/TrafficPage.tsx index eb68d9afa..8de563b9a 100644 --- a/ui/src/components/TrafficPage.tsx +++ b/ui/src/components/TrafficPage.tsx @@ -68,6 +68,7 @@ export const TrafficPage: React.FC = ({setAnalyzeStatus, onTLS const listEntry = useRef(null); const openWebSocket = (query) => { + setEntries([]) var url = MizuWebsocketURL + "?q=" + query; ws.current = new WebSocket(url); ws.current.onopen = () => setConnection(ConnectionStatus.Connected);