Bug in 8.1.32 in table filtering if you have thousands of rows

Hi all,
in table component, filter feature is not okey when rows are more than about 2000

when I filter in a big table and filter result is more than 2000 rows,it shows connection to gateway is lost .

I just upgraded from 8.1.13 to 8.1.32 and noticed this ,Any advices :frowning:

There seems to be more going on in this page then just filter.
Does the same happen in a new view with just the table and nothing else?

i will try and tell u

seems like it

seems like the text message size should be somewhere configurable though...

edit yes:
image
Here in the ignition.conf setting something bigger here fixes it. Make sure your server can handle it though. it requires a server restart.

2 Likes

https://docs.inductiveautomation.com/display/DOC81/Perspective+Parameters#PerspectiveParameters-WebSocketMessageSize

2 Likes

I increased from 4000 to 16000 then restarted the server ,still same attitude.

Victor provided an error message. Are you actually getting the same, or something different? Have you contacted support? What information can you provide about your problem besides "it doesn't work"?

1 Like

Sorry, I am beginner here.
Thanks for your support .

I received this message in wrapper log from diagnostic bundle

INFO   | jvm 1    | 2023/10/04 17:40:58 | I [p.ClientSession               ] [14:40:58]: WebSocket disconnected from session. session-project=MegaMain
INFO   | jvm 1    | 2023/10/04 17:40:58 | W [P.WebSocketChannel            ] [14:40:58]: Websocket connection closed unexpectedly. code=1009, reason=Text message too large: (actual) 2,100,675 > (configured max text message size) 2,097,152, codeMeaning=Message Too Big, codeDescription=The endpoint is terminating the connection because a data frame was received that is too large.  

The max here is still the same, it looks like the configuration change wasn't applied.
How did you do it ? Maybe you made a mistake somewhere which made it not work ?

1 Like
INFO   | jvm 1    | 2023/10/04 17:57:58 | I [p.ClientSession               ] [14:57:58]: WebSocket disconnected from session. session-project=MegaMain
INFO   | jvm 1    | 2023/10/04 17:57:58 | W [P.WebSocketChannel            ] [14:57:58]: Websocket connection closed unexpectedly. code=1009, reason=Text message too large: (actual) 2,105,327 > (configured max text message size) 2,097,152, codeMeaning=Message Too Big, codeDescription=The endpoint is terminating the connection because a data frame was received that is too large.  
INFO   | jvm 1    | 2023/10/04 17:58:04 | I [p.ClientSession               ] [14:58:04]: Client re-synchronizing. protocol=re-sync-views, session-project=MegaMain

I changed value again from 16000 to be 4500 , but still the number is same.
I just opened the ignition.conf file using notepad , changed value then saved and closed the service then opened.
then restarted the server .

The settings to change is thΓ© web socket message size mentioned by paul

https://docs.inductiveautomation.com/display/DOC81/Perspective+Parameters#PerspectiveParameters-WebSocketMessageSize

Dperspective.websocket.max-message-size

2 Likes